AnIntroductiontoDatabaseSystem数据库系统概论An Introduction to Database System第七章 数据库设计AnIntroductiontoDatabaseSystem第七章数据库设计7.1数据库设计概述7.2需求分析7.3概念结构设计7.4逻辑结构设计7.5物理结构设计7.6数据库的实施和维护7.7小结AnIntroductiontoDatabaseSystem7.1数据库设计概述v数据库设计n数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。n信息管理要求:在数据库中应该存储和管理哪些数据对象。n数据操作要求:对数据对象需要进行哪些操作,如查询、增、删、改、统计等操作。AnIntroductiontoDatabaseSystem数据库设计概述(续)v数据库设计n数据库设计的目标是为用户和各种应用系统提供一个信息基础设施和高效率的运行环境。n高效率的运行环境l数据库数据的存取效率高l数据