[工学]05章 数据库设计.ppt

[工学]05章 数据库设计

第5章 数据库设计 5.1 数据库设计概述 一般地讲,数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足用户的信息管理需求和数据操作需求。 5.1.1 数据库设计的任务和特点 对开发人员要求更高 数据库设计的基本规律 三分技术,七分管理,十二分基础数据 数据结构设计与应用系统设计相结合 评判准则 完备性 数据库应能表示应用领域所需的所有信息,满足数据存储需求,满足信息需求和处理需求,同时数据是可用的、准确的、安全的 。 一致性 数据库中的信息是一致的,没有语义冲突和值冲突。尽量减少数据的冗余。 优化 数据库应该规范化和高效率,易于各种操作,满足用户的性能需求。 易维护 好的数据库维护工作量比较少,需要维护时,改动比较少而且方便修改,扩充性好,不影响数据库的完备性和一致性,也不影响数据库性能。 5.1.2 数据库设计方法 手工试凑法 规范设计法 计算机辅助设计方法 5.1.3 数据库设计步骤 需求分析; 概念结构设计; 逻辑结构设计; 物理结构设计; 数据库实施; 数据库运行和维护。 5.1.4 数据库设计过程中的各级模式 数据库的各级模式是在设计过程中逐步形成的 需求分析阶段综合各个用户的应用需求。 概念设计阶段形成独立于机器特点、独立于各个DBMS产品的概念模式,用E

文档评论(0)

1亿VIP精品文档

相关文档