灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:5387回复:0

[四级考试]2012年计算机等级考试四级数据库工程师复习资料(7)

楼主#
更多 发布于:2012-08-22 14:31

八、数据库应用系统的设计 1.数据库应用系统的设计轨范

  按规范设计的体例可将数据库设计分为以下六个阶段
  (1)需求剖析;
  (2)概念结构设计;
  (3)逻辑结构设计;
  (4)数据库物理设计;
  (5)数据库实施;
  (6)数据库运行和维护。
2.需求剖析
  需求收伎字析是数据库应用系统设计的第一阶段。明晰地把它作为数据库应用系统设计的第一步是十分主要的。这一阶段收集到的基本数据和一组数据流图(Data Flow Diaˉgram———DFD)是下一步设计概念结构的基本。概念结构对折个数据库设计具有深刻影响。而要设计好概念结构,就必需在需求剖析阶段用系统的不雅概念来考虑问题、收伎字析数据及其措置。若何剖析和表达用户需求呢?在众多的剖析体例中,结构化剖析(Structured Analysis,简称SA体例)是一个简单适用的体例。SA体例用自顶向下、逐层分化的体例剖析系统。用数据流图,数据字典描述系统。然后把一个措置功能的具体内容分化为若干子功能,每个子功能继续分化,直到把系统的工作过程表达清嚣张为止。在措置功能慢慢分化的同时,它们所用的数据也逐级分化。形成若干条理的数据流图。数据流图表达了数据和措置过程的关系。措置过程的措置逻辑经常用剖断表或剖断树来描述。数据字典(Data Dictionary,简称DD)则是对系统中数据的详尽描述,是各类数据属性的清单。对数据库应用系统设计来讲,数据字典是进行具体的数据收集和数据剖析所获得的首要结不美观。数据字典是各类数据描述的集结,它凡是搜罗以下5个部门:
  (1)数据项,是数据最小单元。
  (2)数据结构,是若干瘦据项有意义的集结。
  (3)数据流,可所以数据项,也可所以数据结构。暗示某一措置过程的输入输出。
  (4)数据存储,措置过程中存取的数据。经常是手工凭证、手工文档或计较机文件。
  (5)措置过程。


喜欢0 评分0
游客

返回顶部