visio连接mysql数据库表_「数据库关系图」使用Visio 2010 画数据库中表与表的关系 - seo实验室...

news/2024/5/29 13:13:09/文章来源:https://blog.csdn.net/weixin_33499681/article/details/113328947

数据库关系图

1.在visio中新建数据库模型图

打开visio 2010,文件—>新建—>数据库—>数据库模型图。建立数据库模型图之后,菜单栏多出一个菜单项"数据库"。

530f3ec16ea14470b63b36abe584d5cb.png

看下图菜单栏多出了一个数据库项

3a2dcb61960d3da07f3f2c9e292e5a40.png2.依次画数据库建立的每张表、视图等

进入了画图状态,看到界面的左边,选中“实体”这个画图模型,按住鼠标左键不放,直接拖动到中间的带有标尺的画图区域接下来主要的工作就放在设置表的属性上了。看到程序主界面窗口下方的属性设置,现在左边的类别选中“定义”,依次输入数据表的物理名称和概念名称,注意如果物理名称和概念名称不一致的话要把键入时同步名称的勾取消掉才行

29830a1c6f665b705324a3547e8825f1.png3、接来下设置列属性

类别选中“列”,根据实际情况分别填入列的在实际数据库中物理名称,数据类型,是主键的列以及不能为空的列要勾上“PK

”或者“必须的” 如果需要为列的字段添加注释,就选中相应的列之后,点击旁边的“编辑”,出现了列属性的编辑窗口,首先就要把“键入时同步名称”的勾去掉,然后在概念名称处就可以填写自己需要的列字段说明了,填完点“确定”以此为例完成对每一列的属性编辑

d627be8cb8004c89632655c66b005745.png

4.查看数据库模型图

所有列编辑完之后,在画图区就可以看到数据库模型图的样子了。可以通过拖动调整整个数据库模型图的大小

631f11a702c353c856cf5ad37e053d2d.png

5.保存数据库模型图

最后要做的就是把这个数据库模型图保存出来以供使用,点击菜单栏的“文件”,然后选择“另存为”,选好保存位置,保存类型可以选择为“jpg”,最后点击“保存”即可把这个画好的数据模型图以jpg的形式保存出来了。

78e4395eea7eeb8b2c30bacfa309c825.png

注意:建议保留绘图类型的文件(*vsd),以便于日后编辑

手工画比较慢,在数据库已经建好的情况下,可以使用逆向工程来建数据库模型图,两分钟搞定,还很清晰。

逆向工程建立

下面介绍下使用逆向工程在Visio2010中建立数据模型的方法

1.在visio中新建数据库模型图

打开visio 2010,文件—>新建—>数据库—>数据库模型图。建立数据库模型图之后,菜单栏多出一个菜单项"数据库"。

530f3ec16ea14470b63b36abe584d5cb.png

看下图菜单栏多出了一个数据库项

3a2dcb61960d3da07f3f2c9e292e5a40.png2.反向工程

菜单项数据库—>反向工程。启动反向工程向导,一步步完成反向工程设置。

2.1.建立与数据库的连接。

选择visio驱动程序的类型决定了可以连接的数据库类型及可用选项。数据源指定数据库位置及连接信息。这里我们选择visio驱动程序为Microsoft Sql Server,数据源为刚建立的BASICDATA。

837ef8bcb9697d5012d679a87ac4cc2a.png

2.2 新建数据源

如果数据源没有提前建立,可以点击“新建”建立数据源。

2.2.1 这里选择“SQL Server”

7b83fb8e9db602d320634d8ad2292978.png2.2.2 设定"数据源名称"及“服务器地址”

服务器地址可以为服务器名称,也可以为IP地址。

d298d99ecb188ed0803d764bfc7cdcc0.png2.2.3  测试数据源是否连接成功

de6596e870377d0fe7bb3b2d9d8dcee9.png2.2.4 数据源建立成功

数据源建立成功,自动跳转到“反向工程向导”,会发现“数据源”列表多了新建的数据源。

f7a5c671b54e0109d5a7d9dd31b50389.png3.

连接数据源

输入用户名和密码用于连接数据源。

1574047b8ad9e7ad86ae1f5fa0048f28.png4.

选择要进行反向工程的对象类型,如图:

323e4dc375dd8037374cd1420b642aa4.png5

选择要反向工程的表或视图

05778b6646d1859534ea6c5f4853b027.png6

选择要反向工程的存储过程

da286f78a7af3fab9036181e0d722cdd.png7

检查自己选择的内容是否正确

f80bf73008db9f5c20f7a5d783934361.png8 是否想让选择了反向工程的项添加到当前工程中。选择是才能生成图。

ad5a6e282803e53e2ad999bbe8de2688.png9 结果大致向下面这样。

1a93e7c09ed3f795497ca75cce5fdaa0.png

