下载此文档

计算机数据库系统.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
数据库系统一.有关数据库的概念 1 .数据( Data )
描述事物的符号记录。
2 .数据库( Data Base )
存储在计算机存储设备中的、结构化的相关数据的集合。它不仅包括描述事物的数据本身,而且包括
相及实体间联系的模
型。 特点是:理论基础完备、模型简单、说明性的查询语言和使用方便。
关系数据库 关系数据模型 一.关系术语 图 1-1 学生表
1
.关系 一个关系就是一个二维表,每个关系有一个关系名。在
Access 中,一个关系存储为一个表,具有
一个表名。
对关系的描述称为
关系模式 ,一个关系模式对应一个关系的结构。其格式为:
关系
名(属性名
1 ,属性名 2 , ,属性名 n )在 Access 中:
表名(字段名 1 ,字段名 2 , ,字段名 n )
2
.元组
二维表(关系)中的每一行。对应在表中为记录。
3
.属性
二维表(关系)中的每一列。对应在表中为字段。
4
.域
属性的取值 X 围。如:性别只能取“男”和“女”。
5
.关键字
唯一地标识一元组的属性或属性集合。如:教师表中的编号。在
Access 中,主关键字和候
选关键字就起唯一标识一个元组的作用。
6
.外部关键字
如果一个表的字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,
这个字段(属性)就称为外关键字。
二.关系的特点
1
.关系必须规 X 化
是指关系模型中的每一个关系模式都必须满足一定的要求。最基本的要求是每个
属性必须是不可分割的数据单元,即表中不能再包含表。
.在同一个关系中不能出现相同的属性名。
.关系中不允许有完全相同的元组,即冗余。
.在一个关系中元组的次序无关紧要。
.在一个关系中列的次序无关紧要。
关系数据库
关系运算一.传统的集合运算
1
.并
两个结构相同的关系的并是由属于这两个关系的元组组成的集合。
2
.差
两个结构相同的关系
R 和 S 的差是由属于 R 但不属于 S 的元组组成的集合。
3
.交
两个结构相同的关系
R 和 S 的交是由既属于
R  又属于 S 的元组组成的集合。
二.专门的关系运算
1
.选择
从关系中找出满足给定条件的元组的操作。
2
.投影
从关系模式中指定若干属性组成新的关系。
3
.联接
将两个关系模式拼接成为一个更宽的关系模式,
生成的新的关系中包含满足联接条件的元组。
4
.自然联接
在联接运算中,按照字段值对应相等为条件进行的联接操作。去掉重复字段。
数据
库设计基础
数据库的设计步骤一.设计原那么
.关系数据库的设计应遵从概念单一化“一事一地”的原那么
2
.避免在表之间出现重复字段 3
.表中的字段必须是原始数据和基本数据元素4 .用外部关键字保证有
关联的表之间联系
二.设计步骤

计算机数据库系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人泰山飞鸟
  • 文件大小108 KB
  • 时间2022-01-26