1 / 7
文档名称:

数据库系统概论5数据库设计.doc

格式:doc   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论5数据库设计.doc

上传人:xxj16588 2016/7/12 文件大小:0 KB

下载得到文件列表

数据库系统概论5数据库设计.doc

相关文档

文档介绍

文档介绍:1 数据库设计概述考核要求: 达到“识记”层次知识点: 数据库设计相关的一些基本概念( 数据库设计是指对于一个给定的应用环境, 提供一个确定最优数据模型与处理模式的逻辑设计, 以及一个确定数据库存储结构和存取方法的物理设计,建立起既能反映现实世界信息和信息联系, 满足用户数据要求和加工要求, 又能被某个数据库管理系统所接受, 同时能实现系统目标, 并有效存取数据的数据库) 数据库系统生存期数据库应用系统的开发也是一项软件工程,但又有自己的特点,称为数据库工程。数据库系统的生存期: 数据库应用系统从开始规划、分析、设计、实现、投入运行后的维护到最后为新的系统取代而停止使用的整个期间。通常包括六个阶段: (1) 需求分析阶段(2) 概念结构设计阶段(3) 逻辑结构设计阶段(4) 物理结构设计阶段(5)实施阶段(6) 运行和维护阶段 数据库设计过程的输入和输出数据库设计过程的输入包括四部分内容: (1 )总体信息需求(2 )处理需求(3) DBMS 的特征(4 )硬件和 OS 特征数据库设计过程的输出包括两部分内容: (1 )完整的数据结构,包括逻辑结构和物理结构(2 )基于数据库结构和处理需求的应用程序的设计原则 数据库设计方法学数据库设计方法学是一些原则、工具和技术的组合, 用于指导实施数据库系统的开发与研究。一个好的数据库设计方法应该能在合理的期限内, 以合理的工作量产生一个有实用价值的数据库结构。 数据库设计的步骤数据库及其应用系统的设计分为以下六个阶段: 需求分析、概念设计、逻辑设计、物理设计、实施和运行维护。 2 需求分析考核要求: 达到“识记”层次 、详细的调查、确定用户的目标, 收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户需求, 并把这些要求写成用户和数据库设计者都能够接受的文档。确定用户需求可以通过对不同层次的企业管理人员进行个人访问得到。还应了解系统将来要发生的变化,充分考虑系统的可能的扩充和变动,使系统设计更符合未来发展方向。 :总体信息需求、处理需求输出:需求说明书 :即需求信息的收集、分析整理和评审。 : 是对系统中数据的详尽描述,它提供对数据库数据描述的集中管理。它包含以下几个部分:数据项、数据结构、数据流、数据存储和加工过程。 3 概念设计概念设计的目标是产生反映企业组织信息需求的数据库概念结构,即概念模式。概念模式是独立于数据库逻辑结构, 独立于支持数据库的 DBMS, 不依赖于计算机系统的。 : 达到“识记”层次知识点: 概念设计的好处(1 )将概念设计从设计过程中独立开来的好处; (2 )概念模式在数据库的各级模式中的位置。 : 达到“识记”层次知识点: 概念模型的概念及其要求概念模型:可以看成是现实世界到机器世界的一个过渡的中间层次。在设计数据库系统时, 要把现实世界的事物通过认识和抽象转换为信息世界的概念模型, 再把概念模型转换为机器世界的数据模型。对概念模型的要求,主要有以下要点: 有丰富的语义表达能力,能表达用户的各种需求; 简洁、明晰、独立于机器、容