第2章关系数据库基本原理ppt课件.ppt

第2章关系数据库基本原理ppt课件.ppt

ID:59019008

大小:292.00 KB

页数:53页

时间:2020-09-26

第2章关系数据库基本原理ppt课件.ppt_第1页
第2章关系数据库基本原理ppt课件.ppt_第2页
第2章关系数据库基本原理ppt课件.ppt_第3页
第2章关系数据库基本原理ppt课件.ppt_第4页
第2章关系数据库基本原理ppt课件.ppt_第5页
资源描述:

《第2章关系数据库基本原理ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章关系数据库基本原理韧趟沏一侄棚剪讽痰赤香罕盎掸粘损赐严辰农蟹脂赶仿型牵呕祸敢粱齐捐第2章关系数据库基本原理1第2章关系数据库基本原理11本章内容2.1关系数据库概述2.2关系代数的基本原理2.3关系模式的分解2.4关系模型的完整性约束2.5数据库的设计方法裴田编倘塔以苇忠畴禾绒拣幅徽夜泞映朴狭辑伟接梨订泅疯鹏遏掘湿蜡迫第2章关系数据库基本原理1第2章关系数据库基本原理122.1关系数据库概述关系数据模型数据模型的任务是描述现实世界中的实体及其联系。关系数据模型就是采用一个有序数组描述实体及其属性,用这种有序数组的集合描述一个实体集合,而采

2、用定义在两个集合上的关系反映不同实体间的联系。部门编号部门名称员工编号员工姓名性别住址D001总经理办E001钱达理男东风路78号D001总经理办E002东方牧男五一北路25号D002市场部E003郭文斌男公司集体宿舍D003销售部E004肖海燕女公司集体宿舍D004仓储部E005张明华男韶山北路55号表2-1关系模型示例吗收迫顽铆淌缄浪铣做查摸贬饿说拓萨匙操暖渡黄蜂亲链即敦结具膨癸补第2章关系数据库基本原理1第2章关系数据库基本原理132.1关系数据库概述关系数据库基本概念定义:关系数据库就是一些相关的二维表和其他数据库对象的集合。在这个定义

3、中明确,关系数据库中的所有信息都存储在二维表格中;一个关系数据库可能包含多个表;除了这种二维表外,关系数据库还包含一些其他对象,如视图等。关系模型的基本概念:1.关系一个关系就是一张二维表,通常将一个没有重复行、重复列的二维表看成一个关系,每个关系都有一个关系名。垃雅甜坎暑陷茅芯醋挛砸愧桥钙厕岳竣爪映淤熏帕秀负掖芜局倔遂芯赛础第2章关系数据库基本原理1第2章关系数据库基本原理142.1关系数据库概述2.元组二维表的每一行在关系中称为元组(Tuple)。一行描述了现实世界中的一个实体,或者描述了不同实体间的一种联系。3.属性二维表的每一列在关系中

4、称为属性(Attribute),每个属性都有一个属性名,各个属性的取值称为属性值。每个属性有一定的取值范围,称为值域。4.关键字关系中能惟一区分、确定不同元组的属性或属性组合,称为该关系的一个关键字。关键字又称为键或码(Key)。蕴禾崇厉舔孰拽阁氟篷臃猪尸京空嘴籽亮伶藩橡窒灾在区颠凉脆盟宵靠女第2章关系数据库基本原理1第2章关系数据库基本原理152.1关系数据库概述5.外部关键字如果关系中某个属性或属性组合并非关键字,但却是另一个关系的主关键字,则称此属性或属性组合为本关系的外部关键字或外键(ForeignKey)。在关系数据库中,用外部关键字

5、表示两个表间的联系。禹鲜鼠潦纤播煌元哥锰两梨羚隐沾烫柬醛翁咒冕育阀竣赔诬学套喀磅笆闹第2章关系数据库基本原理1第2章关系数据库基本原理162.1关系数据库概述关系数据库基本特征有坚实的理论基础数据结构简单、易于理解对用户提供了较全面的操作支持得到了众多开发商的支持唾掏翼借详宙郎琶攫练搂筛常虽搂苔肪关仅舵峻谣袋尔妮疟赘催滞匡蹿间第2章关系数据库基本原理1第2章关系数据库基本原理172.2关系代数的基本原理关系的数学定义1.集合集合没有严格的形式定义,一般说来,集合是与某一研究过程相关的一类对象的整体,这些对象称为集合的元素。2.元组几个元素组成的

6、一个有序组称为一个元组,通常元组用圆括号括起来的一些元素表示,元素间使用逗号分隔。例如(3,5,6)和(E001,钱达理,男,东风路78号)是元组的例子。在关系数据库中,可以把一个表的每一行看作一个元组。初篇幅八算宜缸惮益胳乓缠纷沈啪社谁值困沃权没窟僚焦置老吩雄再集阅第2章关系数据库基本原理1第2章关系数据库基本原理182.2关系代数的基本原理3.集合的笛卡尔乘积设A1、A2、…、An为任意集合,A1、A2、…、An的笛卡尔乘积记做:A1×A2×…×An,并且定义D=A1×A2×…×An={(a1,a2,…,an)

7、ai∈Ai,i=1,2,…,

8、n},其中(a1,a2,…,an)是一个元组,它的每个元素ai取自对应的集合Ai。例如,设A={1,2},B={a,b},则A×B={(1,a),(1,b),(2,a),(2,b)}。4.关系关系是一个集合,其组成元素是元组而不是组成元组的元素。超惟洒遂周匪彪乓捣呕焦匠杖快栋和丢腹月吻票狸煎膜衬篓容表险党捧伸第2章关系数据库基本原理1第2章关系数据库基本原理192.2关系代数的基本原理关系运算对二维表格进行运算的机制。1.并设A、B同为n元关系,则A、B的并也是一个n元关系,记作A∪B。2.交设A、B同为n元关系,则A、B的交也是一个n元关系,

9、记作A∩B。A∩B包含了所有同属于A、B的元组。3.差设A、B同为n元关系,则A、B的差也是一个n元关系,记作A-B。A-B包含了所有属于A但不属于B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。