毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net+sqlserver网上选课系统设计(4)
1.3.2 关系型数据库
关系数据库由表组成。一个关系是由一二个文表的定义:一组一行属性存储一组表的属性,和一个表的列定义一个对象的特性。
以下是关系型数据库系统的一些特点:
•几近现如今所有的关系型数据库系统都采用了SQL语言来操纵数据库中的数据。
•非常重要的是要文护数据的整合性。不然,数据库中存储的数字是毫无价值的。关系型的数据库系统包含了许多的特性,目标是阻拦不符要求的数据投入到数据库。
•关系型数据库系统被设计为一个便于修改的系统,因为商业需求几乎每天都在变化。
•文件统筹阶段,雷同的数据往往是在非常多记载的反腐,而瓜葛数据库统筹将清扫冗余数据。这减少了对存储空间的需要,加快数据访问速度。
•应用程序可以限制通过多层次的安全检查,对数据的访问。
(1) 数据模型
模型是现实世界特征的模拟和抽象。数据模型(数据模型)是对现实世界的数据。一个泛化
客观世界,外面的人的心灵,被称为真正的世界。存储在数据库系统中的数据实际上是一个真实世界的描述,它是对现实世界的数据模型的使用说明。数据模型是提供信息信号和操作框架形式的数据库系统,是数据库系统的椎弓根的要点。
数据的模型分为两种,一种是关于概念的数据模型,它用来讲述现实世界当中数据及数据之间关系的一个模型,跟计算机是没有关系的。这累模型重要描述了高层次的概念,依照了用户的观念对数据和讯息进行建模,把现实的世界当中的客观目标概括为了某种信息的构造,例如被描述的对象的意思、互相的关系等。另一个是实体数据模型,它是用来描述世界的信息存储和数据与数据之间的关系,该模型的加工特性,包括层次模型,
网络
模型,关系模型,它是基于数据的计算机建模的观点,主要是对数据库管理系统的实现。
在讯息寰宇当中,把真实同在的并可以彼此区分的事物称为实体(Entity),同型实体的集合称为实体集(Entity Set),实体有一个功能叫做属性(Attribute)。
(2) 实体之间的联系
在实际世界当中,各种事物之间每每有着林林总总的关联,这种接洽必定在信息的世界当中有一定的反映。实体之间的联系能够拆分为两个种类,一个类称为实体的内涵关系,假如构成的实体的属性之间的联系,这种联系往往比较容易会意。也有实体之间的联系,如学生和课程之间的联系:一个学生属于一类,还有一些在另一个班的学生。
实体完整性章程中原则了根本的关系其悉数主属性都不克不及去空值,也不仅是主码全部禁止取空值。
对于实体完整性规则说明如下:
1.实体完整性规矩是针对的根本的关系来说的,一个根基的表每每对应实践界傍边的其中一个实体集。例如学生关系对应于学生的集合。
2.现实世界中的实体是可区分的,即它们具有某种唯一性标识。
3.相应地,关系模型中以主码作为唯一性标识。
4.主码的属性是主属性不能为空值。空值是“无”或“无意义”。如果主属性是空值,也不可区分的一个实体,有是没有区别的一个实体,这是第二点矛盾,因而被称为实体完整性。
(3) 规范化设计方法
构造数据库时,必须遵循一定的规则。在瓜葛数据库中,这种规矩则是范式(Normal Form)。或者说,满足一定条件的关系模式,称为范式。在1971年至1972年,E.F.Codd齐整地建议了第一范式(1NF)、第二范式(2NF)和第三范式(3NF)的观念。1974年Codd和Boyce协同提出BCNF范式,为第三范式的创新。干系数据库中的瓜葛特定符合必然的要求,即央勉满足分别的范式。今朝除了前面提到的三种范式,还有第四范式(4NF)、第五范式(5NF)和第优尔范式(6NF)。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
VB列车信息查询系统设计+文献综述
下一篇:
ASP.net学生信息管理系统设计+文献综述
网上购物之路--浅析购物网...
网上订房之我见【4996字】
网上广播的现状与前瞻【7201字】
浅谈网上教學的实践与探索【4280字】
网上教學与实践【2498字】
jsp+mysql的B2C网上商城系统的设计与实现
php网上书城用户交互界面的设计+ER图
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
C#学校科研管理系统的设计
公寓空调设计任务书
神经外科重症监护病房患...