开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1885|回复: 5
打印 上一主题 下一主题
收起左侧

[MSSQL] MS SQL基础教程:关系数据库

[复制链接]
结帖率:50% (2/4)
跳转到指定楼层
楼主
发表于 2012-7-5 13:06:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式   湖南省长沙市
数据库这一概念提出后,先后出现了几种数据模型。其中基本的数据模型有三种:层次模型系统、网络模型系统、和关系模型系统。60 年代末期提出的关系模型具有数据结构简单灵活、易学易懂且具有雄厚的数学基础等特点,从70 年*始流行,发展到现在已成为数据库的标准。目前广泛使用的数据库软件都是基于关系模型的关系数据库管理系统。
3.2.1 关系模型(RM 即Relational Model)
关系模型把世界看作是由实体(Entity)和联系(Relationship)构成的。
所谓实体就是指现实世界中具有区分与其它事物的特征或属性并与其它实体有联系的对象。在关系模型中实体通常是以表的形式来表现的。表的每一行描述实体的一个实例,表的每一列描述实体的一个特征或属性。
所谓联系就是指实体之间的关系,即实体之间的对应关系。联系可以分为三种:
·一对一的联系。如:一个人只有一种性别,一个人→性别为一对一的联系;
·一对多的联系。如:相同性别的人有许多个,性别→人为一对多的联系;
·多对一的联系。如:很多人有同一个性别,人→性别为多对一的联系。
通过联系就可以用一个实体的信息来查找另一个实体的信息。
关系模型把所有的数据都组织到表中。表是由行和列组成的,行表示数据的记录,列表示记录中的域。表反映了现实世界中的事实和值。
3.2.2 关系数据库(RDB 即Relational Database)
所谓关系数据库就是基于关系模型的数据库。
1、关系数据库管理系统(RDBMS)
·关系数据库管理系统就是管理关系数据库的计算机软件。
2、关键字(Key)
关键字是关系模型中的一个重要概念,它是逻辑结构,不是数据库的物理部分。
·侯选关键字(Candidate Key)
如果一个属性集能惟一地标识表的一行而又不含多余的属性,那么这个属性集称为侯选关键字。
·主关键字(Primary Key)
主关键字是被挑选出来,作表的行的惟一标识的侯选关键字。一个表只有一个主关键字。主关键字又可以称为主键。
·公共关键字(Common Key)
在关系数据库中,关系之间的联系是通过相容或相同的属性或属性组来表示的。如果两个关系中具有相容或相同的属性或属性组,那么这个属性或属性组被称为这两个关系的公共关键字。
·外关键字(Foreign Key)
如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外关键字。由此可见,外关键字表示了两个关系之间的联系。以另一个关系的外关键字作主关键字的表被称为主表,具有此外关键字的表被称为主表的从表。外关键字又称作外键。

点评

没事你发吧,差不多太短的 合起来发 交易币就是你的   山西省临汾市  发表于 2012-7-5 13:20

评分

参与人数 1好评 +1 精币 +3 收起 理由
Cand + 1 + 3 这样刷会取消 资格都哦

查看全部评分

结帖率:39% (9/23)
沙发
发表于 2012-7-5 13:09:26 | 只看该作者   四川省巴中市
laix来学习了

评分

参与人数 1精币 +1 收起 理由
Cand + 1 奉上小小红包希望笑纳

查看全部评分

回复 支持 反对

使用道具 举报

结帖率:39% (9/23)
板凳
发表于 2012-7-5 13:10:11 | 只看该作者   四川省巴中市
学习学下啊
回复 支持 反对

使用道具 举报

结帖率:50% (2/4)
地板
 楼主| 发表于 2012-7-5 13:12:02 | 只看该作者   湖南省长沙市
{:3_233:}欢迎欢迎!
回复 支持 反对

使用道具 举报

结帖率:50% (2/4)
地下
 楼主| 发表于 2012-7-5 13:20:18 | 只看该作者   湖南省长沙市
{:3_227:}{:3_227:}纯属转载。 不为精币 仅供学习
回复 支持 反对

使用道具 举报

结帖率:50% (2/4)
6
 楼主| 发表于 2012-7-5 13:21:37 | 只看该作者   湖南省长沙市
我尽量做好点 是转载的{:3_232:}
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表