
4.1数据库概念设计概述
4.1.1数据库概念设计的任务
1、定义和描述应用领域涉及的数据范围;
2、获取应用领域或问题域的信息模型;
3、描述清楚数据的属性特征;
4、描述清楚数据之间的关系;
5、定义和描述数据的约束;
6、说明数据的安全性要求;
7、支持用户的各种数据处理需求;
8、保证信息模型方便地转换成数据库的逻辑结构,同时便于用户理解。
4.1.2概念设计过程
1、概念设计的依据:是需求分析阶段的文档,通过对这些文档的分析理解,构造出信息模型,编写数据库概念设计说明书,信息模型和数据库概念设计说明书是数据库逻辑设计的依据;
2、概念设计的基本步骤:
(1)确定实体集;
(2)确定联系和联系类型;
(3)建立由信息模型表示的企业模型;
(4)确定实体集属性;
(5)对信息模型优化。