数据库系统的二级映射概念模式/内模式的映射口存在于概念级和内部级之间应用1用疫用C用卫皮用工口实现了概念模式到内模式之间的相互转换口保证数据具有很高的物理独立性外换式1外换式2外换式3外模式/概念模式的映射口存在于外部级和概念外模式扭棋式喷级之间透轻换式口实现了外模式到概念模内模式通轻式喷式之间的相互转换口保证数据具有较高的逻内换式辑独立性11
11 ➢ 数据库系统的二级映射 ◆概念模式/内模式的映射 存在于概念级和内部 级之间 实现了概念模式到内模 式之间的相互转换 保证数据具有很高的物 理独立性 ◆外模式 /概念模式的映射 存在于外部级和概念 级之间 实现了外模式到概念模 式之间的相互转换 保证数据具有较高的逻 辑独立性
(二)数据模型数据库设计的核心数据模型的基本概念数据模型是对现实世界中数据的模拟和抽象。数据模型的组成要素数据结构:月所研究的对象类型的集合;数据操作:对数据库的各种对象允许执行操作的集合:数据的约束条件:一组完整性规则的集合。数据模型按不同的应用层次分成三种类型概念数据模型(概念模型):数据模型的基础逻辑数据模型(数据模型):面向数据库系统的模型物理数据模型(物理模型):数据的存储结构12
12 (二)数据模型 —— 数据库设计的核心 ❖ 数据模型的基本概念 ➢ 数据模型是对现实世界中数据的模拟和抽象。 ➢ 数据模型的组成要素 ❑ 数据结构:所研究的对象类型的集合; ❑ 数据操作:对数据库的各种对象允许执行操作的集合; ❑ 数据的约束条件:一组完整性规则的集合。 ➢ 数据模型按不同的应用层次分成三种类型 ❑ 概念数据模型(概念模型):数据模型的基础 ❑ 逻辑数据模型(数据模型):面向数据库系统的模型 ❑ 物理数据模型(物理模型):数据的存储结构
E-R模型(实体联系模型)基本概念(1)实体:用于表示实际存在又可相互区别的事物:(2)属性:学校纯级老师11M联系:(3)T_ss_Xc_s一对一(1: 1)NN1一对多(1:M或M:1)学生学生长多对多(M:N)(a) 1:l(b) 1:N(c) M:N三个基本概念之间的联接关系实体集与属性间的联接关系实体与联系13
13 ❖ E-R模型(实体联系模型) ➢ 基本概念 (1)实体:用于表示实际存在又可相互区别的事物; (2)属性: (3)联系: ❑ 一对一(1:1) ❑ 一对多(1:M或M:1) ❑ 多对多(M:N) ➢ 三个基本概念之间的联接关系 ❑ 实体集与属性间的联接关系 ❑ 实体与联系