什么是数据库模型图

数据库模型是对数据库中,数据的结构和数据操作方法的描述。数据的结构,主要指数据是以树状还是其他形式存储及呈现;数据的操作方式,主要指对数据进行的检索、添加、修改、删除等行为性质的操作。数据库模型常见的分类是概念模型和层次模型,从表现形势上分为结构模型、物理模型、数学模型、仿真模型。以结构模型举例,ER图是属于图模型,而图模型就是结构模型。

sjkmxt

数据库模型图的价值

1、推动决策:模型的建立,有助于推动参与者对需求方案决策的确定,分析并制定方案需要定性和定量结合,而定性主要取决于数据设计者的实战经验,定量则需要借助数据建模必要的工具和方法,结合分析,方能制定出合理的解决方案。

2、牢固底层数据:数据库模型图是针对数据对象的设计与研究,而在软件产品的开发中,都离不开数据这个层面作为支撑,缺少数据的软件就好比一个空壳,而数据方面的性能又决定着软件产品的整体体验效果,归根结底,还得从数据库建模抓起,成功的数据模型设计,可以牢固软件的底层数据。

3、可视化:数据是个繁琐的对象,将数据采用数据库模型图的方式展现,可以直观地描述数据库各表的数据内容和数据类型,以及各表之间存在的关系,进而可以表达软件产品所具有的功能。

如何绘制数据库模型图

步骤一:首先需要下载亿图图示客户端,进入官网https://www.edrawsoft.cn/edrawmax/,下载并安装客户端,运行打开后,按照“新建->数据库->数据库模型图”的箭头指向操作。操作流程如下图演示:

sjkmxt

步骤二:在新打开的画布下,符号库下有“实体关系图”和“对象关系图”的符号库,左侧最上方可以搜索其他的符号,绘制时将需要的符号拖入中间空白区域,单击符号,可以进行裁剪、调整大小以及文字编辑,这是绘制数据库模型图的一个基本绘制步骤。

sjkmxt

步骤三:在完成数据库模型图基本绘制后,按照如下图所示操作,进行成型图的美化修饰,下图是演示线条美化,点选连接线符号,右侧切换到线条,往下找到颜色,切换喜欢的颜色,可观察到连接线变色。

sjkmxt

其他美化功能的操作流程类似,多加练习就会熟悉。

sjkmxt

步骤四:制作完成之后,除了正常的保存,还可以生成文件链接分享给其他人,或者发布成为个人模板,当然还可以直接导出图片格式,且导出支持多种类型的格式。

sjkmxt

相关文章