第三章管理信息系统的技术基础
第三章 管理信息系统的技术基础
第三章管理信息系统的技术基础 ■信息系统的技术基础包括计算机软件 更件、通信技术 数据处理技术:即数据的收集、存贮 加工、检索、输出等。数据处理从简单 应用到文件系统最后到数据库系统,使 数据应用的方便性、共享性、一致性大 大提高。 ■本章主要内容:数据库设计技术
第三章 管理信息系统的技术基础 ◼ 信息系统的技术基础包括计算机软件、 硬件、通信技术; ◼ 数据处理技术:即数据的收集、存贮、 加工、检索、输出等。数据处理从简单 应用到文件系统最后到数据库系统,使 数据应用的方便性、共享性、一致性大 大提高。 ◼ 本章主要内容:数据库设计技术
531数据库设计步骤 第一节数据库设计步骤
§3.1 数据库设计步骤 第一节 数据库设计步骤
531数据库设计步骤 数据库设计步骤 需求分析→概念设计→逻辑设计 (调研分析) (E-R模型) (转换成某种DBMS 支持的数据模型) 物理设计→实施与运行 (在存储设备上选定 存储结构和方法)
§3.1 数据库设计步骤 需求分析 → 概念设计 → 逻辑设计 → 物理设计 → 实施与运行 数据库设计步骤 (调研分析) (E-R模型) (转换成某种DBMS 支持的数据模型) (在存储设备上选定 存储结构和方法)
531数据库设计步骤 关系数据库设计中使用规范化理论,指 导我们设计规范的数据库模式。按属性 间依赖情况来区分,关系规范化的程度 为第一范式第二范式第三范式和第四范 式等
◼ 关系数据库设计中使用规范化理论,指 导我们设计规范的数据库模式。按属性 间依赖情况来区分,关系规范化的程度 为第一范式,第二范式,第三范式和第四范 式等。 §3.1 数据库设计步骤
531数据库设计步骤 ■1.需求分析阶段 ■需求收集和分析,结果得到数据字 典描述的数据需求(和数据流图描 述的处理需求)
◼⒈需求分析阶段 ◼需求收集和分析,结果得到数据字 典描述的数据需求(和数据流图描 述的处理需求)。 §3.1 数据库设计步骤
531数据库设计步骤 ■2概念结构设计阶段 ■通过对用户需求进行综合、归纳与 抽象,形成一个独立于具体DBMS 的概念模型,可以用E-R图表示
◼⒉概念结构设计阶段 ◼通过对用户需求进行综合、归纳与 抽象,形成一个独立于具体DBMS 的概念模型,可以用E-R图表示。 §3.1 数据库设计步骤
531数据库设计步骤 ■3.逻辑结构设计阶段 ■将概念结构转换为某个DBMS所支 持的数据模型(例如关系模型), 并对其进行优化
◼⒊逻辑结构设计阶段 ◼将概念结构转换为某个DBMS所支 持的数据模型(例如关系模型), 并对其进行优化。 §3.1 数据库设计步骤
531数据库设计步骤 ■4.数据库物理设计阶段 ■为逻辑数据模型选取一个最适合应 用环境的物理结构(包括存储结构 和存取方法)
◼⒋数据库物理设计阶段 ◼为逻辑数据模型选取一个最适合应 用环境的物理结构(包括存储结构 和存取方法)。 §3.1 数据库设计步骤
531数据库设计步骤 ■5.数据库实施阶段 ■运用DBMS提供的数据语言(例如 SQL)及其宿主语言(例如C),根 据逻辑设计和物理设计的结果建立 数据库,编制与调试应用程序,组 织数据入库,并进行试运行
◼⒌数据库实施阶段 ◼运用DBMS提供的数据语言(例如 SQL)及其宿主语言(例如C),根 据逻辑设计和物理设计的结果建立 数据库,编制与调试应用程序,组 织数据入库,并进行试运行。 §3.1 数据库设计步骤