跳到主要内容

快速入门

术语介绍

1. 数据模型(Data Model)

  • 定义:是对现实世界数据特征的抽象描述,它反映了业务实体、实体属性以及实体之间的关系。数据模型可以帮助人们更好地理解和管理数据,为数据库设计、数据分析和业务决策提供基础。

2. 概念模型(Conceptual Model)

  • 定义:也称为领域模型,是对数据的高级、抽象描述。其目标是捕获业务需求和数据的本质结构,通过模型帮助业务分析师和数据库设计师理解业务中的高阶实体、高阶实体间关系和数据分布关系。通常以高阶实体(业务对象) - 关系图形式呈现。

3. 逻辑模型(Logical Model)

  • 定义:是对概念模型的进一步细化,描述业务实体、属性以及实体间的关系,可转化为数据库表结构的设计。通常使用实体 - 关系模型来描述数据的结构和关系。

4. 物理模型(Physical Model)

  • 定义:是数据库的实施模型,用于详细定义数据的物理结构,形成对真实数据库的完全描述。物理模型定义了数据库在特定硬件和数据管理系统中的存储和性能细节。

5. 实体(Entity)

  • 定义:在数据模型中,实体是具有独立存在意义的事物或对象。实体可以是具体的物体,如人、产品、订单等,也可以是抽象的概念,如事件、活动等。

6. 属性(Attribute)

  • 定义:是实体所具有的特征或性质。每个属性都有一个特定的数据类型和取值范围。

7. 关系(Relationship)

  • 定义:是实体之间的联系。关系可以是一对一、一对多或多对多的。

8. 实体 - 关系图(Entity-Relationship Diagram,ERD)

  • 定义:是一种用于描述数据模型中实体、属性和关系的可视化工具。它通过图形化的方式展示了数据的结构,便于人们理解和交流。

9. 主题域

  • 定义:在数据建模过程中,根据业务需求和数据特点,将数据模型划分为不同的主题域。主题划分有助于提高数据模型的可读性和可维护性。

10. 数据类型(Data Type)

  • 定义:是指数据的种类,如整数、字符串、日期等。不同的数据类型具有不同的存储方式和取值范围。

11. 主键(Primary Key)

  • 定义:是数据库表中的一个或多个字段,用于唯一标识表中的每一行记录。主键的值必须是唯一的,且不能为空。

12. 外键(Foreign Key)

  • 定义:是数据库表中的一个字段,用于建立表与表之间的关联关系。外键的值必须是另一个表的主键值,或者为空。

13. 索引(Index)

  • 定义:是数据库中用于提高数据查询性能的一种数据结构。索引可以加快数据的检索速度,但也会占用一定的存储空间。

安装指南

安装

参考具体安装部署文档。

激活

在开始菜单中找到“Datablau Data Modeler”,启动应用程序。

固定MAC地址激活:在弹出的激活证书对话框中,点击导入License按钮,选择本地的license文件路径完成导入。

Floating License激活:在弹出的激活证书对话框中输入DDM License Server的服务器地址和端口号,点击连接按钮。

*注:实时模式和租借模式的区别:

实时模式:关闭DDM程序后自动归还License资源。

租借模式:到期后才会释放License资源,提前归还需要手动关闭客户端。

建模工具界面

DDM客户端围绕可视化建模提供了功能丰富、操作友好的UI界面,客户端界面主体由顶部工具栏、模型树、画布、导航、资源列表和模型库搜索栏、状态栏等组成。

图形用户界面, 文本, 应用程序 AI 生成的内容可能不正确。

顶部工具栏

位于客户端顶部的操作工具栏区域,提供了建模所需的所有基本功能,由顶级菜单分为“文件”“开始”、“模型”、“模型库”四大功能类型。“文件”中提供了模型新建导入打开类功能;“开始”中提供了模型中基本对象的新建功能,画布布局、显示相关功能,系统选项等基础建模功能;“模型”中提供了模型正向、逆向、转换,数据标准应用,命名规范管理、建模工具等进阶建模功能。

左侧模型树

位于左侧的模型树用树形结构显示了当前用户打开的模型,根层级代表一个模型,下级依次为模型下的主要对象类型、每个对象类型下的具体对象。在模型树上的每个节点都可以右键操作,实现模型编辑、保存、关闭、导出、检查等操作;新建各类对象;各类对象的辑、保存、删除、语句生成等操作。

右侧资源目录

位于界面右侧的资源目录中提供了建模过程中可以使用的资源,包括数据标准、模型搜索、业务对象。

其中数据标准包含了从服务器同步到的所有类型的数据标准,使用拖动等方式将数据标准添加到画布中某个表内,直接生成字段。模型搜索中可以输入关键字,搜索模型库中已有的与关键字匹配的表、字段,搜索结果可以拖拽添加到当前模型中,实现在线模型的实体/表、字段/属性共享。在业务架构建模的场景(同一环境中安装Datablau Archy产品)下,资源目录中会显示业务对象目录,可以拖拽添加到当前目录中,保证建构建模时使用的是业务对象。

画布

位于界面中央的画布是模型的核心操作、显示区域,每一个模型主题域单独对应一个画布,画布中显示的内容为主题域下包含的对象(模型中包含的对象以左侧模型树为准,画布中仅显示当前主题域下的对象),可以在画布中对对象进行拖动布局;右键点击对象可以进行编辑、删除、复制粘贴、样式编辑等操作;按住ctrl键依次点击或框选可以选中多个对象;右键点击空白区域可以对当前画布进行布局重绘、显示格式设置等操作。

底部信息栏

位于界面底部的信息栏中提供了模型规范检查功能和检查结果信息,用户可以设置手动检查或实时检查,对当前选中模型进行规范检查,点击选项可以查看、配置检查规范,可以导出检查结果。