- 5
- 0
- 约2.74万字
- 约 198页
- 2016-11-13 发布于江苏
- 举报
05_关系模型.ppt
关系数据库简介 关系数据库简介 提出关系模型的是美国IBM公司的E.F.Codd 1970年提出关系数据模型 E.F.Codd, “A Relational Model of Data for Large Shared Data Banks”, 《Communication of the ACM》,1970 之后,提出了关系代数和关系演算的概念 1972年提出了关系的第一、第二、第三范式 1974年提出了关系的BC范式 关系数据库简介 关系数据库是采用关系模型作为数据组织方式的数据库。 目前广泛使用的数据库软件基本上都是基于关系模型的关系数据库管理系统,例如SQL Server 2000/2005、Oracle、Sybase、Informix、DB2等,都是典型的关系数据库管理系统。 第二章 关系模型 2.1 关系模型的基本概念 2.2 关系代数 关系 单一的数据结构----关系 现实世界的实体以及实体间的各种联系均用关系来表示 逻辑结构----二维表 从用户角度,关系模型中数据的逻辑结构是一张二维表 建立在集合代数的基础上 2.1关系模型的基本概念 关系模型就是用二维表格结构来表示实体及实体之间联系的模型 关系模型是各个关系的框架的集合,即关系模型是一些表格的格式,其中包括关系名、属性名、关键字等。 2.1关系模型的基本概念 由上例可以看出,在一个关系中可以存放两类信息: 一类是描述实体本身的信息 一类是描述实体(关系)之间的联系的信息 2.1关系模型的基本概念 关系模型的组成 关系数据结构 关系操作集合 关系完整性约束 2.1关系模型的基本概念 关系模型的组成 关系数据结构 关系操作集合 关系完整性约束 2.1关系模型的基本概念 关系模型的组成 关系数据结构 关系操作集合 关系完整性约束 2.1关系模型的基本概念 ⒈ 域(Domain) 2. 笛卡尔积(Cartesian Product) 3. 关系(Relation) 4. 关系模式 Relation Schema 域 【定义1】域(Domain)是一组具有相同数据类型的值的集合 整数 ,实数 ,指定长度的字符串集合 域中所包含的值的个数称为域的基数(用m表示)。 关系中用域表示属性的取值范围。例如: D1 李力,王平,刘伟 m1 3 D2 男,女 m2 2 D3 47,28,30 m3 3 其中,D1,D2,D3为域名,分别表示教师关系中姓名、性别、年龄的集合。 域名无排列次序,如D2 男,女 女,男 笛卡尔积 【定义2】笛卡尔积 设D1,D2,…,Dn为任意域,定义D1,D2,…,Dn的笛卡尔积(Cartesian Product)为: 由定义可以看出,笛卡尔积也是一个集合 笛卡尔积(续) 其中: 1. 元素中的每一个di叫做一个分量 Component ,来自相应的域(di∈Di) 2. 每一个元素(d1,d2,d3,…,dn)叫做一个n元组(n-tuple),简称元组(Tuple)。但元组不是di的集合,元组的每个分量(di)是按序排列的。如: (1,2,3)≠(2,3,1)≠(1,3,2); 笛卡尔积(续) 例子: 设D1为专业域,D2为学生域,且D1 计算机应用,信息管理 ,D2 张三,李四,王五 , 则D1×D2 计算机应用,张三 , 计算机应用,李四 , 计算机应用,王五 , 信息管理,张三 , 信息管理,李四 , 信息管理,王五 笛卡尔积(续) 元组(Tuple) 不能重复 计算机应用,王五 , 信息管理,王五 分量(Component) 计算机应用,王五都是分量 笛卡尔积的基数(Cardinal number) 若Di(i=1,2,…,n)为有限集,其基数为mi(i=1,2,…,n),则D1×D2×…×Dn的基数M为: 前面例子的M为2*3 6 笛卡尔积(续) 关系的数学定义 【定义2】关系 D1×D2×…×Dn的子集叫作在域D1,D2,…,Dn上的 关系,表示为R(D1,D2,…,Dn) R:关系名 n:关系的目或度(Degree) 当n 1时,称为单元关系。 当n 2时,称为二元关系。 … 当n n时,称为n元关系。 关系的数学定义 关系的元组 关系中的每个元素是关系中的元组,通常用t 表示。 比如, 学生关系中 计算机应用,张三 就是一个元组 关系中元组个数是关系的基数 比如,学生关系的基数是4 关系的表示 与笛卡尔积类似,同样可以把关系看成一个二维表。其中, (1)表的框架由域Di(i 1,2,……n)构成; (2)表的任意一行对应一个元组; (3)表的每一列来自同一域; (4)为了加以区别,每列起一个名字,称为属性,n目关系有n个属性,属性的名
您可能关注的文档
- (科学命题——作业和命题的研究与实施(初中英语))初中英语作业.doc
- 04.市场行为绩效.ppt
- 04085已改9000字.doc
- 04264社会福利思想 浙江省2013年7月自考 试题.doc
- 07历史系柳南希开题报告.doc
- 07第七章 财政收入规模与结构分析.ppt
- 08级大二本学期历史考试复习资料(终.doc
- 07第七讲 财政收入规模与构成分析.ppt
- 09 吸光光度.ppt
- 09数控加工中心高级试题A答案.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)