数据库怎么建立e r图(数据库E—R图是什么模型)
大家好,今天小编来为大家解答以下的问题,关于数据库怎么建立e r图,数据库E—R图是什么模型这个很多人还不知道,现在让我们一起来看看吧!
数据库里的E-R图是什么
实体--联系图(entity-relation),用来反映现实世界中实体之间的联系的图形。E-R图中包括的元素主要有:实体(矩形框内写上实体名表示)、属性(用短横线连接实体,椭圆内写上属性名表示)、联系(短横线连接不同的实体,在菱形框内写上联系名)、联系的类型(联系连接不同实体的线上标示出来联系的类型),联系的类型主要有1:1、1:n、m:n三种类型。
1:1表示联系两端的实体相互间都是1:1的联系,如:一个学校有一个校长,一个校长在一个学校里任职;则校长和学校之间就是一对一的联系。
1:n表示联系两端的实体之间是一对多的联系,如:一个班级有很多学生,一个学生只能属于一个班级,则班级和学生实体之间就是一对多的联系;
m:n表示联系两端的实体之间是多对多的联系,如:一个学生可以学习很多课程,一门课可以被很多同学学习,则学生和课程之间就是多对多的联系。
如何画这个数据库的E R图
(1)E-R图如下:
(2)关系模型为:
职工(职工号,姓名,住址,所在部门)主键:职工号
部门(部门编码,部门所有职工,经理,销售的产品)主键:部门编码
产品(产品内部编号,产品名,制造商,价格,型号)主键:产品内部编码
制造商(制造商编码,制造商名称,地址,生产的产品名,价格)主键:制造商编码
计算机三级数据库技术无纸化机试怎样画E-R图
E-r图(Entity Relationship Diagrams)是概念结构设计中最常用的工具。用 visio可以方便地画出 E-R图。
在 visio自带的“基本流程图形状”(“文件”->“形状”->“流程图”->“基本流程图形状”)中,有矩形(标签为“进程”)、菱形(标签为“判定”)、椭圆(标签为“终结符”)。可以方便地用它们来表示实体、关系、属性。
一对多的关系可以通过设置连接线的属性来表示。绘制一条“动态连接线”并选中,右键,选“格式”->线条。出现“线条”窗口。在“线端”的“终点”下拉框中,选择表示一对多关系的箭头。我这里编号是27。“终端大小”选“特大”,如图。
如果觉得默认的图形不好看,也可以进行设置。例如,设置填充色。选中图形,“格式”->“添充”。在出现的“填充”对话框,可以选择图像颜色、图案、阴影颜色等。我最常用的是图案是35,由中间向两端辐射的样子。如下图:
关于数据库怎么建立e r图和数据库E—R图是什么模型的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。