
An Introduction to Database System
数据库系统概论
An Introduction to Database System
第七章 数据库设计
山东农业大学信息学院

An Introduction to Database System
第七章 数据库设计
7.1 数据库设计概述
7.2 需求分析
7.3 概念结构设计
7.4 逻辑结构设计
7.5 物理结构设计
7.6 数据库的实施和维护
7.7 小结

An Introduction to Database System
7.1 数据库设计概述
❖ 数据库设计
◼ 数据库设计是指对于一个给定的应用环境,构造(设
计)优化的数据库逻辑模式和物理结构,并据此建立
数据库及其应用系统,使之能够有效地存储和管理数
据,满足各种用户的应用需求,包括信息管理要求和
数据操作要求。
◼ 信息管理要求:在数据库中应该存储和管理哪些数据
对象 。
◼ 数据操作要求:对数据对象需要进行哪些操作,如查
询、增、删、改、统计等操作。

An Introduction to Database System
数据库设计概述(续)
❖ 数据库设计
◼ 数据库设计的目标是为用户和各种应用系统提供一个
信息基础设施和高效率的运行环境 。
◼ 高效率的运行环境
⚫ 数据库数据的存取效率高
⚫ 数据库存储空间的利用率高
⚫ 数据库系统运行管理的效率高

An Introduction to Database System
7.1 数据库设计概述
7.1.1 数据库设计的特点
7.1.2 数据库设计方法
7.1.3 数据库设计的基本步骤
7.1.4 数据库设计过程中的各级模式