1 / 66
文档名称:

数据库系统概论第二章.ppt

格式:ppt   大小:926KB   页数:66
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论第二章.ppt

上传人:yuzonghong1 2018/8/1 文件大小:926 KB

下载得到文件列表

数据库系统概论第二章.ppt

相关文档

文档介绍

文档介绍:第2章关系数据库
关系模型具有严格的数学基础,应用数学方法处理数据
库中的数据,。模型的提出是在1970年,
“A Relational Model of Data for Shared Data Banks”开创了数据库系统的新纪元,系统、严格的提出了关系模型。
20世纪70年代末关系方法的理论研究已经取得了很大的成果,其中,有两大研究机构及其试验系统,一个是IBM公司的System R系统,另一个是美国加州大学伯克利分校的INGRES系统。1981年关系数据库的软件产品就问世了。
目前主流的商业数据库系统
Oracle,Informix(IBM收购),Sybase,SQL Server,DB2
Access,Foxpro,Foxbase
1
关系模型的组成
关系数据结构(实体及实体间的联系均用二维表来表示)
关系操作(查询及增、删、改操作两大部分)
关系代数语言
元组关系演算语言(ALPHA,QUEL)
关系数据语言关系演算语言
域关系演算语言(QBE)
关系代数和关系演算结合的语言(SQL)
关系的完整性(实体完整性,参照完整性,用户定义完整性)
2
基本概念
域(domain)
——一组具有相同数据类型的值的集合。
例:整数,实数,≤500的整数,性别(男、女)、字符串。
笛卡尔积(Cartesian product)
1. 定义
给定一组域D1,D2,…,Dn,则其笛卡积为:
D1 D2… Dn={(d1,d2,…,dn)dnDj,j=1,2,…,n}
2. 说明
1)(d1,…,dn)为集合中的一个元素,称为n元组(n–tuple),简称元组。
2)元组中每个值di称为分量
3
3)集合中元素无序
{a,b,c}={b,a,c}={c,b,a}
4)元组中分量有序
(a,b,c)≠(b,a,c) 属性及其值的对应性。
5)笛卡尔积称为一个二维表
例设有三个域:
D1=男士集合={刘英,刘加}
D2=女士集合={白雪,白灵}
D=儿童集合={刘学,刘水,刘牛}
则D1,D2,D3的笛卡尔积为如下一张二维表:
4
5
关系
1. 定义
D1 D2…Dn的任意子集称为在域D1,D2,…,Dn上的关系。
记为:R(D1,D2,…,Dn)
2. 说明
1)R为关系名,n为关系的目或度(degree);
2)关系是一张二维表;
3)可多个候选KEY(candidate key);
4)任选候选KEY之一为主码(primary key)。
例:可从上表中取出一个有意义子集作为一个关系
6
例:EMPL(ENO,ENAME,DNO)
DEPT(DNO,DNAME)
则对于EMPL中每个DNO的值必须为:
取空(说明该职工还未分配到某部门)
 DEPT中某个元组的DNO值(该职工不可能分配到一个不存在的部门)
3. 用户定义完整性(user-defined integrity)
——用户定义的约束。
跳高≤100米, 人手≤2只
9
关系代数
概述
1、含义:用对关系的运算来表达查询的一种传统方式。
2、分类:
1)传统集合运算
并(∪),交(∩),差(–),笛卡尔积(×)
2)专门的关系运算
投影(),选择(),连接( ),除()
3、运算符
1)集合运算符:∪、∩、–、×
2)专门运算符:、、、
3)比较运算符:>、≥、<、≤、=、≠
4)逻辑运算符:、、
5)括号运算符:( )
10

最近更新

2025年三穗县招教考试备考题库含答案解析(夺.. 30页

高效核能转换系统 28页

2025年东莞职业技术学院马克思主义基本原理概.. 12页

2025年临洮县幼儿园教师招教考试备考题库及答.. 31页

2025年云南工业信息职业学院马克思主义基本原.. 12页

2025年云安县招教考试备考题库带答案解析(必.. 31页

2025年会昌县幼儿园教师招教考试备考题库及答.. 31页

高精度在线监测传感器研究 39页

肺炎病毒感染与慢性肺病 38页

2025年南京城市职业学院马克思主义基本原理概.. 12页

2025年南开大学滨海学院单招职业技能测试题库.. 44页

2025年南陵县幼儿园教师招教考试备考题库及答.. 30页

2025年吉林大学马克思主义基本原理概论期末考.. 12页

2025年吕梁职业技术学院单招职业倾向性考试题.. 43页

网络安全技术创新路径 36页

2025年壤塘县幼儿园教师招教考试备考题库带答.. 30页

聚合物网络重构 34页

风能驱动的LED照明系统 25页

2025年太原城市职业技术学院马克思主义基本原.. 12页

钢结构加固检测技术 38页

老龄化社会适应调查 31页

高性能复合材料在头架制造中的抗磨损性研究 28页

绿色建筑评价标准的制定与实施 37页

2025年宿州学院单招职业倾向性测试题库附答案.. 45页

网络路径优化策略 35页

2025年山西药科职业学院单招职业技能测试题库.. 45页

2025年平邑县招教考试备考题库附答案解析 30页

2025年康定县招教考试备考题库带答案解析 30页

2025年怀化工商职业技术学院马克思主义基本原.. 12页

2025年新乡工程学院马克思主义基本原理概论期.. 12页