数据库这一概念提出后先后出现了几种数据模型其中基本的数据模型有三种层次模型系统网络模型系统和关系模型系统年代末期提出的关系模型具有数据结构简单灵活易学易懂且具有雄厚的数学基础等特点从年代开始流行发展到现在已成为数据库的标准目前广泛使用的数据库软件都是基于关系模型的关系数据库管理系统
关系模型(RM 即Relational Model)
关系模型把世界看作是由实体(Entity)和联系(Relationship)构成的
所谓实体就是指现实世界中具有区分与其它事物的特征或属性并与其它实体有联系的对象在关系模型中实体通常是以表的形式来表现的表的每一行描述实体的一个实例表的每一列描述实体的一个特征或属性
所谓联系就是指实体之间的关系即实体之间的对应关系联系可以分为三种
·一对一的联系如一个人只有一种性别一个人→性别为一对一的联系
·一对多的联系如相同性别的人有许多个性别→人为一对多的联系
·多对一的联系如很多人有同一个性别人→性别为多对一的联系
通过联系就可以用一个实体的信息来查找另一个实体的信息
关系模型把所有的数据都组织到表中表是由行和列组成的行表示数据的记录列表示记录中的域表反映了现实世界中的事实和值
MS SQL基础教程完整版
[] []