《第2章DataBase》-课件设计(公开).pptVIP

  • 2
  • 0
  • 约4.46千字
  • 约 27页
  • 2018-12-24 发布于广西
  • 举报
第二章 关系数据库 本章内容 2.1 关系数据库概述 2.2 关系的数学定义 2.3 关系模型的完整性 2.1 关系数据库概述 关系模型是最重要的一种数据模型,也是目前主要采用的数据模型。 1970年由美国IBM公司San Jose(圣约瑟)研究室的研究员Edgar Frank Codd(埃德加·科德)首次提出,开创了数据库关系方法和关系数据库理论的研究,为数据库技术奠定了理论基础。 由于埃德加·科德的杰出工作,他于1981年获得ACM图灵奖。 在用户观点下,关系模型中数据的逻辑结构是一张二维表。 学生登记表 学 号 姓 名 年 龄 性 别 系 名 年 级 95004 王小明 19 女 社会学 95 95006 黄大鹏 20 男 商品学 95 95008 张文斌 18 女 法律学 95 … … … … … … 关系数据库的术语 关系(Relation) 一个关系对应通常说的一张表。 元组(Tuple) 表中的一行即为一个元组。 属性(Attribute) 表中的一列即为一个属性,给每一个属性起一个名称即属性名。 关系数据库的术语 码(Key) 表中的某个属性组,它可以唯一确定一个元组。 域(Domain) 属性的取值范围。 分量 元组中的一个属性值。 关系模式 对关系的描述 关系名(属性1,属性2,…,属性n) 学生(学号,姓名,年龄,性别,系,年级) 实体及实体间的联系的表示方法 实体型:直接用关系(表)表示。 属性:用属性名表示。 一对一联系:隐含在实体对应的关系中。 一对多联系:隐含在实体对应的关系中。 多对多联系:直接用关系表示。 例1 学生、系、系与学生之间的一对多联系: 学生(学号,姓名,年龄,性别,系号,年级) 系 (系号,系名,办公地点) 例2 系、系主任、系与系主任间的一对一联系 系 (系号,系名,办公地点,系主任) 系主任(姓名,性别,年龄,职称) 例3 学生、课程、学生与课程之间的多对多联系: 学生(学号,姓名,年龄,性别,系号,年级) 课程(课程号,课程名,学分) 选修(学号,课程号,成绩) 本章内容 2.1 关系数据库概述 2.2 关系的数学定义 2.3 关系模型的完整性 2.1.1 关系 域:是一组具有相同数据类型的值的集合。 笛卡儿积:给定一组域D1、D2、…、Dn,这些域中可以有相同的。 D1、D2、…、Dn的笛卡尔积为: D1×D2×…×Dn ={(d1,d2,…,dn)|di∈Di,i=1,2,…,n} 其中每一个元素( d1,d2,…,dn )叫作一个n元组或简称元组 元素中的每一个值di叫作一个分量 D1×D2×…×Dn基数M为 M= 笛卡尔积可表示为一个二维表。表中的每行对应一个元组,表中的每列对应一个域。 一个实例 D1=父亲集合Father=张飞、关羽、刘备 D2=母亲集合mother=刘夫人、张夫人、关夫人 D3=孩子集合child=刘禅、关平、张苞 关羽,刘夫人,刘禅 关羽,刘夫人,关平 刘备,张夫人,张苞 刘备,张夫人,关平 刘备,张夫人,刘禅 刘备,关夫人,张苞 刘备,关夫人,关平 刘备,关夫人,刘禅 刘备,刘夫人,张苞 刘备,刘夫人,关平 刘备,刘夫人,刘禅 关羽,关夫人,刘禅 关羽,刘夫人,张苞 关羽,关夫人,关平 关羽,关夫人,张苞 关羽,张夫人,刘禅 关羽,张夫人,关平 关羽,张夫人,张苞 张飞,刘夫人,刘禅 张飞,刘夫人,关平 张飞,刘夫人,张苞 张飞,关夫人,刘禅 张飞,关夫人,关平 张飞,关夫人,张苞 张飞,张夫人,刘禅 张飞,张夫人,关平 张飞,张夫人,张苞 关系的数学定义 关系:D1×D2×…×Dn 的子集叫做在域 D1,D2,…,Dn上的关系(Relation) ,表示为: R(D1, D2 …, Dn) R是关系名,n为关系的目。 关系是笛卡尔积的有限子集,所以关系也是一个二维表。 若关系中的某一属性组能唯一地标识一个元组,则称该属性组为候选码。 若一个关系有多个候选码,则选定其中一个为主码。候选码的诸属性称为主属性。 不包含在任何候选码中的属性称为非主属性或非码属性。 Family(D1,D2,D3) 关羽,刘夫人,刘禅 关羽,刘夫人,关平 刘备,张夫人,张苞 刘备,张夫人,关平 刘备,张夫人,刘禅 刘备,关夫人,张苞 刘备,关夫人,关平 刘备,关夫人,刘禅 刘备,刘夫人,张苞 刘备,刘夫人,关平 刘备,刘夫人,刘禅 关羽,关夫人,刘禅 关羽,刘夫人,张苞 关羽,关夫人,关平 关羽,关夫人,张苞 关羽,张夫人,刘禅 关羽,张夫人,关平 关羽,张夫人,张苞 张飞,刘夫人,刘禅 张飞,刘夫人,关平 张飞,刘夫人,张苞 张飞,关夫人,刘禅 张飞,关夫人,关平

文档评论(0)

1亿VIP精品文档

相关文档