- 4
- 0
- 约3.85千字
- 约 6页
- 2016-04-06 发布于江西
- 举报
互联网数据库_讲义2.doc
第二章 关系数据库简介
【学习要求】
通过本章的学习,考生应了解关系模型的概念,掌握关系模型的构成,理解关系代数的两类运算以及关系演算的两类演算语言。
【重点、难点】
(一)
(二)
(三)
【主要内容】
关系数据库是目前最流行的数据库。关系模型的三要素:关系数据结构、关系操作集合、关系完整性约束。
一、关系数据结构
在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示。在用户看来,关系模型中数据的逻辑结构是一张二维表。(只有表这一种数据结构)
1、相关术语
域:是一组具有相同数据类型的值的集合。在关系中用域表示属性的取值范围。
属性:关系中的每列起一个名字,称为属性。
元组:关系中的每一行,称为一个元组,对应于概念模型的一个实体。
候选码:关系中能唯一地标识一个元组的某一属性或属性组
主属性:候选码中的属性。
主码(Primary key):从候选码中选定一个作主码。
外码(外键):设F是关系R中的一个或一组属性,但不是R的主码,F与关系S中的主码相对应,则称F是关系S的外码。
[注意:外码可以与相应的主码不同名,但为了识别,尽量同名]
关系模式:关系的描述。它可以形式化地表示为:R(U, D, DOM, F)。其中:R为关系名,U为组成该关系的属性的集合,D为属性组U中所有属性的域,Dom为属性向域的映像集合,F为属性间数据依赖关系的集合(F在第四章再讨论)
原创力文档

文档评论(0)