- 4
- 0
- 约5.78千字
- 约 35页
- 2016-12-26 发布于广东
- 举报
数据库技术基础 第3章 关系模型和关系数据库 3.4 关系数据库实例 学生表:Student(Sno,Sname,Sgender,Sage,Sdept) 其中属性Sno、Sname、Sgender、Sage和Sdept分别表示学号、姓名、性别、年龄和所在院系,Sno为主码。在后面,关系的主码下会有下划线作为标识。 课程表:Course(Cno,Cname,Cpno,Ccredit) 其中属性Cno、Cname、Cpno和Ccredit分别表示课程号、课程名、先修课号和学分,Cno为主码。 学生选课表:SC(Sno,Cno,Grade) 其中属性Sno、Cno和Grade分别表示学号、课程号和成绩,主码(Sno,Cno)。 Sno Sname Sgender Sage Sdept 2000712 马翔 男 19 计算机学院 2007113 刘大方 男 18 管理学院 2007256 史玉明 女 19 管理学院 2007278 龚兵 男 19 管理学院 2007014 张晓敏 女 18 计算机学院 Sno Cno Grade 2007012 1156 80 2007113 1156 89 2007256 1156 93 2007014 1156 88 2007256 1137 77 2007278 1137 89 2007012 1024 80 2007014 1136 90 2007012 1136 78 2007012 1137 70 2007014 1024 88 Cno Cname Cpno Ccredit 1024 数据库原理 1136 4 1136 离散数学 1128 4 1137 管理学 4 1156 英语 6 1128 高等数学 6 Course Student SC 3.4 关系数据库实例(续) 图3.9 学生-课程-选课数据库 第3章 关系模型和关系数据库 3.1 学习目标 3.2 关系模型 3.3 实体-联系模型向关系模型的转换 3.4 关系数据库实例 3.5 小结 3.5 小结 关系数据库中以关系为单位存放数据,每个关系在数据库中有唯一的名称。和文件系统不同,关系数据库中既存放数据又存放数据的结构。关系模式描述数据的结构,由一组列名和数据类型对组成,它指出关系中每行数据由哪些列组成,每列的数据类型是什么。由于关系和二维表格的相似性,又把关系叫做表。 每个关系都要定义一个主码,主码是一个属性或一组属性。关系中任何两个元组在主码上的取值不能相同。 关系模型要求关系要满足实体完整性约束、参照完整性约束、用户自定义完整性约束。实体完整性是指关系中任何一个元组在主关键字上不能取空值,空值是一个特殊的值,表示暂时不知道具体的值。 关系模型用关系表示实体联系模型中的实体和联系。实体-联系模型中的实体型要转换为一个关系,联系型本身或者与涉及的实体型合并后也要转换为一个关系。 用户通过关系数据库管理系统提供的结构化查询语言SQL对关系进行操纵,主要的操作有创建、删除关系以及插入、删除、修改和查询数据。 下课了。。。 休息一会儿。。。 * * * 第3章 关系模型和关系数据库 3.1 学习目标 3.2 关系模型 3.3 实体-联系模型向关系模型的转换 3.4 关系数据库实例 3.5 小结 3.1 学习目标 学完本章后,读者应具备以下能力: 理解关系模型的三要素。 理解实体完整性的含义。 能使用SQL语句建立和删除关系,维护关系中的数据。 了解空值的含义。 了解实体-联系模型向关系模型转换的一般原则。 第3章 关系模型和关系数据库 3.1 学习目标 3.2 关系模型 3.3 实体-联系模型向关系模型的转换 3.4 关系数据库实例 3.5 小结 3.2 关系模型 关系模型的概念 一种数据模型 用于描述现实世界中的实体以及实体之间的联系 由数据结构、操作和完整性约束规则三部分组成 3.2 关系模型 3.2.1 关系 3.2.2 基本操作 3.2.3 约束条件 3.2.1 关系 学号 姓名 性别 年龄 所在院系 2000712 马翔 男 19 计算机学院 2007113 刘大方 男 18 管理学院 2007256 史玉明 女 19 管理学院 …… 表头 表名 列 行 表3.1 学生花名册 表格由以下部分组成: 表名。每个表都会有一个名称,一般放在表的顶部,字体和字号通常和表格中的其他部分有明显的区别。表3.1的名字是“学生花名册”。 表头。表3.1的第一行就是表头,它由多个列名构成,表示每一列可以出现的值的类型。 从横向看,表由若干行组成;从纵向看,表由若干列组成。在每列上放一个允许的值,将这些值按照列的顺序排列,就得到了表中的某一行。 3.2.1 关系(续) 关
您可能关注的文档
- 数据结构二版杨枨数据结构:第六章:树课件.ppt
- 数据结构教学课件作者李学刚电子课件源代码单元5图课件.ppt
- 数据结构教学课件作者李学刚电子课件源代码单元6排序课件.ppt
- 数据结构教学课件作者李学刚电子课件源代码单元7查找课件.ppt
- 数据库技术基础教学课件作者王珊chp1课件.ppt
- 数据库技术基础教学课件作者王珊chp2课件.ppt
- 数据库技术基础教学课件作者王珊chp4课件.ppt
- 数据库技术基础教学课件作者王珊chp5课件.ppt
- 数据库技术基础教学课件作者王珊chp6课件.ppt
- 数据库技术基础教学课件作者王珊chp7课件.ppt
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
最近下载
- 英语分级阅读:国家地理《Reading Explorer》A1-A2入门级 REF_unit 1A.pdf VIP
- 社区社会工作教学课件 周沛 易艳阳-第1章 社区概述.pptx VIP
- 急性胰腺炎急诊诊治专家共识(2024).pptx VIP
- 2025年AWS认证SavingsPlans在游戏行业中的应用案例专题试卷及解析.pdf VIP
- FDS火灾模拟软件使用教程.pptx VIP
- 2022版《小学数学新课程标准》的解读与梳理PPT课件.pptx VIP
- 制作一:布绒玩具制作.ppt VIP
- 胃潴留的护理.ppt
- 2026广东省佛山市南海公证处公开招聘公证员助理2人笔试参考题库及答案解析.docx VIP
- 解剖关节学课件.ppt VIP
原创力文档

文档评论(0)