为什么叫“关系型数据库”
这个关系到底是表明了表内部有什么关系,还是表之间的关系,如果仅仅是指表本身的话,为什么不干脆叫表格型数据库得了。...
这个关系到底是表明了表内部有什么关系,还是表之间的关系,如果仅仅是指表本身的话,为什么不干脆叫 表格型数据库得了。
展开
4个回答
展开全部
关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型是由埃德加·科德于1970年首先提出的,并配合“科德十二定律”。现如今虽然对此模型有一些批评意见,但它还是数据存储的传统标准。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的检索和操作。 关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。
实体关系模型(Entity-Relationship Model),简称E-R Model是陈品山(Peter P.S Chen)博士于1976年提出的一套数据库的设计工具,他运用真实世界中事物与关系的观念,来解释数据库中的抽象的数据架构。实体关系模型利用图形的方式(实体-关系图(Entity-Relationship Diagram))来表示数据库的概念设计,有助于设计过程中的构思及沟通讨论。
关系模型就是指二维表格模型,因而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。
实体关系模型(Entity-Relationship Model),简称E-R Model是陈品山(Peter P.S Chen)博士于1976年提出的一套数据库的设计工具,他运用真实世界中事物与关系的观念,来解释数据库中的抽象的数据架构。实体关系模型利用图形的方式(实体-关系图(Entity-Relationship Diagram))来表示数据库的概念设计,有助于设计过程中的构思及沟通讨论。
关系模型就是指二维表格模型,因而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。
展开全部
哈哈,表格型数据库。
关系型,当然就是关于这个表与表之间的关系,相互依赖关系,来减少冗余,比如:主外键关系
为了复合设计数据库所谓的三范式,而这样命名的。对于大数据量是很有必要的,一个字符串倒没有多大,但是海量数据的话,则很占用硬盘空间,不利于部署转移。
数据库三范式了解:
第一范式:http://baike.baidu.com/view/176725.htm
第二范式:http://baike.baidu.com/view/176736.htm
第三范式:http://baike.baidu.com/view/176738.htm
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。
关系型,当然就是关于这个表与表之间的关系,相互依赖关系,来减少冗余,比如:主外键关系
为了复合设计数据库所谓的三范式,而这样命名的。对于大数据量是很有必要的,一个字符串倒没有多大,但是海量数据的话,则很占用硬盘空间,不利于部署转移。
数据库三范式了解:
第一范式:http://baike.baidu.com/view/176725.htm
第二范式:http://baike.baidu.com/view/176736.htm
第三范式:http://baike.baidu.com/view/176738.htm
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
关系型数据库是按照数据之间的关系来存放、管理、查询的数据库,表内部、表之间、数据之间都是有关系的。只是个人理解,有不懂的还可以补充,共同学习
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询