数据库er图是什么常见问题

er图也称实体-联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。ER模型最早由PeterChen(陈品山)于1976年提出,它在数据库设计领域得到了广泛的认同,但很少用作实际数据库管理系统的数据模型。

E-R图也称实体-联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

它是描述现实世界关系概念模型的有效方法。是表示概念关系模型的一种方式。用“矩形框”表示实体型,矩形框内写明实体名称;用“椭圆图框”或圆角矩形表示实体的属性,并用“实心线段”将其与相应关系的“实体型”连接起来;

用”菱形框“表示实体型之间的联系成因,在菱形框内写明联系名,并用”实心线段“分别与有关实体型连接起来,同时在”实心线段“旁标上联系的类型(1:1,1:n或m:n)。

ER图的成分

在ER图中有如下四个成分:

矩形框:表示实体,在框中记入实体名。

菱形框:表示联系,在框中记入联系名。

椭圆形框:表示实体或联系的属性,将属性名记入框中。对于主属性名,则在其名称下划一下划线。

连线:实体与属性之间;实体与联系之间;联系与属性之间用直线相连,并在直线上标注联系的类型。(对于一对一联系,要在两个实体连线方向各写1;对于一对多联系,要在一的一方写1,多的一方写N;对于多对多关系,则要在两个实体连线方向各写N,M。)

构图要素

构成E-R图的3个基本要素是实体型、属性和联系,其表示方法为:

实体

一般认为,客观上可以相互区分的事物就是实体,实体可以是具体的人和物,也可以是抽象的概念与联系。关键在于一个实体能与另一个实体相区别,具有相同属性的实体具有相同的特征和性质。用实体名及其属性名集合来抽象和刻画同类实体。在E-R图中用矩形表示,矩形框内写明实体名;比如学生张三、学生李四都是实体。如果是弱实体的话,在矩形外面再套实线矩形。

属性

实体所具有的某一特性,一个实体可由若干个属性来刻画。属性不能脱离实体,属性是相对实体而言的。在E-R图中用椭圆形表示,并用无向边将其与相应的实体连接起来;比如学生的姓名、学号、性别、都是属性。如果是多值属性的话,在椭圆形外面再套实线椭圆。如果是派生属性则用虚线椭圆表示。

联系

联系也称关系,信息世界中反映实体内部或实体之间的关联。实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。在E-R图中用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。比如老师给学生授课存在授课关系,学生选课存在选课关系。如果是弱实体的联系则在菱形外面再套菱形。

THE END
1.数据库er图怎么画数据库er图怎么画导语,在进行数据库设计时,最重要的一种环节就是概念的设计,也就是绘制出整个数据的构造,此时就需要用到E,R模型图,也是实体关系图,那么,在众多的设计工具中,有什么软件可以用来设计数据库E,R图呢,免费获取免费数据库设计软件https://www.jinchutou.com/shtml/view-400133391.html
1.数据库设计ER图数据库er图另外,如果要显示排队信息,我认为应当是给每个用户一个id序号,程序实现排队,而不是数据库去记录这个排队信息、 三。ER图转关系模式 所有的实体应当转为一张表。所以上面的班级 学生 课程 教师都是一张表 班级表包含字段:班级号,班级名,专业,人数 主键:班级号 学生表包含字段:学号,姓名,性别,年龄 主键:学生号 ...https://blog.csdn.net/caohongxing/article/details/122398825
2.什么是ER图?数据库ER图基础概念整理腾讯云开发者社区数据库ER图基础概念整理 大家好,又见面了,我是你们的朋友全栈君。 前置知识 概述:数据模型的基本概念 模型就是对现实世界特征的模拟和抽象,数据模型是对现实世界数据特征的抽象。对于具体的模型人们并不陌生,如航模飞机、地图和建筑设计沙盘等都是具体的模型。最常用的数据模型分为概念数据模型和基本数据模型。https://cloud.tencent.com/developer/article/2089170
3.sql数据库er图51CTO博客已为您找到关于sql数据库 er图的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及sql数据库 er图问答内容。更多sql数据库 er图相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。https://blog.51cto.com/topic/sqlshujuku-ertu.html
4.便捷制作数据库ER图教程什么是数据库ER图?数据库ER图的符号有哪些?如何绘制数据库ER图?一起来了解怎么画更轻松吧。立即使用亿图图示在线版 目录 1. 什么是数据库ER图? 2. 数据库ER图的符号 3. 如何绘制数据库ER图? 数据库ER图 数据库ER图的英文名称为Entity-Relation Diagram,直译过来就是实体-关系图。ER图主要是在数据库概念设计...http://edrawmax.cn/article/entity-relationship-diagram/sjkert.html
5.数据库中ER图实例火山引擎是字节跳动旗下的云服务平台,将字节跳动快速发展过程中积累的增长方法、技术能力和应用工具开放给外部企业,提供云基础、视频与内容分发、数智平台VeDI、人工智能、开发与运维等服务,帮助企业在数字化升级中实现持续增长。本页核心内容:数据库中ER图实例https://www.volcengine.com/theme/835114-S-7-1
6.ER图深度剖析:数据库设计与数据关系呈现的专业指南ER图是实体-关系图(Entity-Relationship Diagram)的简称,它是一种用于描述数据实体及其之间关系的图形化工具。ER图常用于数据库设计,帮助数据库设计师从现实世界中抽象出数据模型,并可视化数据实体和它们之间的关系。ER图是数据库设计中的一个重要步骤,它提供了一个高层次的概览,有助于确立数据库结构的基本框架和关系...https://boardmix.cn/article/what-is-entity-relationship-diagram/
7.数据库的er图怎么画(er图的绘制方法)导读什么是er图呢?er图也被称为实体联系图,是用计算机程序来展现现实世界得关系图形。er图多用于数据库的建立和框架概念设计,不同形状的框代表不同的区块,在运用线条将这些区块连接起来,便构成了一张er图。 什么是er图呢?er图也被称为实体联系图,是用计算机程序来展现现实世界得关系图形。 http://baike.jld5.cn/news/51142.html
8.数据库ER图基础概念整理ER图分为实体、属性、关系三个核心部分 图形表示分别是 长方形,椭圆形,菱形 一,组成部分介绍 1,实体(entity):数据模型中的数据对像,每个实体都有自己的实体成员或者说实体对象,例如学生实体包括张三,李四 2,属性(attribute):实体所具有的属性,例如学生具有姓名、学号、年级等属性,用椭圆形表示,属性分为唯一属性(...https://www.jianshu.com/p/9ff938e3a498