1.2.3ER模型 E-R数据模型( Entity- Relationship data model)即实 体联系数据模型,它属于概念数据模型 在ER模型中,如果实体之间的联系是对一个实体 而言的,这种联系就称为一元联系。 在二元联系中,实体之间的联系有1:1、1 n、 m:n三种联系
E-R数据模型(Entity-Relationship data model)即实 体联系数据模型,它属于概念数据模型。 在E-R模型中,如果实体之间的联系是对一个实体 而言的,这种联系就称为一元联系。 在二元联系中,实体之间的联系有1:1、1:n、 m:n三种联系。 1.2.3 E—R模型
1.3关系数据库 关系数据库采用了关系模型作为数据的组织方式,这就涉及到关系 模型中的一些基本概念。另外,对关系数据库进行查询时,若要找到用 户关心的数据,就需要对关系进行一定的关系运算。 ■关系数据库的基本概念 关系运算
关系数据库采用了关系模型作为数据的组织方式,这就涉及到关系 模型中的一些基本概念。另外,对关系数据库进行查询时,若要找到用 户关心的数据,就需要对关系进行一定的关系运算。 1.3 关系数据库 ◼ 关系数据库的基本概念 ◼ 关系运算
1.3.1系数据库的基本概念 在关系数据库中,经常会提到关系、属性等关系模型中的一些基本 概念。为了进一步了解关系数据库,首先给出关系模型中的一些基本概 念。 关系:一个关系就是一张二维表,每个关系有一个关系名。在计算 机中,一个关系可以存储为一个文件。在Ⅴ isual foxPro中,一个关系就 是一个表文件。 属性:二维表中垂直方向的列称为属性,有时也叫做一个字段 域:一个属性的取值范围叫做一个域。 元组:二维表中水平方向的行称为元组,有时也叫做一条记录
在关系数据库中,经常会提到关系、属性等关系模型中的一些基本 概念。为了进一步了解关系数据库,首先给出关系模型中的一些基本概 念。 关系:一个关系就是一张二维表,每个关系有一个关系名。在计算 机中,一个关系可以存储为一个文件。在Visual FoxPro中,一个关系就 是一个表文件。 属性:二维表中垂直方向的列称为属性,有时也叫做一个字段。 域:一个属性的取值范围叫做一个域。 元组:二维表中水平方向的行称为元组,有时也叫做一条记录。 1.3.1 关系数据库的基本概念
码:又称为关键字。二维表中的某个属性,若它的值唯一地 标识了一个元组,则称该属性为侯选码。若一个关系有多个侯选 码,则选定其中一个为主码,这个属性称为主属性。 分量:元组中的一个属性值叫做元组的一个分量。 关系模式:是对关系的描述,它包括关系名、组成该关系的 属性名、属性到域的映像。通常简记为: 关系名(属性名1,属性名2,…,属性名n) 属性到域的映像通常直接说明为属性的类型、长度等
码:又称为关键字。二维表中的某个属性,若它的值唯一地 标识了一个元组,则称该属性为侯选码。若一个关系有多个侯选 码,则选定其中一个为主码,这个属性称为主属性。 分量:元组中的一个属性值叫做元组的一个分量。 关系模式:是对关系的描述,它包括关系名、组成该关系的 属性名、属性到域的映像。通常简记为: 关系名(属性名1,属性名2,…,属性名n) 属性到域的映像通常直接说明为属性的类型、长度等
关系数据库:采用关系模式作为数据的组织方式的数据库叫做关系数据 库。对关系数据库的描述,称为关系数据库的型,它包括若干域的定义以 及在这些域上定义的若干关系模式。这些关系模式在某一时刻对应的关系 的集合,称为关系数据库的值。 表1-中的关系是一个学生基本情况表。表中的每一行是一条学生记录, 是关系的一个元组, Studid(学号)、Name(姓名)、Sex(性别)、 Birthday(出生日期)、 Entrancescore(入学成绩)等均是属性。其中学号 是唯一识别一条记录的属性,因此称为主码。对于学号这一属性,域是 “00000”-—“999997对于姓名属性,域是由2——4个汉字组成的字符 串,对于性别属性,域是“男”、“女”。 学生基本情况表的关系模式可记为 Student (Studid, Name, Sex, Birthday, Entrancescore) 个关系模式在某一时刻的内容(称为相应模式的状态),是元组的集 合,称为关系。在不至于引起混淆的情况下,往往将关系模式和关系统称 为关系
关系数据库:采用关系模式作为数据的组织方式的数据库叫做关系数据 库。对关系数据库的描述,称为关系数据库的型,它包括若干域的定义以 及在这些域上定义的若干关系模式。这些关系模式在某一时刻对应的关系 的集合,称为关系数据库的值。 表1-1中的关系是一个学生基本情况表。表中的每一行是一条学生记录, 是关系的一个元组,Studid(学号)、Name(姓名)、Sex(性别)、 Birthday(出生日期)、Entrancescore(入学成绩)等均是属性。其中学号 是唯一识别一条记录的属性,因此称为主码。对于学号这一属性,域是 “000001”――“999999” ,对于姓名属性,域是由2――4个汉字组成的字符 串,对于性别属性,域是“男” 、 “女”。 学生基本情况表的关系模式可记为: Student(Studid,Name,Sex,Birthday,Entrancescore) 一个关系模式在某一时刻的内容(称为相应模式的状态),是元组的集 合,称为关系。在不至于引起混淆的情况下,往往将关系模式和关系统称 为关系