第一章绪论 1.概念 1.1数据与信息 12数据处理与数据管理 1.3数据库( Data base) 14数据库管理系统 (DBMS) 1.5数据库系统
第一章 绪论 1. 概念 1.1 数据与信息 1.2 数据处理与数据管理 1.3 数据库(Data Base) 1.4 数据库管理系统(DBMS) 1.5 数据库系统
第一章绪论 2.数据库的产生及其发展 2.1文件系统阶段(20世纪50年代后期~60年代中期) 存在的问题: 逻辑/物理结构不透明 数据冗余 难以保持数据一致性 数据独立性不好 不支持并发访问 文件系统阶段信息处理方式:
第一章 绪论 2. 数据库的产生及其发展 2.1 文件系统阶段(20世纪50年代后期~60年代中期) 存在的问题: • 逻辑/物理结构不透明 • 数据冗余 • 难以保持数据一致性 • 数据独立性不好 • 不支持并发访问 • … 文件系统阶段信息处理方式:
第一章绪论 22数据库阶段 1964美国通用电气 Charles v. Bachman 第一个DBMS:IDS( Integrated Data Store) 标志性事件: 1968 F IMS( Information Management System) 基于层次模型IBM 1969年 CODASYL(数据系统语言委员会) DBTG报告提出网状模型 1970年 Edgar Frank Codc(IBM)提出关系模型 数据库技术评价: 数据库阶段信息处理方式:
第一章 绪论 2.2 数据库阶段 1964 美国通用电气 Charles W. Bachman 第一个DBMS:IDS(Integrated Data Store) 标志性事件: • 1968年IMS(Information Management System) 基于层次模型 IBM • 1969年CODASYL (数据系统语言委员会) DBTG报告 提出网状模型 • 1970年Edgar Frank Codd(IBM)提出关系模型 数据库技术评价: 数据库阶段信息处理方式:
第一章绪论 2.3高级数据库技术阶段 20世纪80年代初开始 DDB OODB
2.3 高级数据库技术阶段 20世纪80年代初开始 • DDB • OODB • … 第一章 绪论
第一章绪论 3.数据描述 现实世界、信息世界、机器世界 3.1现实世界 32信息世界 术语:实体、实体集、属性、键 3.3机器世界 术语:字段、记录、文件、键
3. 数据描述 现实世界、信息世界、机器世界 3.1 现实世界 3.2 信息世界 术语:实体、实体集、属性、键 3.3 机器世界 术语:字段、记录、文件、键 第一章 绪论
第一章绪论 3.数据描述 34类型和值 3.5数据间的联系 实体内部联系(文件系统) 。实体间联系(数据库) 1:11:NM:N
3. 数据描述 3.4 类型和值 3.5 数据间的联系 • 实体内部联系(文件系统) • 实体间联系(数据库) 1:1 1:N M:N 第一章 绪论
第一章绪论 4.数据模型 4.1概念 组描述数据的定义和概念 用于表示实体类型及实体间联系 三要素: 数据结构 数据操作 数据完整性约東
4. 数据模型 4.1 概念 一组描述数据的定义和概念 用于表示实体类型及实体间联系 三要素: • 数据结构 • 数据操作 • 数据完整性约束 第一章 绪论
第一章绪论 4.数据模型 42分类: 概念数据模型 独立于计算机系统 逻辑数据模型 与DBMS有关 物理数据模型一一 与DBMS、OS、硬件等有关
4. 数据模型 4.2 分类: • 概念数据模型 独立于计算机系统 • 逻辑数据模型 与DBMS有关 • 物理数据模型 与DBMS、OS、硬件等有关 第一章 绪论
第一章绪论 4.数据模型 4.3E一R模型 例 44层次模型 用树形结构表示实体及其联系 例 4.5网状模型 用有向图表示实体及其联系 例 46关系模型 用二维表表示实体,外键表示联系 例
4. 数据模型 4.3 E-R模型 例… 4.4 层次模型 用树形结构表示实体及其联系 例… 4.5 网状模型 用有向图表示实体及其联系 例… 4.6 关系模型 用二维表表示实体,外键表示联系 例… 第一章 绪论
第一章绪论 5.数据模式 是一个数据库的基于特定数据模型的结构定义 外模式 用户与数据库系统的接口 概念模式 全部数据的整体逻辑结构描述 内模式 数据在物理存储方面的描述 数据模式的定义存放在数据目录中
5. 数据模式 是一个数据库的基于特定数据模型的结构定义 • 外模式 用户与数据库系统的接口 • 概念模式 全部数据的整体逻辑结构描述 • 内模式 数据在物理存储方面的描述 数据模式的定义存放在数据目录中 第一章 绪论