Make Www.Edu-cn.Com Your Home Page!
用户名:
密码:
验证码:
注册
图形图像
操作系统
网站建设
多媒体
网络相关
系统工具
办公软件
软件开发
安全相关
数据库
专题教程
教程论坛
当前位置: >
中国教程网
>
数据库
>
MS SQL
> 关系数据库
关系数据库
作者:
来源:
中国教程网
点击:
日期:
2007-05-09
数据库这一概念提出后,先后出现了几种数据模型。其中基本的数据模型有三种:层次模型系统、网络模型系统、和关系模型系统。60 年代末期提出的关系模型具有数据结构简单灵活、易学易懂且具有雄厚的数学基础等特点,从70 年代开始流行,发展到现在已成为数据库的标准。目前广泛使用的数据库软件都是基于关系模型的关系数据库管理系统。
3.2.1 关系模型(RM 即Relational Model)
关系模型把世界看作是由实体(Entity)和联系(Relationship)构成的。
所谓实体就是指现实世界中具有区分与其它事物的特征或属性并与其它实体有联系的对象。在关系模型中实体通常是以表的形式来表现的。表的每一行描述实体的一个实例,表的每一列描述实体的一个特征或属性。
所谓联系就是指实体之间的关系,即实体之间的对应关系。联系可以分为三种:
·一对一的联系。如:一个人只有一种性别,一个人→性别为一对一的联系;
·一对多的联系。如:相同性别的人有许多个,性别→人为一对多的联系;
edu4u.com.cn
·多对一的联系。如:很多人有同一个性别,人→性别为多对一的联系。
通过联系就可以用一个实体的信息来查找另一个实体的信息。
关系模型把所有的数据都组织到表中。表是由行和列组成的,行表示数据的记录,列表示记录中的域。表反映了现实世界中的事实和值。
3.2.2 关系数据库(RDB 即Relational Database)
所谓关系数据库就是基于关系模型的数据库。
1、关系数据库管理系统(RDBMS)
·关系数据库管理系统就是管理关系数据库的计算机软件。
2、关键字(Key)
关键字是关系模型中的一个重要概念,它是逻辑结构,不是数据库的物理部分。
·侯选关键字(Candidate Key)
如果一个属性集能惟一地标识表的一行而又不含多余的属性,那么这个属性集称为侯选关键字。
·主关键字(Primary Key)
中国论文网
主关键字是被挑选出来,作表的行的惟一标识的侯选关键字。一个表只有一个主关键字。主关键字又可以称为主键。
·公共关键字(Common Key)
在关系数据库中,关系之间的联系是通过相容或相同的属性或属性组来表示的。如果两个关系中具有相容或相同的属性或属性组,那么这个属性或属性组被称为这两个关系的公共关键字。
·外关键字(Foreign Key)
如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外关键字。由此可见,外关键字表示了两个关系之间的联系。以另一个关系的外关键字作主关键字的表被称为主表,具有此外关键字的表被称为主表的从表。外关键字又称作外键。
【
文章评论
】 【
收藏本文
】 【
推荐好友
】 【
打印本文
】 【
论坛讨论
】
最新文章:
·
SQL Server 2000 的新特性
(05-09)
·
数据库-基本概念
(05-09)
·
SQL Server 2000 简介
(05-09)
·
安装SQL Server 2000
(05-09)
·
从SQL Server 7.0 升级
(05-09)
·
SQL Server 2000 的版本和系统需求
(05-09)
·
关系数据库的范式
(05-09)
·
SQL Server 2000 的工具
(05-09)
·
SQL表的删除
(05-14)
·
实例数据库
(05-10)
相关文章:
·
数据库-基本概念
·
常见的数据库对象
·
从SQL Server 7.0 升级
·
关系数据库的范式
·
安装SQL Server 2000
·
SQL 语言
·
SQL Server 2000 的版本和系统需求
·
Transact-SQL 语言概述
·
SQL Server 2000 的工具
·
数据类型
文章评论:
(0条)
用户名:
(
新注册
) 密码:
匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
§最新评论:
责任编辑:
中国教程网
关于我们
|
免责声明
|
版权声明
|
联系我们
|
网站地图
|
Rss订阅
|
高级搜索
|
收藏本站
© 2007 Copyright
中国教育网
DesignBy:
AOE3 STUDIO
&
ROCOCO