实体关系图编辑器(ER图)
使用数据建模器设计ER图。您可以向图表中添加表、查看关系、更改多个显示选项等。
以图表和/或选项卡形式创建表
如果您不想或不需要使用图表对数据库建模,则不必这样做。DataModeler允许您直接创建和管理数据库对象,而无需处理可视化图表设计。这取决于您。
多图界面
在单个项目中创建不同的ER图。您可以在每个图表中放置不同的表,这样,如果应用程序太大,就可以很容易地对其进行记录和分离。
项目验证允许您跟踪模型中的错误
DataModeler在数据库模型中执行验证,检查设计错误。它还显示有关项目的警告,例如使用保留字和没有主键的表等。此验证允许对数据库模型进行微调,并避免在软件投入生产后出现问题。
支持逻辑(应用程序级)域
使用域作为数据类型的抽象层。即使您的数据库系统不支持域/用户定义的类型,您也可以在DataModeler中的应用程序级别执行此操作,并使维护数据库变得容易。
管理许多数据库对象
您可以使用数据建模器不仅管理表和字段,还可以管理其他几个数据库对象。数据建模器支持索引、触发器、关系、约束、视图、过程、生成器等。每个数据库系统都有自己的可用对象集。
支持多个数据库系统,并将添加更多
DataModeler支持许多数据库系统,我们的路线图中包含了新的数据库系统,将在未来的版本中包含。
现有数据库的逆向工程
导入现有数据库并快速开始使用数据建模器。反向工程工具直接连接到现有数据库,并提取所需的所有信息,如表、字段、外键和其他对象。
生成SQL(DDL)脚本以创建数据库
使用DataModeler生成将创建所有数据库对象的SQL脚本。您可以选择要生成的对象类型。
通过存档和管理版本跟踪更改
使用DataModeler,您可以存档项目版本/添加检查点。通过这种方式,您可以了解数据库建模的所有开发阶段的历史,还可以比较不同版本,并查看从一个版本到另一个版本的变化。
在版本之间或项目之间比较模型
您可以使用一个完整的比较器来检查两个模型之间的差异。您可以在两个版本之间,甚至在两个项目之间进行比较。比较器提供了一个非常友好的可视化界面,它以树状视图和SQLdiff格式显示差异。从比较器中,可以选择要更新哪些项以生成AlterSQL脚本。
生成AlterSQL脚本以根据更改更新数据库
DataModeler创建SQL脚本来更改数据库和更新结构。通过使用比较器和/或检查差异,可以轻松生成与差异相关的Alter脚本,并使数据库与项目同步。
将模型转换为其他数据库系统
如果要以多个数据库系统为目标,可以轻松地将项目从一个数据库系统转换为另一个数据库。DataModeler提供数据库之间的数据类型转换映射,并允许您创建自己的自定义转换映射。
现代功能区界面
数据建模器是为数不多的提供现代功能区界面的数据库建模工具之一。它更易于使用,外观更好,所有选项和功能都可以通过更少的菜单点击来使用。
在选项卡中组织的表和其他对象
不要在模式表单或窗口中编辑相互重叠的表、字段和对象。数据建模器中的大多数表和对象都显示在选项卡中,这使得导航与Firefox和InternetExplorer等浏览器非常相似。您可以同时打开多个对象,所有对象都可以通过单击进行访问。
轻松快捷的导航。快速创建表和字段
DataModeler中的一切都设计得很简单。对象显示在选项卡中,创建和编辑字段不需要打开其他窗口。一切都很简单,干净,可以通过键盘在一个窗口中访问。快速创建表和字段。
多项目界面
同时打开多个项目。而且您不需要处理MDI接口。每个项目都有自己的任务栏按钮,您可以使用常规的WindowsAlt-Tab功能在项目之间轻松切换。
自动联机更新
与任何现代软件一样,TMSData Modeler在互联网上检查新版本并在线自动更新。您将始终拥有最新版本的软件。
审核编辑 :李倩
全部0条评论
快来发表一下你的评论吧 !