数据库原理第9章 数据库应用设计方法 V2.1
更新时间:2023-09-06 13:09:01 阅读量: 教育文库 文档下载
- 数据库原理考试题库推荐度:
- 相关推荐
数据库原理及应用电子工业出版社魏祖宽主编
《数据库原理及应用》
第9章 数据库应用设计方法电子科技大学 计算机学院郑莉华 cd_zhenglh@http://www.77cn.com.cn
2013年8月18日星期日学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
1
Click to add Title E-R模型 Click to add Title 数据库设计概述 Click to add Title 需求分析 Click to add Title 概念模型设计 Click to add Title 逻辑模型设计 Click to add Title 物理模型设计
22 3 1 4 1 5 2 6 2 7学以致用 用以促学
Click to add Title 运行与维护DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
数据库系统的生存期 系统化的工程:数据库系统的设计和开发本质上是属于软件工程的 范畴。 生命周期:从数据库系统的需求提出,到设计与实现,再到运行和 维护,最终会随着应用的发展而走向终结。
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
硬件的故障曲线失效率 磨合 磨损
硬件的故障率曲线(浴缸曲线)
时间
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
软件的故障率曲线(理想情况下)
故障率
持续在同一比率上 直到退化
时间
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
软件的故障率曲线(实际情况下) “退化”源于“变化”,“变化”超越“计划”
失效率
软件变更代价巨大
修改点
理想曲线 时间学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
直观设计方法(手工试凑法) 依赖于设计者的经验和技巧,设计质量难以保证。
新奥尔良(New Orleans)设计方法 运行软件工程的思想和方法,提出了数据库设计的规范 .
新奥尔良法将数据库设计分成:需求分析、概念设计、逻辑设计和 物理设计。
基于实体-关系(E-R)模型的数据库设计方法 在需求分析的基础上,用E-R图构造一个反映现实世界实体之间联 系的企业模式转换成基于某一特定的DBMS的概念模式。
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
3NF设计方法 在需求分析的基础上,确定数据库模式中的全部属性和属性间的依 赖关系,将它们组织在一个单一的关系模式中,然后再分析模式中 不符合3NF的约束条件,将其进行投影分解,规范成若干个3NF关系 模式的集合。
面向对象的数据库设计方法 (ODL) 使用面向对象的概念和术语来描述和完成数据库的结构设计,并可 方便地转换为面向对象的数据库。
用于数据库设计的计算机辅助软件工具(CASE) SYSBASE公司的PowerDesigner、Oracle公司的Design 2000、CA公 司的ERWin、Rational公司的Rational Rose、Microsoft公司的 Visio。
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
需求分析阶段 明确系统需要完成何种工作任务 。
概念设计阶段 概念模型将具体的客观现实世界 进行抽象的理解和表达,是实现 从现实世界到数字化表示的过渡 形式。数据库概念设计将用
户的 需求抽象为用户与开发人员都能 接受的概念模型,是用户现实需 求与数据库产品之间的纽带。
逻辑设计阶段 该阶段把抽象的概念结构进一步 转换为可以被具体的DBMS产品所 能支持的数据模型。学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
物理设计阶段 这个阶段更多地是要考虑到为逻辑结构所确定的物理存储结构, 以及存取方法方法能否满足用户最终的需求。
实现阶段 进行数据库的构建工作。这一阶段也包括针对数据库的应用程序 开发和调试,以及现实数据的录入和试运行等基本工作。
运行与维护阶段 数据库在运行过程中应经常对数据进行备份和维护,以保证数据 库系统的效率,以及根据实际运行情况和用户的需求变动进行调 整。
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
1
Click to add Title E-R模型 Click to add Title 数据库设计概述 Click to add Title 需求分析 Click to add Title 概念模型设计 Click to add Title 逻辑模型设计 Click to add Title 物理模型设计
22 3 1 4 1 5 2 6 2 7学以致用 用以促学
Click to add Title 运行与维护DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
在软件的生命周期中,需求分析是最为重要的一个阶段. 需求分析中最基本的一项原则就是必须要正确理解客户 的需求 需求分析包含: 需求的获取、分析、规则说明、变更、验证及管理等工程内容。
需求分析的下一阶段是概念设计: 系统的开发者需要将现实世界中存在的具体要求,抽象成信息结构的表 达方式,以方便选择具体的DBMS进行实现。
需求分析结果: 要求能够准确完整地列出目标系统的全部功能、性能及约束条件;
列出系统中所有的输入流、输出流和数据存储; 得到完整的数据流图、数据字典和数据加工的描述。学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
需求描述与分析
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
用户活动的调查分析 了解和掌握用户当前的生产活动状况,确定用户业务所涉及的功能域和 数据域,准确地掌握用户的需求目标。
进行需求分析 需求分析分析人员可采用多种需求分析方法可用确定用户的产品需求, 其中较为常用的有:结构化方法、原型化方法、数据流分析方法等。
编写需求分析说明书 需求规范说明书阐述数据库应用系统所必须提供的功能和性能要求,以 及运行的实际约束条件。
需求分析说明书的验证 有效性验证
一致性验证 完备性验证学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
数据字典存放了系统所用到的数据信息,包含了5个基 本组成部分: 数据项:记录了数据对象的基本信息,是不可再分的基本数据单位 ,描述了数据的
静态特性. 数据结构:反映了数据之间的组合关系,也可以是由多个数据结构 的复合。 数据流:是对数据动态特性的描述,表示了数据结构沿着系统的事 务和处理过程中的传输流向。 数据存储:是在事务和处理过程中,数据所停留和保存过的地方. 数据处理过程:仅是对处理相关信息的简要描述。
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
示意:售书系统
学 生
购书单
领书单
教材 购销 系统
缺书单
进书通知
书库 保管 员
学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
F1教材存量表
学 生
购书单
1 销 领书单 售
进书通知
2 采 购 进书通知
缺书单
书库 保管 员
F2缺书登记表学以致用 用以促学
DATABASE@UESTC
数据库原理及应用电子工业出版社魏祖宽主编
顾客
订货单发货单
P1 销 售 收 款 通 知
到货通知
P2 采 购
订货单供应商 发货单
F1 配件库存
P3 收据 付款 会 计
应付款通知 付款
例子:销售采购管理系统 第1层数据流程图学以致用 用以促学
DATABASE@UESTC
正在阅读:
交互式网页设计(方群)05-29
含绝对值的函数问题处理09-06
市场营销认识实习报告范文03-24
《职业素养》试题10-13
免疫习题集10-19
钦州市高一上期中考语文试卷04-21
电力设计招标文件10-09
高中化学必修1-3-2-2铝及铝的化合物05-29
薛凯琪和方大同是什么关系?02-13
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 数据库
- 原理
- 方法
- 应用
- 设计
- 2.1
- 人教版八年级语文第一单元作文指导
- 浅析《三国演义》和《三国志》的差异:开题报告
- 人力资源期末选择题复习OK
- 2018年中国高尔夫球车行业分析报告-市场运营态势与发展前景预测(目录)
- 第三章 第1-2节 环境对生物行为的影响 神奇的激素
- 中国锌合金电镀行业市场前景分析预测年度报告(目录)
- 人教课标版小学语文三年级下册教案第4课《珍珠泉》
- 2017-2022年中国碳酸锂产业规模调查及十三五发展策略分析报告(目录)
- 2018年海南大学信息科学技术学院884计算机网络考研基础五套测试题
- 电动汽车用动力电池的现状及发展趋势
- IBM WebSphere Portal V6 安装指南
- 六年级优秀作文:风筝属于天空
- 外研社高中英语必修一词汇检测
- 理论力学计算题解答
- 物业服务公共关系与日常服务礼仪
- 从《茶花女》的故事情节谈其创作的创作特点
- 【强烈推荐】人教版小学五年级下册数学教案(表格式)
- 企业招待费管理办法
- 广告制作合同范本
- 国内架空输电线路防护金具