Navicat Data Modeler(数据库设计软件)是一个功能强大且经济高效的数据库设计软件,它允许用户创建高质量的逻辑和物理数据模型。它支持各种数据库系统,包括MySQL、Oracle、SQL Server、PostgreSQL和SQLite。
基本介绍
Navicat Data Modeler让用户可视化设计数据库结构,运行逆向或正向工程流程,从ODBC数据源导入模型,生成复杂的SQL/DDL并将模型打印到文件等。
借助Navicat Data Modeler,您可以简化创建复杂实体关系模型和一键生成SQL脚本的任务。
功能介绍
数据库对象
使用专业的对象设计器创建、修改和设计模型,适用于表格和视图。不需要编写复杂的SQL来创建和编辑对象。此外,Navicat Data Modeler支持三种标准符号:鱼尾纹、IDEF1x和UML。功能丰富、操作简单、用户友好的绘图工具,只需点击几下即可创建完整的数据模型。
模型类型
Navicat Data Modeler可以为不同用户构建高质量的概念、逻辑和物理数据模型。使用模型转换功能,您可以将概念业务级模型转换为逻辑相关的数据库模型,然后转换为物理数据库。从模拟系统设计大纲到查看关系以及设置链接实体、表和视图的属性和字段。用户可以轻松地为数据库结构配置精确的参数,并创建一个有组织且更有效的数据库系统。
逆向工程
逆向工程是Navicat Data Modeler的主要功能之一。加载现有的数据库结构并创建一个新的ER图。可视化数据库模型,查看元素如何相互关联,例如属性、关系、索引、唯一键、注释和其他对象,而不显示实际数据。Navicat Data Modeler支持许多不同的数据库:直接连接、ODBC(仅适用于Windows和Mac OSX版本)、MySQL、MariaDB、Oracle、SQL Server、PostgreSQL和SQLite。
比较和同步
同步到数据库功能可以充分了解所有数据库的差异。比较完成后,您可以检查差异并生成同步脚本来更新目标数据库,使其与模型相同。此外,您可以为比较和同步设置自定义选项。
SQL代码生成
Navicat Data Modeler您不仅可以创建ER图表和设计数据库工具,还可以使用其导出SQL的功能来完全控制最终的SQL脚本,并生成模型的各个部分、引用完整性规则、注释、字符集等。,节省了大量的工作时间。
标准设计工具
添加顶点、图层、图像、形状、注释和标签、对齐或分布对象、无限期撤销或重做、自动调整布局、搜索和过滤等。
导航云
Navicat Data Modeler与Navicat Cloud完全集成,模型和虚拟组同步到云端,可随时随地实时访问。借助Navicat Cloud,您可以充分利用一天中的每一分钟,最大限度地提高工作效率。
软件特色
并加快和简化创建数据模型的过程。
Navicat Data Modeler可以为不同用户构建高质量的概念、逻辑和物理数据模型。使用模型转换功能,您可以将概念业务级模型转换为逻辑相关的数据库模型,然后转换为物理数据库。从模拟系统设计大纲到查看关系以及设置链接实体、表和视图的属性和字段。用户可以轻松地为数据库结构配置精确的参数,并创建一个有组织且更有效的数据库系统。
与人有效沟通,轻松理解数据模型。
一个设计良好的模型不仅可以提高效率和数据质量,还可以让不同的人清楚。Navicat Data Modeler 2.0通过提供设计概念、逻辑和物理模型的功能,增强了业务和信息技术专业人员之间的沟通和协作。利用综合绘图工具丰富模型设计,绘制专属形状、线条和标签,为相关人员量身定制模型。降低成本,提高工作效率。
Navicat Data Modeler 2.0设计了一系列功能供用户选择,从数据模型创建新数据库,从现有数据库导入数据模型。使用最佳建模工具快速设计数据库模型,从设计表或视图、设置关系,甚至将标签、注释和图像插入模型。Navicat Data Modeler 2.0可以简化复杂的设计流程,帮助用户有效实现目标。
逆向工程:利用逆向工程的功能,只需点击几下,就可以轻松地从现有的数据库中创建模型。导入向导将一步一步地指导用户从不同的来源导入现有的数据库结构并创建模型,例如MySQL、MariaDB、SQL Server、PostgreSQL、Oracle、SQLite甚至ODBC数据源。生成的模型将以图形方式显示数据库的结构,这样就可以在不显示实际数据的情况下查看和组织数据元素,如表、视图和关系。
正向工程:借助正向工程的功能,可以将数据模型转化为Navicat Data Modeler/支持的任何物理数据库,如MySQL、MariaDB、SQL Server、PostgreSQL、Oracle、SQLite等。用户还可以将模型与实时数据库进行比较,以获得对象和属性之间的差异。这样,在扩展和升级现有系统之前,可以获得全面的分析。此外,模型可以直接导出到DDL脚本中,以简化编写SQL语句的过程。高质量、精细、灵活的调整和易于维护的数据模型设计。
多样化的建模工具,将想法转化为模型。Navicat Data Modeler 2.0全新的直观图表编辑器提供了一种有效的方式来创建、设计和总结您的数据模型,并支持多种图表符号,如Crow's Foot、IDEF1x和UML,以满足用户的需求。
自动调整布局功能,绘制和排列图表,使用可自由调整的网格来缩放和对齐对象,节省创建高度定制模型的时间。除了调整每个对象的颜色,您还可以在一个模型中创建多个图表,并更改图表数据库类型。
Navicloud,实时访问数据模型
所有的文件到处都是。无论是使用Windows、Mac OS还是Linux,将模型文件和虚拟组信息同步到云端,无论你在哪里,都能保持高效率。