关系模型是用二维表的逻辑结构来表示数据之间的联系,二维表即为关系。表中的每一行称为一个元组,每一列是一个属***值集。每一列有一个名字,称为属***名。关系是元组的集合,如表中有n列,则称该关系为n元关系。 关系模型是用二维表的逻辑结构来表示数据之间的联系,二维表即为关系。表中的每一行称为一个元组,每一列是一个属***值集。每一列有一个名字,称为属***名。关系是元组的集合,如表中有n列,则称该关系为n元关系。
在数据库管理系统中,常将关系称为表。表中的每一行称为一条记录。记录表示关系模型中若干平行的、相对独立的个体事物,每条记录由若干数据项的值组成。以纵向的数据属***分类的若干个记录的集合构成一个关系模型,称为一个关系。在某种意义上,关系模型就是一张二维表,用来描述客观事物间的联系。
关系模型有以下主要特点:
1、关系中每个数据项都是不可再分的,是***基本的单位。
2、每列数据项具有相同的类型,称为数据的属***。列数根据西药而定,各列都有唯一的属***名和对应的属***值。
3、各列的顺序是任意的。
4、每行数据是一个具体事务诸多属***值的集合,称为记录。
5、记录的顺序可以是任意的。
6、在一个关系中,不允许有相同的字段名,也不允许有相同的记录行。
现实世界中的事物及其联系通过系统分析转换成信息世界的概念模型,而概念模型则经数据化处理转换为数据模型。