也许大家都知道数据库强大,比如说学生生活中校园卡系统数据库,公交车系统数据库等等。这些数据库的引入,使我们的生活更加便捷。但是你知道吗?数据库最底层的也就是最基础的就是数据库E-R图了。接下来,小编将向大家科普下这个强大的工具。
什么是数据库E-R图?
E-R图也称实体-联系图,是一种提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。它是描述现实世界关系概念模型的有效方法。是表示概念关系模型的一种方式。通俗点讲就是,当我们理解了实际问题的需求之后,需要用一种方法来表示这种需求,概念模型就是用来描述这种需求。
E-R图的构图要素组成
1.实体
实际问题中客观存在的并且可以相互区别的事物称为实体。实体是现实世界中的对象,可以具体到人,事,物。可以是学生,教师,图书馆的书籍。
2.属性
实体所具有的某一个特性称为属性,在E-R图中属性用来描述实体。比如:可以用“姓名”“姓名”“出生日期”来描述人。
3.联系
世界上任何事物都不是孤立存在的,事物内部和事物之间都有联系的,实体之间的联系通常有3种类型:一对一联系,一对多联系,多对多联系。
绘制数据库E-R图的常用符号
数据库E-R图一般包含的元素有:实体(方框表示),联系(菱形表示),属性(椭圆表示),联系(直线表示)相关表示符号见下图:
绘制数据库E-R图要注意的问题
数据库E-R图在绘制前,要先弄清楚各个实体之间的联系和相关约束,这样才能保证我们做出来的数据库E-R图的有效性。绘制时主要注意以下几个点:
1.一个实体转化为一个关系模式。实体属性就是关系的属性,实体的码就是关系的码。
2.一个1:1联系可以转化为一个独立的关系模式,也可以与任意一端所对应的关系合并。
3.一个1:n联系可以转化为一个独立的关系模式,也可以与任意n端所对应的关系合并。
4.实体中键属性一般在其下面画下划线区别表示。
怎么绘制数据库E-R图?
目前,数据库E-R图的绘制一般用软件辅助,画数据库E-R图常用的软件有:WORD,Ag平台官方网站 图示,visio等等,PPT也是可以绘制出美观的实体关系图。
一般的作图步骤:
- 确定所有的实体集合;
- 选择实体集应包含的属性;
- 确定实体集之间的联系;
- 确定实体集的关键字,用下划线在属性上表明关键字的属性组合;
- 确定联系的类型,在用线将表示联系的菱形框联系到实体集时,在线旁注明是1或n(多)来表示联系的类型。
数据库E-R图模板展示
看完以上关于数据库E-R图的介绍,相信大家也明白了数据库E-R图的魅力,最后,小编也找了相关的数据库E-R图供大家学习参考。
学生就业系统E-R图
体育会议系统E-R图