mysql怎么画er图吗,mysql数据库er图怎么画

菜单栏”database”,然后选择”Reverse

Engineer…”,一路next,最后excute和close,就可以看到在ERR

Diagram区域多了一张图,点击它,就看到了自己想要的ER图了,至于ER图中的连线所表示的具体关系,如果看不懂的话,嘻嘻,问度娘啦~

1.使用一个mysql管理工具:SQLyog,点击菜单栏“数据库”下拉的最后一项:

导出的格式如下:

2.要想转成Excel格式的只需手动将该表复制到Excel中去。

如何画数据库ER图

数据库设计中重要的一环首先就是概念设计,也就是说,要从实际问题出发,排除非本质的东西,抽象出现实的数据结构之客观规律——即画出数据结构图——ER图。这是数据库设计的重点,也是数据库设计的难点。

那么,如何才能正确地反映客观现实,将ER图画好呢?

答案是,必须进行正确的需求分析。那么如何进行需求分析呢?需求分析一般有两种方法,一种是结构化分析(SA),一种是面向对象分析(OOA).通过这两种方法的实施以后,都可以得到比较正确的ER图。现在以下面的实际问题为例,通过结构化分析(SA)方法的应用,讲述如何得到比较正确的ER图。

(一)校务管理系统

在要建立的系统中,有以下功能:

2.管理学生的功能:录入学生情况(姓名.所选课程.成绩)

3.教务主任的功能:查询统计1:教师情况2:学生总成绩3:学生平均成绩

要求:

1)用结构化方法画出系统顶层图、0层图,数据字典。

2)画出该系统的数据模型ER图。

一、结构化分析的需求分析

1)分析实际情况

根据实际情况,我们得到一下情况:

(一)教师任课流程:

(二)学生选择课程流程:

2)画数据流图

(一、)顶层数据流图

(二)0层数据流图

3)画数据字典DD(略)和软件初始结构图

1基本数据=学生基本信息|教师基本信息|课程基本信息|教室基本信息

2教师任课信息=教师任课数据|教师考勤信息

3学生选课请求和成绩=学生选课请求|学生成绩

学生基本信息=学号+姓名+性别+年龄+专业+班级

。。。。。。

SQLyog中文版是一款专业的图形管理软件,SQLyog操作简单,功能强大,能够帮助用户轻松管理自己的MYSQL数据库,SQLyog中文版支持多种数据格式导出,可以快速帮助用户备份和恢复数据,还能够快速地运行SQL脚本文件,为用户的使用提供便捷。

不能画ER图。

Navicat提供三种在主窗口查看对象的类型,即列表、详细信息、ER图表。在默认情况下,Navicat在对象列表使用“列表”查看,它只显示对象的名字,你可以从主菜单选择查看-列表。注意:Navicat生成ER图表只限于完整版本。只有表提供ER图表查看。其他数据库对象只提供列表和详细信息查看。

navicat怎么生成ER图表的方法:从主菜单选择查看-ER图表,如果已选择的数据库或模式包含表,将自动创建ER图表。

方法/步骤

首先要了解ER图的核心要素:实体,属性,关系;实体就是一个个对象,比如猫;属性就是实体所有的某个属性,比如猫的性别;关系就是实体和实体之间或者实体内部之间的关系。

其次我们要了解ER图中怎么表示1中描述的三个核心要素:在ER图中,矩形代表实体,椭圆代表属性,菱形代表关系,各个形状之间用线段连接。

下面我们就以一个例子来一起画一个ER图,首先打开visio,我这里用的是2007,打开“新建”---“常规”---“基本框图”,新建一个空的界面,如下图所示:

我们在这张空的图里要表现如下的关系,对象1:学生(姓名,学号,系别);对象2:课程(课程名,课程编号,学分);关系:选课。我们先来画对象1,添加一个矩形框,三个椭圆框,如下图所示:

我用同样的方法,我们来建第二个对象课程,也是放一个矩形,三个椭圆形,然后用线把他们连接起来。

然后我们就来建这两个对象之间的关系,像图中加一个菱形,在菱形里写上选课两个字。如果没有菱形,可以加一个正方形然后旋转一下。

以上就将一个学生,选课的简单的ER图做好了,但是这只是简单的图。更专业的还可以这样做,打开“新建”---“软件和数据库”---“数据库模型图”,创建一个数据库模型图

然后拖进去一个实体,选中拖进去的实体,在下面的属性里定义好实体信息以及列,如下图所示:

以同样的方式定义课程实体,然后建关系表,拖进关系线段,连接两个实体,注意两头都是红色才是真正的连接起来了。会自动在关系属性里建立起连接,如下图所示:

到目前为止关系ER图就画完了,这种图ER图算是比较正规的一种了,比上面画的那一种要正规许多。当然,如果还想在专业化一些,可以用PowerDesign来绘制ER图。

