- 26
- 0
- 约3.68千字
- 约 23页
- 2017-06-09 发布于湖北
- 举报
数据库—02(关系模型)
关系数据库理论基础 学习目标 关系的定义和基本术语 关系的定义和基本术语 关系的定义和基本术语 关系的定义和基本术语 关系的性质 从ER图导出关系模型数据结构 从ER图导出关系模型数据结构 从ER图导出关系模型数据结构 从ER图导出关系模型数据结构 从ER图导出关系模型数据结构 从ER图导出关系模型数据结构 从ER图导出关系模型数据结构 关系模型的体系结构 关系模型的体系结构 关系外模式 关系内模式 关系模型的三类完整性约束 关系模型的三类完整性约束 关系数据语言 关系模型的形式定义 * * 关系模型的基本概念 关系运算 关系模式设计 注意:重点掌握各种结论,不用 掌握证明过程 关系数据库的基本概念 从E-R模型导出关系模式 关系模式的规范化 域(Domain) 域是值的集合。{0,1},{A,B,C} D1={王一,赵二,李三} D2={男,女} D1,D2是域名;域中数据的个数称为域的基数。 笛卡尔积(Cartesian product) 数学上把诸集合中各元素间一切可能的组合称为“笛卡尔积”。 D1 D2 王一 王一 李三 赵二 赵二 李三 男 女 男 男 女 女 D1 D2 王一 李三 赵二 男 男 女 D1×D2 × …Dn= {(d1,d2…dn)|di Di,I=1,2,..n } 笛卡尔积(Cartesian product) D1×D2 × …Dn= {(d1,d2…dn)|di Di,I=1,2,..n } (d1,d2…,dn)称为元组 元组个数称为笛卡尔积的基数 元组中的di称为元组的分量 n表示参与笛卡尔积的域的个数,称为元数或度 关系(Relation) 在关系模式框架下填入数据就是一个具体的关系。 姓名 性别 王一 赵二 李三 男 男 女 本职 兼职 工程师 会 计 秘 书 教 师 打字员 推销员 关系模型术语 二维表格术语 数据库技术术语 属性(域) 列 数据项/字段 关系模式 二维表框架 记录类型 元组1 行1 记录1 元组1 行2 记录2 元组1 行3 记录3 属性值 单元值 数据项值 关系 二维表 文件 姓名 性别 本职 兼职 键(Key) 关键词简称键,也称码。由一个或几个属性组成。 超键(Super Key) 候选键(Candidate Key) 主键(Primary Key) 外键(Foreign Key) 一个关系中能唯一标识元组的属性组合。 不含多余属性的超键。 用户选做元组唯一标识的那个候选键。 关系R的某个属性或属性组合不是R的候选键,而是 另一个关系S的候选键。 姓名 性别 王一 赵二 李三 男 男 女 本职 兼职 工程师 会 计 秘 书 教 师 打字员 推销员 姓名 性别 王一 赵二 李三 男 男 女 本职 兼职 工程师 会 计 秘 书 教 师 打字员 推销员 学号 课程号 成绩 R 课程号 课程名 S 课程名 讲课时数 实验时数 操作系统 72 24 数据库技术 80 32 关系中每个属性值都是不可分解的 关系中不允许出现相同的元组 定义元组时,可随意指定属性的顺序 任意交换元组的顺序不会改变关系的意义 关系模式相对稳定,关系不断发生变化 课程名 学时数 讲 课 实 验 操作系统 数据库技术 72 24 80 32 数据库技术 80 32 课程名 实验时数 讲课时数 操作系统 24 72 数据库技术 32 80 课程名 实验时数 讲课时数 数据库技术 32 80 操作系统 24 72 一、两实体集间1:N联系 学校名 校址 校长 学 校 聘 任 教 师 教工号 姓名 专长 年薪 1 N 1 N 学校(学校名,校址,校长) 教师(教工号,姓名,学校名,专长,年薪) 外键 二、两实体集间M:N联系 学号 姓名 性别 学生 选修 课程 课程号 课程名 学分 成绩 M N N 学生(学号,姓名,性别) 课程(课程号,课程名,学分) 选修(学号,课程号,成绩) 三、两实体集间1:1联系 姓名 性别 年龄 校长 管理 学校 学校名 校址 类别 1 1 1 校长(姓名,性别,年龄) 学校(学校名,校址,类别,姓名) 方案一 校长(姓名,性别,年龄,学校名) 学校(学校名,校址,类别) 方案二 四、同一实体集内各实体间1:N联系 工号 姓名 工资 职工
您可能关注的文档
- 教师的心理健康与压力管理——刘破资(2013.10.24).ppt
- 教育戏剧对青少年人格养成的功用.pptx
- 散文朗读训练.ppt
- 教育研究的主要概念4.pptx
- 教科版五年级科学下册第一单元第一课物体在水中是沉还是浮.ppt
- 散文阅读训练专题之准确判断、多角度切入,做好赏析题.doc
- 散而不乱 气脉贯中.doc
- 敦煌历史文化知识.doc
- 教育硕士英语第四单元讲解.ppt
- 散粉剂生产技术.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)