数据库er图怎么画
现在的软件开发都需要用到数据库,开发人员在进行数据库设计的时候就需要搞清楚系统所涉及到的对象,每一个对象有哪些属性,对象和对象之间有什么联系。而ER图正是以图形化的形式来表现这些信息,有了ER图,开发人员就能够根据ER图快速的建模。今天小编与大家一起分享下怎么去画ER图。
操作方法
(01)首先要了解ER图的核心要素:实体,属性,关系;实体就是一个个对象,比如猫;属性就是实体所有的某个属性,比如猫的性别;关系就是实体和实体之间或者实体内部之间的关系。
(02)其次我们要了解ER图中怎么表示1中描述的三个核心要素:在ER图中,矩形代表实体,椭圆代表属性,菱形代表关系,各个形状之间用线段连接。
(03)下面我们就以一个例子来一起画一个ER图,首先打开visio,我这里用的是2007,打开“新建”--->“常规”--->“基本框图”,新建一个空的界面,如下图所示:
(04)我们在这张空的图里要表现如下的关系,对象1:学生(姓名,学号,系别);对象2:课程(课程名,课程编号,学分);关系:选课。我们先来画对象1,添加一个矩形框,三个椭圆框,如下图所示:
(05)我用同样的方法,我们来建第二个对象课程,也是放一个矩形,三个椭圆形,然后用线把他们连接起来。
(06)然后我们就来建这两个对象之间的关系,像图中加一个菱形,在菱形里写上选课两个字。如果没有菱形,可以加一个正方形然后旋转一下。
(07)以上就将一个学生,选课的简单的ER图做好了,但是这只是简单的图。更专业的还可以这样做,打开“新建”--->“软件和数据库”--->“数据库模型图”,创建一个数据库模型图
(08)然后拖进去一个实体,选中拖进去的实体,在下面的属性里定义好实体信息以及列,如下图所示:
(09)以同样的方式定义课程实体,然后建关系表,拖进关系线段,连接两个实体,注意两头都是红色才是真正的连接起来了。会自动在关系属性里建立起连接,如下图所示:
(10)到目前为止关系ER图就画完了,这种图ER图算是比较正规的一种了,比上面画的那一种要正规许多。当然,如果还想在专业化一些,可以用PowerDesign来绘制ER图。
-
为什么qq老掉线/QQ自动掉线原因与解决方法
最近有朋友问为什么我的QQ老掉线,提示说和服务器连接失败,以前都没这种事的,也不知道是从什么时候开始就老爱掉线了,而且是时好时掉线的,根据网上的一番收集与调查,总结出了以下QQ自动掉线所导致的原因与解决方法,以下一起来看看怎么解决qq自动掉线的故障吧!QQ自动掉线...
-
回收站清空了还能恢复吗,怎么恢复找回文件
相信不少人都有隔段时间就会去删除回收站里面的东西,而有一种习惯的网友们应该不在少数,也正因为如此,有时在删除完后才想起还有些东西其实是用得着的,不过删除完了怎么把它们还原恢复呢,下面我来说下回收站清空了还能恢复吗,怎么恢复找回文件。操作方法(01)在删除了我...
-
淘宝双11活动攻略
大家都知道双十一都是有红包可以领取的,无论哪个网购平台基本都是有红包的,作为行业老大天猫自然是少不了红包,今天就主要给大家讲一下天猫双十一红包的具体玩法有哪些,希望能给大家带来帮助,毕竟红包关乎着大家的钱包。操作方法(01)超级红包玩法2019双11红包活动时间...
-
报名“天天特价”通过率高的技巧?
相信很多开网店的朋友都是知道天天特价的,因为报名天天特价,不能能引来很高的店铺流量,而且还能带起你店铺的成交,更能带动店内其他商品的成交,对于星级卖家店铺来说,这无疑是个巨大的诱惑和吸引力,正是因为这样,报名的商家更是成千上万,那么怎么样才能报名成功呢,下面小...