使用CASE工具进行数据库设计
在数据库设计领域,计算机辅助软件工程(CASE)工具发挥着至关重要的作用。它能帮助设计师更高效地完成数据库设计工作,下面将详细介绍CASE工具在数据库设计中的相关内容。
1. CASE工具的功能
大多数CASE工具会将与单个系统相关的文档组织成一个“项目”。一个典型的项目默认支持以下几种类型的文档:
- 数据字典 :在多数CASE工具中,数据字典是项目的核心,它为项目中使用的所有流程、实体、属性和域提供了一个统一的存储库。
- 需求文档 :用于存储产品规格的文本描述,还能将需求按层次结构排列,通常从一般到具体。
- 数据流图(DFD) :记录数据在组织内的流动方式以及处理数据的人员。即使项目的唯一目标只是记录数据库设计,DFD也有助于记录多个组织单元及其处理的数据之间的关系,例如帮助确定组织需要单个数据库还是多个数据库的组合。
- 结构图表 :用于对使用结构化编程技术开发的应用程序的结构进行建模,展示程序模块之间的关系。
- 数据模型(ER图) :即实体 - 关系图,是数据库设计中常用的工具。
- 屏幕原型 :绘制的示例屏幕布局对记录应用程序的用户界面很有用,还可作为交叉检查,确保数据库设计完整。
- 状态模型 :通过状态转换图记录数据在信息系统中移动时的变化方式。
- 任务图 :用于帮助规
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