至此数据库模型的建立就介绍完了!看一张导出的数据库模型图:

f636d43b258eb5daa2b9d6e983e7e62d.png

相关阅读

一、定义

同义词顾名思义,是数据库方案对象的一个别名,就是一种映射关系。这里的数据库方案对象指表、视图、序列、存储过程、包等

原文来自javascript关系运算符与逻辑运算符一、关系运算符用于进行比较的运算符称作为关系运算符:小于()、小于等于(<=)

如果为Mysql 数据库—>providerName=”MySql.Data.MySqlClient”(没装mysql dotnet 安装版的话就得在C:/WINDOWS/Microsoft.NET/Fr

oracle数据库中order by用法

oracle数据库中order by的一些高级用法

现有一个表,表内容如下:

以下的操作都是对该表进行

当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。非关系型数据库有 NoSql、Cloudant。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_710464.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php 网站域名怎么更换,教你如何快速给网站更换域名,简单粗暴!

很多SEOER都遇到过这样的问题&#xff0c;网站发展了一段时间&#xff0c;关键词排名有了进展&#xff0c;流量增加了许多&#xff0c;网站开始有了收入&#xff0c;这时候便有了给网站更换域名的想法&#xff0c;但是又担心给网站更换域名会影响权重和排名&#xff0c;进入左右…

python网站用什么数据库_使用python读取mysql数据库并进行数据的操作

简介&#xff1a;&#xff08;一&#xff09;环境的配置使用python调用mysql数据库要引进一些库。目前我使用的python版本是python3.6。引进库为pymysql其他对应的库可以有以下选择&#xff1a; mysqldb&#xff0c;oursql, PyMySQL, myconnpy 等&#xff0c;参考如下链接&…

有什么办法可以判断页面是静态还是动态?_你知道seo到底是什么吗?该怎么优化?...

这是新手常问的一个问题&#xff0c;SEO是什么&#xff1f;官方的解释是这就是个缩写&#xff0c;search engine optimization&#xff0c;很多网站在建站到运营的时候都没有按照严格的标准来管理&#xff0c;在多数企业站上面都有体现&#xff0c;网站存在的价值是给用户提供更…

修改网页代码_网站建设中使用简洁规范代码的重要性

在网站建设周期中&#xff0c;不是说网站上线可以正常打开就完事了&#xff0c;我们网站建设上线之前&#xff0c;还应该检查一下网站源代码是否足够规范&#xff0c;规范的源码才能确保网站后期不会出现一些后遗症。那么&#xff0c;网站建设中使用简洁规范的代码有哪些优势呢…

农场管理系统设计与实现php,农场农产品网站的设计与实现(PHP,MySQL)(含录像)

农场农产品网站的设计与实现(PHP,MySQL)(含录像)(毕业论文10000字,PHP程序代码,MySQL数据库,答辩PPT)本系统分为前台与后台两部分组成&#xff0c;前台主要针对消费者&#xff0c;主要包括首页&#xff0c;产品展示&#xff0c;查看购物车&#xff0c;在线留言&#xff0c;联系…

SKT卫星仿真软件11.01+Starlink+Python/Matlab(内有网盘安装包+视频网站教程)

为了完成现代卫星通信大作业而安装的 基于SKT实现Startlink第一阶段24个轨道&#xff0c;66颗卫星的星座仿真三维图和星座运行轨迹图 一、相关资料 破解版: 提取码: a4f4 提取码: 8vts 安装教程&#xff1a;安装教程 skt11使用教程&#xff1a; b站中文版本 STK导入Starli…

java后端做教育视频网站源码_【Java并发面试点】看这一篇应该是够了

【Java并发面试点】看这一篇应该是够了Java并发编程是Java后端、大数据开发面试必问项目之一&#xff0c;求职者务必掌握&#xff01;Java并发面试点List并发概念须知&#xff1a;进程与线程、同步与异步、并发与并行、阻塞与非阻塞、死锁与活锁、上下文切换的问题&#xff1b;…

商务搜索引擎_网络营销外包——网络营销外包公司如何做好电子商务网站优化?...

对于当下已经具备一定网站优化经验的站长来说&#xff0c;面对不同类型的网站进行优化已经具有一定的优化规律&#xff0c;结合自己的优化技术和优化思维制定相应的优化方案&#xff0c;相信该网站的优化效果很快就会见效。那么在面对电子商务类型网站优化时&#xff0c;经验丰…

输入这是我的第一个python程序_「vs2017」vs2017 开始自己的第一个Python程序 - seo实验室...

vs2017 这是针对于博客vs2017安装和使用教程&#xff08;详细&#xff09;的Python项目新建示例 目录 一、安装Python环境 二、启动程序 三、编写小程序 四、运行结果 五、交互式界面演示 一、安装Python环境 1.运行安装程序&#xff0c;点击修改2.勾选“Python开发”和“数据科…

java查找网站在百度排名_百度网站快排系统 - 网站排名如何优化?

原出处&#xff1a;超级排名系统原文链接&#xff1a;http://www.chaojipaiming.com百度网站快排系统注册地址 seo.chaojipaiming.com 网站关键词快速排名优化&#xff0c;7-15天关键词排名到首页&#xff0c;PC端和移动端都可以优化&#xff0c;支持百度、搜狗、360、神马等主…

python牛客网编程题_一波优秀的自学编程语言网站

网课已经开设两三个月了同学们上网课的效果怎么样呢&#xff1f;特别是学编程的同学没有了学校的学习氛围没有了老师面对面教学指导你是否为了编程而焦头烂额&#xff0c;生无可恋呢&#xff1f;没事&#xff0c;现在同学们的福利来啦&#xff01;下面是给大家推荐的一些比较实…

i7 网站服务器,i7服务器地址

i7服务器地址 内容精选换一换Atlas 500 Pro 智能边缘服务器(型号 3000)安装上架、服务器基础参数配置、安装操作系统等操作请参见《Atlas 500 Pro 智能边缘服务器 用户指南(型号 3000)》&#xff0c;安装操作系统完成后&#xff0c;配置业务网口IP地址&#xff0c;请参见配置网…

与访问您网站(或Blog)的朋友即时交流

目前我们在线上的交流方式已经不少了&#xff0c;e-mail、留言、论坛&#xff0c;即时交流的有qq、msn等等&#xff0c;但是这些交流方式有些缺憾&#xff0c;要么交流达不到即时的便利性&#xff0c;要么要装这种那种的客户端软件&#xff0c;如果想要达到即时的目的还得先安装…

各大网站猪年新春应景LOGO秀

农历猪年春节&#xff0c;各大网站照旧推出了节庆logo&#xff0c;我们现在就来看看各大网站的猪年春节logo吧&#xff01; 天极yesky IT世界 新浪爱问 Google谷歌 人民网 奇虎 腾讯 淘宝 TOM 维基百科 雅虎中国 雅虎台湾奇摩出处&#xff1a;天极网 转载于:https://www.cnblog…

nas怎么做网站服务器,NAS存储搭建网站服务器

极客头条 中关村在线 2017-09-06有工作或生活中接触网站的朋友都知道&#xff0c;网站是通过服务器存储网站的源代码文件&#xff0c;然后通过域名与服务器连接&#xff0c;最终用户就可以通过域名访问网站了。看到这里不禁脑洞大开&#xff0c;既然网站服务器主要也就是起到…

服务器网站不用80端口,云服务器80端口不用备案

云服务器80端口不用备案 内容精选换一换浏览器发送邮件&#xff1a;在使用浏览器登录邮箱时直接使用HTTP协议&#xff0c;其端口号默认为80&#xff0c;邮件服务器之间还是使用邮件发送协议&#xff1a;SMTP协议。通过浏览器发送邮件&#xff0c;则需要开放TCP出方向端口为80。…

网站云服务器资料本地备份,云服务器上备份本地数据

云服务器上备份本地数据 内容精选换一换云服务器备份(CSBS&#xff0c;Cloud Server Backup Service)提供对弹性云服务器(Elastic Cloud Server)和裸金属服务器(Bare Metal Server)的备份保护服务(下文将二者统称为服务器)&#xff0c;支持基于多云硬盘一致性快照技术的备份服务…

不用点击_网站推广怎么样才能提高点击量和转化率-西安青云在线

现在很多企业做网络营销采取的方式都的广撒网&#xff0c;不论是什么信息先做好大面积的发布&#xff0c;但是这样的情况却不是很好&#xff0c;为什么呢&#xff1f;原因很简单&#xff0c;那就是没有明确的核心推广的关键词&#xff0c;看到别人做什么词自己就做什么词&#…

ai字体素材网站_综合网站大全,字体、设计、图片各种素材管够,资源丰富你懂得...

关注精彩内容&#xff0c;要先点击这里哦~最近发现了几个优质的网址导航&#xff0c;收录了各类素材网站&#xff0c;提供各类字体素材、高清图片、在线设计网站&#xff0c;还有很多办公小工具。01字体酷站https://www.fonturl.com/全球最大的字体网址导航网站网站收录了大量优…

【华为云实战开发】3.怎么搭建Node.js网站才能不OUT?

1 概述 1.1 文章目的 本文主要想为研发Node.js项目的企业或个人提供上云指导&#xff0c;通过本文中的示例项目 “NodeClub”&#xff0c;为开发者提供包括项目管理&#xff0c;代码托管&#xff0c;代码检查&#xff0c;编译构建&#xff0c;测试管理的操作指导&#xff0c;…