MySQL Workbench 可视化设计 MySQL 数据库
MySQL Workbench 是 MySQL AB 最近释放的可视数据库设计工具,专门设计 MySQL 数据库。该工具拥有很多的功能和特性,可以生成物理数据模型,并使用 forward-engineer 将模型生成为一个 MySQL 数据库。
知识点一:物理数据模型
在 MySQL Workbench 中,我们可以建立一个物理数据模型,该模型是针对一个特定 RDBMS 产品的数据模型,例如 MySQL 数据库。在物理数据模型中,我们可以包含表和列(字段),也可以包含视图。
知识点二:forward-engineer
forward-engineer 是 MySQL Workbench 的一个功能,可以将物理数据模型生成为一个 MySQL 数据库。这个功能可以将我们的模型转换为实际的数据库对象。
知识点三:订单系统示例
在订单系统示例中,我们可以使用 MySQL Workbench 创建一个物理数据模型,该模型包括三个表:ORDER 表、SALES_ORDER 表和 PURCHASE_ORDER 表。我们可以使用 EER 图表来设计这些表,并使用表编辑器来编辑表的属性。
知识点四:EER 图表
EER 图表(Enhanced Entity Relationship 图表)是一种用于设计数据库的图表,它可以帮助我们设计数据库的结构。我们可以使用 EER 图表来设计 ORDER 表、SALES_ORDER 表和 PURCHASE_ORDER 表。
知识点五:表编辑器
表编辑器是 MySQL Workbench 的一个功能,可以用来编辑表的属性。我们可以使用表编辑器来编辑表的列、数据类型、默认值等属性。
知识点六:Auto Increment
Auto Increment 是 MySQL 数据库的一个特性,可以自动增加列的值。我们可以使用 Auto Increment 来指定 ORDER_NO 列的值可以被 MySQL 数据库自动控制。
知识点七:Collation 属性
Collation 属性是 MySQL 数据库的一个属性,可以指定表的字符集和排序规则。我们可以使用 Collation 属性来指定表的 Collation 属性。
知识点八:Trigger 和 Partioning
Trigger 和 Partioning 是 MySQL 数据库的两个高级选项。Trigger 可以用来指定表的触发器,而 Partioning 可以用来指定表的分区规则。
MySQL Workbench 是一个功能强大且灵活的可视数据库设计工具,可以帮助我们设计和生成 MySQL 数据库。
评论0
最新资源