第六章 数据库 - 图文 联系客服

发布时间 : 星期三 文章第六章 数据库 - 图文更新完毕开始阅读6133f40b52ea551810a68736

2.网状模型

33

2.网状模型

特征

?有一个以上的结点没有双亲;?至少有一个结点可以有多于一个双亲。网状模型中每个结点表示一个记录型(实体),每个记录型可包含若干个字段(实体的属性),结点间的连线表示记录类型(实体)间的父子关系。优点:

?能更为直接地描述客观世界,可表示实体间的多种复杂联系。?具有良好的性能和存储效率缺点:

?结构复杂,其数据定义语言极其复杂。34?数据独立性差,由于实体间的联系本质上是通过存取路径表示的,因此应用程序在访问数据时要指定存取路径。3.关系模型

?教师情况表即是一个关系模型

35

关系数据模型的逻辑结构关系数据模型的基本结构是关系。在用户看来,一个关系模型的逻辑结构是一张二维表,它由行和列组成。涉及下列概念:关系:一个关系对应一张二学生信息表维表,学生信息表就是一个学号姓名性别年龄所在系关系。000101王萧男17经济系000207…020506李云虎…路旭青男…女18…21机械系…管理系元组:表中一行即为一个元组,若表有20行,就有20个元组。属性:表中的一列即为一个属性,表有5列,对应5个属性(学号、姓名、性别、年龄和所在系)。主键:可唯一标识元组的属性或属性集。如表中的学号,是该学生关系的主键。36?域:属性的取值范围,如表中学生年龄的域应是(16~28),性别的域是(男,女),系别的域是一个学校所有系名的集合。