当前位置:首页 » 操作系统 » er图是在数据库设计的

er图是在数据库设计的

发布时间: 2023-09-01 17:33:58

数据库里的E-R图是什么

E-R图就是实体—联系图,我们在开发数据库的时候,首先要做的就是识别实体以及实体之间的关系,并将实体与联系在数据库表中用表及主外键约束表示出来。ER图的作用就是为了更有效的在概念模式下设计数据库,更形象的识别实体及实体之间的关系。用矩形做实体,椭圆做属性,菱形用作表示关系等等。具体的东西还需要看看数据库方面的书籍,并且用一些诸如rationalrose等工具进行设计,才能正真理解什么意思,祝好运。

㈡ 数据库 ER图是什么意思啊

ER图是基于ER模型(实体关系模型)画的,属于概念模型,是对现实世界的实体及其之间关系的抽象。
数据库表是属于数据模型,用来描述数据的结构关系。
通常我们数据库的设计要经过下面这个过程:
现实世界-〉概念模型-〉数据模型
一般项目的设计中,首先通过需求分析的人员根据客户抽象出 ER图,然后由数据库的设计人员根据ER图和用户对查询等方面的需求设计出数据库的表结构,以及相关的视图和索引。

㈢ 什么是ER图 ER图的解释

1、ER实体-联系图(Entity-Relation Diagram)用来建立数据模型,在数据库系统概论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的ER图模型。通常将它誉虚察简称庆茄为ER图,相应地可把用ER图描绘的数据模型称为ER模型。ER图提供了表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型。

2、ER模型最早由Peter Chen于1976年提出,它在数据库设计领域得到了广泛的认同,但很少用作实际数据库管理系统的数据模型。即使对SXL-92数据库来说,设计好的数据库也是具有挑战性的。它们可以在许多关于数据库设计的文献中找到,比如Toby Teorsey 的着作(1994 )。 大部分数据库设计产品使用实体-联系模型(ER模型)帮助用户进行数据库设计。ER数据库设计工具提供了一个誉漏“方框与箭头”的绘图工具,帮助用户建立ER图来描绘数据。

㈣ er数据模型一般在数据库设计的什么阶段使用

er数据模型一般在数据库设计的概念结构设计阶段使用。ER模型常用于信息系统设计中;比如它们在概念结构设计阶段用来描述信息需求和/或要存储在数据库中的信息的类型。

但是数据建模技术可以用来描述特定论域(就是感兴趣的区域)的任何本体(就是对使用的术语和它们的联系的概述和分类)。在基于数据库的信息系统设计的情况下,在后面的阶段(通常叫做逻辑设计),概念模型要映射到逻辑模型如关系模型上;它依次要在物理设计期间映射到物理模型上。注意,有时这两个阶段被一起称为“物理设计”。

(4)er图是在数据库设计的扩展阅读

E-R模型的构成成分是实体集、属性和联系集

其表示方法如下:

(1) 实体集用矩形框表示,矩形框内写上实体名。

(2) 实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。

(3) 实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型,即1—1、1—N或M—N。

㈤ 数据库中的er图应该出现在第几阶段

数据库中的er图应该出现在第2阶段。

数据库设计通常分为6个阶段:

1、需求分析:分析用户的需求,包括数据、功能和性能需求;

2、概念结构设计:主要采用E-R模型进行设计,包括画E-R图;

3、逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;

4、数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;

5、数据库的实施:包括编程、测试和试运行;

6、数据库运行与维护:系统的运行与数据库的日常维护。主要讨论其中的第3个阶段,即逻辑设计。通过一个实际的案例说明在逻辑设计中E-R图向关系模式的转换。

(5)er图是在数据库设计的扩展阅读:

NoSQL数据库适合追求速度和可扩展性、业务多变的应用场景。对于非结构化数据的处理更合适,如文章、评论,这些数据如全文搜索、机器学习通常只用于模糊处理,并不需要像结构化数据一样,进行精确查询,而且这类数据的数据规模往往是海量的。

数据规模的增长往往也是不可能预期的,而NoSQL数据库的扩展能力几乎也是无限的,所以NoSQL数据库可以很好的满足这一类数据的存储。NoSQL数据库利用key-value可以大量的获取大量的非结构化数据,并且数据的获取效率很高,但用它查询结构化数据效果就比较差。

㈥ 什么是ER图

实体-联系图(Entity-Relation Diagram)用来建立数据模型,在数据库系统概论中属于概念设计阶段,形成一个独立于机器,独立于DBMS的ER图模型.通常将它简称为ER图,相应地可把用ER图描绘的数据模型称为ER模型.ER图提供了表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型.ER模型最早由Peter Chen于1976年提出,它在数据库设计领域得到了广泛的认同,但很少用作实际数据库管理系统的数据模型.即使对SXL-92数据库来说,设计好的数据库也是具有挑战性的.它们可以在许多关于数据库设计的文献中找到,比如Toby Teorsey 的着作(1994 ).大部分数据库设计产品使用实体-联系模型(ER模型)帮助用户进行数据库设计.ER数据库设计工具提供了一个“方框与箭头”的绘图工具,帮助用户建立ER图来描绘数据.构成E-R图的基本要素是实体、属性和联系,其表示方法为:
˙实体型:用矩形表示,矩形框内写明实体名;
˙属性:用椭圆形或圆角矩形表示,并用无向边将其与相应的实体连接起来;多值属性由双线连接;主属性名称下加下划线;
˙联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型 在E-R图中要明确表明1对多关系,1对1关系和多对多关系.
˙1对1关系在两个实体连线方向写1;
˙1对多关系在1的一方写1,多的一方写N;
˙多对多关系则是在两个实体连线方向各写N,M

热点内容
安卓快手极速版在哪里填写邀请码 发布:2025-01-31 22:59:36 浏览:319
如何让给文件夹设置密码查看 发布:2025-01-31 22:49:07 浏览:2
配置动态路由协议配错了怎么改 发布:2025-01-31 22:49:07 浏览:77
扫行程码为什么需要支付密码 发布:2025-01-31 22:47:08 浏览:738
什么样的配置能玩地平线4 发布:2025-01-31 22:44:05 浏览:241
python正则表达式符号 发布:2025-01-31 22:43:50 浏览:391
androidmime 发布:2025-01-31 22:34:44 浏览:782
ftp和http的中文含义是 发布:2025-01-31 22:33:48 浏览:402
sqlite3存储图片 发布:2025-01-31 22:27:14 浏览:162
sqlserverphp 发布:2025-01-31 22:22:55 浏览:877