下载此文档

2数据库系统原理 第二节 关.ppt


文档分类:IT计算机 | 页数:约58页 举报非法文档有奖
1/58
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/58 下载此文档
文档列表 文档介绍
第二章关系数据库
本章内容
针对关系数据模型的三要素进行论述
§ 关系数据模型概述
关系数据库,是建立在关系数据模型基础上的数据库系统
关系系统基于关系模型,关系模型又是基于数学方面的数据抽象理论
关系数据库,用数学的方法来处理数据库中的数据
关系数据模型
,1970年提出关系模型理论
大型共享数据库数据的关系模型
单一的数据结构
扁平的二维表
以关系的形式来描述现实世界
实体(学生、课程)
实体间的联系(学生选课表)
关系数据模型
关系操作
集合操作
非过程化
用户不必关心路径
关系数据操作语言
关系代数
SQL(结构化的查询语言)
关系数据模型
完整性约束
实体完整性
参照完整性
用户定义的完整性
§ 关系数据结构的定义

域是一组具有相同数据类型的值的集合
关系模型要求域必须是原子数据的集合
关系数据结构的定义
笛卡儿积
给定一组域D1,D2,…,Dn,这些域中可以有相同的。 D1,D2,…,Dn的笛卡儿积为:
D1×D2×…×Dn = {(d1,d2,…,dn) | di∈ Di, i=1,2,…,n}
其中,每一个元素(d1,d2,…,dn)叫作一个n元组(n-tuple)或简称元组
关系数据结构的定义
关系
D1×D2×…×Dn的子集叫作在域D1,D2,…,Dn上的关系,表示为
R(D1,D2,…,Dn,)
关系是笛卡儿积的子集,是一张二维表,表的每行对应一个元组,列对应一个域,给每个列取名属性名以示区别
关系数据结构的定义

若关系中的某一组属性的值能唯一地标识一个元组,则称该属性组为候选码。
候选码的超集为超码。
候选码之一可被选作主码(PrimaryKey,PK)。

2数据库系统原理 第二节 关 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数58
  • 收藏数0 收藏
  • 顶次数0
  • 上传人85872037
  • 文件大小1.25 MB
  • 时间2018-07-12