当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《数据库技术与应用》课程教学资源(PPT课件讲稿)第9章 数据库系统的详细设计

资源类别:文库,文档格式:PPT,文档页数:34,文件大小:181.5KB,团购合买
9.1系统详细设计概述 9.1.1软件系统的详细设计 9.1.2数据库系统的详细设计 9.2数据库的逻辑设计 9.2.1数据库逻辑设计的过程 9.2.2关系数据库的逻辑设计 9.3数据库的物理设计 9.3.1获取数据库系统事务对象的基本信息 9.3.2确定数据库的存取方法 9.3.3确定数据库的存储结构 9.3.4数据的物理结构评价 9.4详细设计的工具 9.4.1程序流程图 9.4.2IPO图
点击下载完整版文档(PPT)

第9章数据库系统的详细设计 宁可、吴菁、胡海编著 教材:数据库技术及应用2006年4月

第9章 数据库系统的详细设计 教材:数据库技术及应用 2006年4月 宁可、吴菁、胡海编著

本章要点 系统详细设计概述 ·数据库的逻辑设计 数据库的物理设计 详细设计的工具 用户界面设计 ·系统详细说明 ·运用 Powerdesigner建立物理数据模型 TT1

本章要点 • 系统详细设计概述 • 数据库的逻辑设计 • 数据库的物理设计 • 详细设计的工具 • 用户界面设计 • 系统详细说明 • 运用Powerdesigner建立物理数据模型

目录 91系统详细设计概述 91.1软件系统的详细设计 912数据库系统的详细设计 92数据库的逻辑设计 92.1数据库逻辑设计的过程 922关系数据库的逻辑设计 93数据库的物理设计 93.1获取数据库系统事务对象的基本信息 932确定数据库的存取方法 933确定数据库的存储结构 934数据的物理结构评价 94详细设计的工具 941程序流程图 942IPO图

目 录 9.1 系统详细设计概述 9.1.1 软件系统的详细设计 9.1.2 数据库系统的详细设计 9.2 数据库的逻辑设计 9.2.1 数据库逻辑设计的过程 9.2.2 关系数据库的逻辑设计 9.3 数据库的物理设计 9.3.1 获取数据库系统事务对象的基本信息 9.3.2 确定数据库的存取方法 9.3.3 确定数据库的存储结构 9.3.4 数据的物理结构评价 9.4 详细设计的工具 9.4.1 程序流程图 9.4.2 IPO图

目录 95用户界面设让 951用户界面应具备的特性 952用户界面的类型 953数据输入界面设让 954数据显示界面设计 9.55控制界面的设让 96系统详细设计说明 97运用 Powerdesigner建立物理数据模 小结

目 录 9.5 用户界面设计 9.5.1 用户界面应具备的特性 9.5.2 用户界面的类型 9.5.3 数据输入界面设计 9.5.4 数据显示界面设计 9.5.5 控制界面的设计 9.6 系统详细设计说明 9.7 运用Powerdesigner建立物理数据模型 小结

91系统详细设计概述 系统概要设计确定了软件系统的总体结构, 详细设计则对概要设计结果进一步细化,即 把一个模块的功能逐步分解细化为一系列具 体的处理步骤,并给出目标系统的精确描述, 以便在编码阶段直接翻译成计算机的程序代 码

9.1系统详细设计概述 系统概要设计确定了软件系统的总体结构, 详细设计则对概要设计结果进一步细化,即 把一个模块的功能逐步分解细化为一系列具 体的处理步骤,并给出目标系统的精确描述, 以便在编码阶段直接翻译成计算机的程序代 码

91.1软件系统的详细设计 1.详细设计的目标与任务 (1)详细设计的目标 详细设计阶段将具体地设计目标系统,得出新系统软件的详细 规格。同时,要求设计出的规格简明易懂,便于下一阶段用某 种程序设计语言在计算机上实现。 (2)详细设计的任务 ①算法过程的设计 ②数据结构的设计 ③数据库物理设计 ④测试用例的设计 ⑤其他设计 ⑥编写“详细设计说明书

9.1.1 软件系统的详细设计 1.详细设计的目标与任务 (1) 详细设计的目标 详细设计阶段将具体地设计目标系统,得出新系统软件的详细 规格。同时,要求设计出的规格简明易懂,便于下一阶段用某 种程序设计语言在计算机上实现。 (2) 详细设计的任务 ① 算法过程的设计 ② 数据结构的设计 ③ 数据库物理设计 ④ 测试用例的设计 ⑤ 其他设计 ⑥ 编写“详细设计说明书

