1、关系数据模型

   关系数据模型的逻辑结构是一张二维表,和我们在现实生活中日常使用的表格在直观上是一致的,一个表格由一个表名、一个表头和一个表体三部分组成。如图,“用户信息名”是表名。表头由一些属性名组成,每个属性名对应于一列,属性名必须唯一。表体由一些行或记录组成。

                      用户信息表(表名)

表头

    体

姓名 地址 电话 其它
张三 北京 425632271 -
李四 上海 223371557 -
王五 天津 522535796 -

2、数据库与表之间的关系

一个数据库系统中通常同时存在多个数据库,每个库由若干张表组成。

数据库可以保证数据的完整性、有效性。

除表外,数据库通常还包括视图、存储过程、存取权限定义等组成部分。

3、表与表之间的联系

一个表中的数据可能与其它的表有关联,以实现数据的完整性。例如:

部门表(部门编号,部门名称)

人员表(人员编号,姓名,部门编号)

可设人员表的外键为(部门编号=部门表.部门编号)

建立这样的表间关联可避免人员表的记录“部门编号”列的值存入部门表中不存在的部门编号值。(否则可以导致某人不属于任一部门,这是不允许的)

4、表的结构

表名称,列名称、类型、长度、其它相关信息,主键,索引 

数据空间