
实体联系模型主要包含实体、属性和联系三部分内容。
实体联系模型(Entity Relationship Model),是一种以直观的图示化方式描述实体(集)及其之间联系的语义模型,所以也称为实体—联系图(Entity Relationship Diagram,E-R图),它是一种十分有效的数据库概念模型描述工具。
基本成分:
在E-R图中有下面四个基本成分:
①矩形框,表示实体类型(研究问题的对象)。矩形框内写明实体名。
②菱形框,表示联系类型。菱形框内写明联系名,用无向边与有关实体连接起来,同时在无向边上注明联系类型。需要注意的是,联系也有属性,也要用无向边与联系连接起来。
③椭圆形框,表示实体类型和联系类型的属性,椭圆内写明属性名,并用无向边将其与相应的实体连接起来。
④直线,联系类型与其涉及的实体类型之间以直线连接,用来表示它们之间的联系,并在直线端部标注联系的种类(1:1或1:N或M:N)。
你的问题问得不太对劲关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型是由埃德加·科德于1970年首先提出的,并配合“科德十二定律”。现如今虽然对此模型有一些批评意见,但它还是数据存储的传统标准。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的检索和 *** 作。
关系模型由关系数据结构、关系 *** 作集合、关系完整性约束三部分组成。
实体关系模型(Entity-Relationship
Model),简称E-R
Model是陈品山(Peter
P.S
Chen)博士于1976年提出的一套数据库的设计工具,他运用真实世界中事物与关系的观念,来解释数据库中的抽象的数据架构。实体关系模型利用图形的方式(实体-关系图(Entity-Relationship
Diagram))来表示数据库的概念设计,有助于设计过程中的构思及沟通讨论。
关系模型就是指二维表格模型,因而一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织。当前主流的关系型数据库有Oracle、DB2、Microsoft
SQL
Server、Microsoft
Access、MySQL等。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)