2.详细设计的原则 (1)自顶向下,逐步求精 (2)采用结构化程序设计方法,改善控制结构 结构化程序设计的三种结构,如图9-1所示。 是 顺序结构 选择结构 循环结构 图9-1结构化程序设计的三种结构

2.详细设计的原则 (1) 自顶向下,逐步求精。 (2) 采用结构化程序设计方法,改善控制结构。 结构化程序设计的三种结构,如图9-1所示。 是 否 是 否 图9-1 结构化程序设计的三种结构 顺序结构 选择结构 循环结构

9.2数据库系统的详细设计 对于基于结构化的数据库系统开发方法而言,数据库系统 在完成需求分析、概要设计阶段后,需进行数据库系统的详细 设计工作,此阶段不仅需要完成对数据库系统的处理过程的详 细算法描述和输入输出格式设计,而且还需要进行数据库逻辑 结构设计和数据库物理结构设计(也可简称为数据库物理设计) 工作 数据库逻辑结构设计 数据库逻辑结构设计是将一个与计算机软硬件具体性能无关 的、也不为任何一个DBMS所支持的全局概念模式(概念模型结 构)转换成某个具体DBMS所支持的数据模型 2.数据库物理结构设计 数据库物理结构设计是依据给定的计算机系统,为逻辑数据模 型选取一个最适合应用环境的物理结构,包括数据的存储结构 和存取方法

9.1.2 数据库系统的详细设计 对于基于结构化的数据库系统开发方法而言,数据库系统 在完成需求分析、概要设计阶段后,需进行数据库系统的详细 设计工作,此阶段不仅需要完成对数据库系统的处理过程的详 细算法描述和输入输出格式设计,而且还需要进行数据库逻辑 结构设计和数据库物理结构设计(也可简称为数据库物理设计) 工作。 1.数据库逻辑结构设计 数据库逻辑结构设计是将一个与计算机软硬件具体性能无关 的、也不为任何一个DBMS所支持的全局概念模式(概念模型结 构)转换成某个具体DBMS所支持的数据模型。 2.数据库物理结构设计 数据库物理结构设计是依据给定的计算机系统,为逻辑数据模 型选取一个最适合应用环境的物理结构,包括数据的存储结构 和存取方法

92数据库的逻辑设计 数据库逻辑设计的任务是将概念模型结构 转换成某个具体DBMS所支持的数据模型 以便开始进入“实现设计”阶段,因此数据 库逻辑设计阶段需要考虑到具体DBMS的性 能和具体的数据模型特点

9.2 数据库的逻辑设计 数据库逻辑设计的任务是将概念模型结构 转换成某个具体DBMS所支持的数据模型, 以便开始进入“实现设计”阶段,因此数据 库逻辑设计阶段需要考虑到具体DBMS的性 能和具体的数据模型特点

92.1数据库逻辑设计的过程 数据库逻辑设计的过程就是概念数据模型向逻辑数据模型的转换过程。通常把概念 数据模型向逻辑数据模型的转换过程分为如下几步进行 §把概念数据模型转换成一般的数据模型。 s将一般的数据模型转换成某个具体DBMS所支持的数据模型。 s通过优化方法将其转化为优化的数据模型。 概念数据模型向逻辑数据模型的转换步骤,如图9-2所示, 概念数据模型 转换规则 (ER图) 般数据模型 DBMS限制和特点 (关系、网状、层次) 特定的DBMS 有化方法 支持的数据模型 数据模型 图9-2概念数据模型向逻辑数据模型的转换的三个步骤

9.2.1 数据库逻辑设计的过程 数据库逻辑设计的过程就是概念数据模型向逻辑数据模型的转换过程。通常把概念 数据模型向逻辑数据模型的转换过程分为如下几步进行:  把概念数据模型转换成一般的数据模型。  将一般的数据模型转换成某个具体DBMS所支持的数据模型。  通过优化方法将其转化为优化的数据模型。 概念数据模型向逻辑数据模型的转换步骤,如图9-2所示。 概念数据模型 (E-R图) 一般数据模型 (关系、网状、层次) 特定的DBMS 支持的数据模型 优化的 数据模型 转换规则 DBMS限制和特点 有化方法 图9-2 概念数据模型向逻辑数据模型的转换的三个步骤

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共34页,可试读12页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有