THE END
1.绘er图工具汽车懂车帝提供绘e-r图工具汽车的详细内容,懂车帝是一个汽车资讯平台,懂车更懂你。我们提供最新汽车报价,汽车图片,汽车价格大全,行情、评测、导购等内容,看车选车买车就上懂车帝。https://www.dongchedi.com/tag/pgc/9569587
2.在线绘图工具,ER模型设计E图形描述: E-R图 图形价格: ¥ 0 使用图形: 使用此文件 创建新文件https://www.freedgo.com/casedetail/work_flow/Flowchart/19669.html
3.技能如何绘制业务流程图2. 流程图与其他图表的对比 工作中我们还用到或听到很多其他类型的图表,比如交互设计师们经常说的线框图(Wireframes),信息架构图或站点地图(Site Map)。开发工程师们经常说的用例图(Use Case)或E-R图。这些不同的图表要表达的内容有何种差异呢?简单做个对比,如图: ...https://www.jianshu.com/p/52f671846f26
1.ER图绘制工具E-R图绘制工具-MySQL文档类资源透心**透心 上传1.27 MB 文件格式 rar 编程,数据库,ER图 绘制ER图的好工具,很好用的绘图工具,不下会后悔的!点赞(0) 踩踩(0) 反馈 所需:1 积分 电信网络下载 jason274313380 2017-04-12 22:25:45 评论 很不错的一个工具...https://www.coder100.com/index/index/content/id/932432
2.mac下画用例图ER图的工具根据需求生成用例图资源在软件测试中,用例图和E-R图的应用是不可或缺的。用例图帮助测试人员理解系统功能,定义测试用例,而E-R图则确保数据模型的正确性,避免在数据库设计阶段出现错误。通过使用像StarUML这样的专业工具,用户可以在Mac环境下高效地完成这些工作,提高软件开发和测试的效率。 "mac下画用例图、E-R图的工具"如StarUML,为Ma...https://download.csdn.net/download/qq_31332819/12706547
3.进销存的e进销存的E-R图怎么画? 进销存管理是企业运营管理中的重要环节,E-R图(实体-关系图)则是用于表示数据模型的工具,能够帮助企业更好地理解和管理其进销存系统。绘制进销存的E-R图需要遵循一定的步骤,以下是详细的步骤和建议。 确定实体 在进销存系统中,首先需要识别出主要的实体。常见的实体包括: ...https://www.jiandaoyun.com/blog/article/910075/
4.Word文档怎么画er图3d溜溜设计问答平台为广大设计师们提供各种Word文档怎么画e-r图问题解答,3d溜溜素材问答平台汇聚全球各地的设计师、名师名司、设计爱好者等设计灵感和经验,迅速为您解决Word文档怎么画e-r图的困惑。https://www.3d66.com/answers_relation/relation_625297_79.html
5.《软件工程导论》第3章需求分析这一章节非常重要!!!尤其是里面的E-R图、数据流图,状态装换图的画法,非常的重要!!!目录第3章 需求分析3.1 需求分析的任务3.1.1 确定对系统的综合要求...https://www.codenong.com/cs106311547/
6.MySQL数据库复习这一篇就够了3、根据上述需求画出E-R图 E-R图又称实体关系图,是一种提供了实体,属性和联系的方法,用来描述现实世界的概念模型。通俗点讲就是,当我们理解了实际问题的需求之后,需要用一种方法来表示这种需求,概念模型就是用来描述这种需求。 1)E-R图基本要素:实体型,属性和联系 ...https://maimai.cn/article/detail?fid=1741736587&efid=ZAWU_wC0QdCDuINV2o8S1Q
7.PowerDesigner怎样画ER图与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。PowerDesigner主要分为7种建模文件:1. 概念数据模型 (CDM) 对数据和信息进行建模,利用实体-关系图(E-R图)的形式组织数据,检验数据设计的有效性和合理性。2. 逻辑数据模型 (LDM)PowerDesigner15 新增的模型。逻辑模型是概念模型的延伸,表示...https://www.pianshen.com/article/5202911826/
8.用StarUML肿么画数据库ER图把e-r图转换成关系数据模型时,每个实体集转换成一个二维表,其中实体名和属性名将转换成二维表的表明和字段名。。就是这样。。具体的要看你上的e-r图的。。怎么听课呢。书上都有。 有用(0) 回复 举报 相关问题 Starshield 1.4万 浏览 5 回答 极星Polestar4售29.99万起 1.8万 浏览 5 回答 星纪魅族Sta...https://wap.zol.com.cn/ask/details_26867311_5173389_3.html
9.er图的表示方法立体图形简笔画腾讯云开发者社区本文章和大家分享如何画ER图,因为在计算机毕业设计、课程设计、文档报告中经常用到,所以还是有必要和大家共同来学习一下。 一、先看图熟悉E-R图中图形及代表的意思 在我们毕业论文、课题报告等文档中,涉及到画E-R图(实体-联系图)是非常常见的。如上图所示,我将详细为大家介绍E-R图中每个图形的含义及用法,在我...https://cloud.tencent.com/developer/article/2155788
10.数据库er图怎么画51CTO博客已为您找到关于数据库e r图怎么画的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及数据库e r图怎么画问答内容。更多数据库e r图怎么画相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。https://blog.51cto.com/topic/shujukue-rtuzenmehua.html
11.在数据库设计中,ER模型是进行()的一个主要工具刷刷题APP(shuashuati.com)是专业的大学生刷题搜题拍题答疑工具,刷刷题提供在数据库设计中,E-R模型是进行( )的一个主要工具A.需求分析B.概念设计C.逻辑设计D.物理设计的答案解析,刷刷题为用户提供专业的考试题库练习。一分钟将考试题Word文档/Excel文档/PDF文档转化为在https://www.shuashuati.com/ti/addff89acc2d42db883ac7710630b51a.html
12.中图分类法图书分类表《中图法》初版于1975年,1999年 出版了第四版。修订后的《中图法》第四版增加了类分资料的类目,...C6 社会科学参考工具书 [C7] 社会科学文献检索工具书 C8 统计学 C91 社会学 C92 人口学 ...E 军事 E0 军事理论 E1 世界军事 E2 中国军事 E3/7 各国军事 E8 战略学、战役学、战术学 ...http://www.dyxy.edu.cn/s.php/library/item-list-category-24298.html