- 10
- 0
- 约2.25千字
- 约 22页
- 2016-11-10 发布于湖北
- 举报
单元05:数据模型与关系模型 主要内容 1. 数据模型 1. 数据模型 1. 数据模型 请判断以下实体集的联系类型 学生和班级 班级和系部 课程和学生 教师和课程 学院和院长 商品和供应商 销售人员和商品 1.1 E-R(实体-关系)模型 建立ER模型的步骤 ER模型示例(Magic公司) ER模型示例(Magic公司) ER模型示例(Magic公司) 2. 关系模型 关系(relation)——就是一张二维表,并且满足 2.1 基本概念 2. 2 关系完整性 域完整性——属性取值应满足域范围 实体完整性——实体的惟一性。一个关系R中,其主键不允许出现重复。 参照完整性——关系中的外键字段取值必须属于其所参照表的主键的值 用户定义的完整性 2. 2 关系完整性 保证实体完整性可以利用主键、唯一键 主键具有以下特性: 每个表只有一个主键 主键可以由多个列组合 主键值不能为空 主键值不能重复 惟一键是表中没有被选为主键的关键字。 每个表可以有多个唯一键 唯一键的列值可以为空,但只能有一个空 2. 2 关系完整性 保证参照完整性主要利用外键 2. 2 关系完整性 外键——若字段A在关系S中为主键,但在关系X中为非主键,则称字段A是关系X的外键。 外键体现了数据库中多个表之间的“关系” 2.3 关系规范化 关系的1NF、2NF、3NF 第一范式(1NF)——要求组成关系的所有属性
原创力文档

文档评论(0)