本书是“数据库开发”职业能力课程的第三阶段课程的教材。作为高职高专课程教材,本书围绕“应用”主题,对精心选择的一个“学生选课管理系统”进行了全面详细的介绍,力求涉及数据库应用系统软件设计的方方面面,使学生达到能够按照数据库原理,前端利用PowerBuilder开发工具,后端采用SQL Server作为数据库,开发基于C/S体系结构的数据库应用系统软件的目的。
第1章 数据库设计
1.1数据库系统设计概述
1.1.1数据库设计的概念
1.1.2数据库设计的方法
1.1.3数据库设计的步骤
1.2需求分析
1.2.1需求分析的任务
1.2.2需求分析的步骤
1.2.3数据字典
1.3概念设计
1.3.1概念模型设计概述
1.3.2概念模型设计方法
1.3.3概念模型设计的ER方法
1.4逻辑设计
1.4.1逻辑模型设计概述
1.4.2 ER模型向关系模型的
转换
1.4.3数据模型的优化
1.4.4设计用户子模式
1.5物理设计
1.5.1确定物理结构
1.5.2评价物理结构
1.6数据库的实施
1.7数据库的运行和维护
实训1
第2章 数据建模工具——PowerDesigner
2.1 PowerDesigner概述
2.1.1 PowerDesigner主要模块
2.1.2 PowerDesigner输出
2.1.3 PowerDesigner工作环境
2.2 CDM创建和操作
2.2.1 CDM基本概念
2.2.2 CDM操作环境
2.2.3创建CDM
2.2.4实体
2.2.5关系
2.2.6域
2.2.7将CDM转换为PDM
2.3 PDM的创建和操作
2.3.1 PDM的基本概念
2.3.2创建和操作PDM
2.3.3创建表
2.3.4定义引用
2.3.5创建索引
2.3.6创建视图
2.3.7生成数据库
实训2
第3章 数据库系统设计工具
——PowerDesigner
……