1、*,数据库原理及应用,电子科技大学,-,陆鑫,数据库系统原理与开发,4.3-1,数据库建模设计,概念数据模型,理解,概念数据模型,设计,了解概念数据模型设计步骤,掌握概念数据模型设计方法,【,本节学习目标,】,概念数据模型设计,是通过对现实世界中,数据,实体进行抽取、分类、聚集和概括等处理,建立,反映系统业务,数据,组成结构,的过程。,一、什么是概念数据模型设计,概念数据模型设计一般是采用,E-R,模型方法,进行建模设计。,二、概念数据模型设计步骤,业务数据分析,抽取数据实体,定义实体属性及其标识,建立实体联系,构建局部,E-R,模型图,分类、聚集和概括各个部分,E-R,模型图,完善全局,E-
2、R,模型图,建立系统业务数据组成结构,本节将使用,Power Designer,建模工具设计一个具体信息系统的概念数据模型,从中掌握概念数据模型的设计方法,,建立数据库模型初步设计能力,。,三、概念数据模型设计示例,例,图书,借阅,管理,系统主要,业务需求如下:,读者管理,图书管理,借书管理,还书管理,预订管理,创建概念数据模型,文件,1.,概念数据模型文件创建,四、,Power Designer,建模,设计,定义实体名称及其属性,2.,图书借阅实体抽取与属性定义,建立实体联系,3.,建立借阅者,-,图书实体联系,添加新的实体,4.,完善图书借阅局部,E-R,模型,图书借阅管理概念数据模型,5.,扩展图书借阅,E-R,模型,CDM,模型检查,6.,图书借阅,CDM,模型,检查,本节学习结束!,