关系模型关键概念介绍

Publish: February 5, 2017 Category: 编程 3 Comments

数据模型是描述数据、数据关系、数据语意以及一致性约束的的概念工具的集合,关系模型利用表的集合来表示数据和数据之间的联系,关系模型在逻辑层和视图层描述数据。通过对概念的重新准确理解,方便后期在学习数据库过程加深认识。

关系数据库的结构

关系数据库由表集合构成,每个表有一个唯一的名字。一般来说表中一行代表了一组值之间的一种联系,由于一个表就是这种联系的一个集合,表这个概念在数学上的关系这个概念是密切相关的,这个正是关系数据模型名称的由来。
在关系模型术语中,关系表示表,元组表示行,属性表示表中的列。我们用关系实例这个术语表示一个关系的特定实例,也就是锁版喊的一组特定的行。
对于关系的每个属性,都存在一个允许取值的集合,成为该属性的域。 我们要求对所有关系也就是表而言,关系的所有属性都是原子的。如果域中元素被看作是不可再分的单元,则域是原子的。空null是一个特殊的值,表示值未知或者不存在。



阅读剩余部分...