《数据库技术与应用》课程教学资源(PPT课件讲稿)第10章 数据库系统的实施与支持

第10章数据库系统的实施与支持 宁可、吴菁、胡海编著 教材:数据库技术及应用2006年4月
第10章 数据库系统的实施与支持 教材:数据库技术及应用 2006年4月 宁可、吴菁、胡海编著

本章要点 数据库系统实施与支持概述 数据库的实施和维护 ·数据库系统的程序设计 系统测试 运用 Powerdesigner建立数据库 TT1
本章要点 • 数据库系统实施与支持概述 • 数据库的实施和维护 • 数据库系统的程序设计 • 系统测试 • 运用Powerdesigner建立数据库

目录 101数据库系统实施与支持概述 102数据库的实施与维护 102.1数据库的实施 1022数据库的运行与维护 10.3数据库系统的应用程序设计 1031程序设计语言的选择 10.32编码风格 104系统测试 1041测试的方法与技术 1042测试的步骤 10.5运用 Powerdesigner建立数据库 10.5PDM中的用户管理 10.52使用ODBC访问数据库 1053生成数据库 106应用实例 小结
目 录 10.1 数据库系统实施与支持概述 10.2 数据库的实施与维护 10.2.1 数据库的实施 10.2.2 数据库的运行与维护 10.3 数据库系统的应用程序设计 10.3.1 程序设计语言的选择 10.3.2 编码风格 10.4 系统测试 10.4.1 测试的方法与技术 10.4.2 测试的步骤 10.5 运用Powerdesigner建立数据库 10.5.1 PDM中的用户管理 10.5.2 使用ODBC访问数据库 10.5.3 生成数据库 10.6 应用实例 小结

10.1数据库系统实施与支持概述 数据库系统的实施与支持过程包括以下两个阶段 1.数据库实施阶段 2.数据库运行和维护阶段 系统维护是系统支持的重要任务之一。其工作量占系统整个生存期工作量 的70%以上,如图10-1所示。维护可分为以下四类: (1)改正性维护。 (2)适应性维护。 (3)完善性维护。 (4)其它维护。 以上4种维护在整个维护过程中所占比重,如图10-2所示
10.1数据库系统实施与支持概述 数据库系统的实施与支持过程包括以下两个阶段: 1.数据库实施阶段 2.数据库运行和维护阶段 系统维护是系统支持的重要任务之一。其工作量占系统整个生存期工作量 的70%以上,如图10-1所示。维护可分为以下四类: (1) 改正性维护。 (2) 适应性维护。 (3) 完善性维护。 (4) 其它维护。 以上4种维护在整个维护过程中所占比重,如图10-2所示

适应性维护25% 正性维护209 它维护5% 维护70% 完善性维护50% 图10-1维护工作量在软件生存期所占比例 图10-24类维护占总维护比例
图10-1 维护工作量在软件生存期所占比例 图10-2 4类维护占总维护比例 维护70% 适应性维护25% 改正性维护20% 其它维护5% 完善性维护50%

102数据库的实施与维护 数据库的物理设计在经过评价以 后,就可以进行数据库的实施了。数 据库实施是指根据数据库的逻辑设计 和物理设计的结果,在计算机系统上 建立实际的数据库结构、装入数据 进行测试和试运行的过程;数据库维 护是指对正式运行的数据库进行评价 调整和修改的过程
10.2 数据库的实施与维护 数据库的物理设计在经过评价以 后,就可以进行数据库的实施了。数 据库实施是指根据数据库的逻辑设计 和物理设计的结果,在计算机系统上 建立实际的数据库结构、装入数据、 进行测试和试运行的过程;数据库维 护是指对正式运行的数据库进行评价、 调整和修改的过程

10.2.1数据库的实施 数据库的实施阶段主要包括如下工作 建立实际数据库结构 2.加载试验数据,编制并调试应用程序。 3.装入实际数据,为进入系统试运行阶段作准备。 4.数据库系统试运行
10.2.1 数据库的实施 数据库的实施阶段主要包括如下工作: 1.建立实际数据库结构。 2.加载试验数据,编制并调试应用程序。 3.装入实际数据,为进入系统试运行阶段作准备。 4.数据库系统试运行

1022数据库的运行与维护 在数据库运行阶段,对数据库经常性的维护工作主要是由 据库管理员完成的。数据库的维护工作包括以下4项。 数据库的转储和恢复 2.数据库的安全性、完整性控制 3.数据库性能监测与改善 4.数据库的重组织与重构造 (1)数据库的重组织 (2)数据库的重构造
10.2.2 数据库的运行与维护 在数据库运行阶段,对数据库经常性的维护工作主要是由数 据库管理员完成的。数据库的维护工作包括以下4项。 1.数据库的转储和恢复 2.数据库的安全性、完整性控制 3.数据库性能监测与改善 4.数据库的重组织与重构造 (1) 数据库的重组织 (2) 数据库的重构造

103数据库系统的应用程序设计 数据库系统的设计过程不仅包括数据库的结构特性设计 过程,如数据的概念结构设计、逻辑结构设计、物理结构 设计和建立数据库的过程,而且也包括数据库的行为特性 设计,如数据査询和统计、事务及报表处理等,而这些都 要通过应用程序来表达和执行。 数据库系统的应用程序设计,就是指通过某种程序设 计语言来实现数据库的行为特性,即实现数据库系统的功 能需求
10.3数据库系统的应用程序设计 数据库系统的设计过程不仅包括数据库的结构特性设计 过程,如数据的概念结构设计、逻辑结构设计、物理结构 设计和建立数据库的过程,而且也包括数据库的行为特性 设计,如数据查询和统计、事务及报表处理等,而这些都 要通过应用程序来表达和执行。 数据库系统的应用程序设计,就是指通过某种程序设 计语言来实现数据库的行为特性,即实现数据库系统的功 能需求

10.31程序设计语言的选择 从理论上而言,任何程序设计语言都能作为数据库 系统的程序设计语言,但因为各个语言特点不同,其 适用范围也有所不同,甚至对于一个数据库系统可采 用多种语言以实现不同的功能。其语言的选用应针对 数据库项目的具体要求而定。一般而言,常采用针对 客户机/服务器体系结构的集成化工具(即由一整套软 件开发工具组合在一起)作为数据库系统的首选开发 言,如 Micros公司的Ⅴ isual studie系统中的Ⅴsual Basic, Visual Foxpro, Visual C++, Visual J++ Sybase公司的 Power Builder; Borland公司的 Delphi; Oracle公司的 Developer2000等
10.3.1 程序设计语言的选择 从理论上而言,任何程序设计语言都能作为数据库 系统的程序设计语言,但因为各个语言特点不同,其 适用范围也有所不同,甚至对于一个数据库系统可采 用多种语言以实现不同的功能。其语言的选用应针对 数据库项目的具体要求而定。一般而言,常采用针对 客户机/服务器体系结构的集成化工具(即由一整套软 件开发工具组合在一起)作为数据库系统的首选开发 语言,如Microsoft公司的Visual Studio系统中的Visual Basic , Visual Foxpro , Visual C++ , Visual J++ ; Sybase公司的PowerBuilder;Borland公司的Delphi; Oracle公司的Developer2000等
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第2章 SQL语言与关系数据理论.ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第1章 数据库系统概述(宁可、吴菁、胡海).ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第9章 数据库系统的详细设计.ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第8章 数据库系统的概要设计.ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第7章 数据库系统的需求建模.ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第6章 数据库系统的立项与调查.ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第5章 数据库系统的开发方法.ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第4章 数据库系统的开发环境.ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第9章章 单片机扩展与接口技术(9.5-9.6).ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第9章 单片机扩展与接口技术(9.1-9.4).ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第8章 串行接口.ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第6章 中断系统.ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第5章 并行接口.ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第4章 汇编语言程序设计.ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第3章 MCS-51指令系统.ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第2章 单片机基本结构组成及工作原理.ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第1章 单片机入门知识.ppt
- 《单片机原理与实用技术》课程教学资源(PPT课件讲稿)第10章 MCS-51单片机应用系统设计开发技术.ppt
- 山东大学:《Web技术导论》第4章 网页及多媒体制作 4.1使用FrontPage 2000 4.2 新建网页 4.3 网页的编辑 4.4框架网页 4.5 使用Dreamweaver.ppt
- 山东大学:《Web技术导论》第3章 HTML和XML基础.ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第11章 WEB数据库应用.ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第12章 数据仓库与数据挖掘技术.ppt
- 《数据库技术与应用》课程教学资源(PPT课件讲稿)第3章 数据库系统体系结构.ppt
- 吉林师范大学:《汇编语言程序设计》课程电子教案(PPT课件讲稿)第1章 基础知识.ppt
- 吉林师范大学:《汇编语言程序设计》课程电子教案(PPT课件讲稿)第3章 宏汇编语言.ppt
- 吉林师范大学:《汇编语言程序设计》课程电子教案(PPT课件讲稿)目录.ppt
- 吉林师范大学:《汇编语言程序设计》课程电子教案(PPT课件讲稿)第4章 程序设计方法.ppt
- 吉林师范大学:《汇编语言程序设计》课程电子教案(PPT课件讲稿)第2章 寻址方式和指令系统.ppt
- 吉林师范大学:《汇编语言程序设计》课程电子教案(PPT课件讲稿)第6章 应用系开发.ppt
- 吉林师范大学:《汇编语言程序设计》课程电子教案(PPT课件讲稿)第5章 输入输出和中断.ppt
- 湖南科技职业学院:《Java程序设计》习题库.doc
- 《Internet实用教程—技术基础及实践》讲义.ppt
- 上海交通大学:《数据结构考研试题》1999年试题答案.doc
- 上海交通大学:《数据结构考研试题》2000年试题答案.doc
- 上海交通大学:《数据结构考研试题》2001年试题答案.doc
- 上海交通大学:《数据结构考研试题》1998年数据结构和程序设计技术.doc
- 上海交通大学:《数据结构考研试题》1999年数据结构及程序设计技术.doc
- 上海交通大学:《数据结构考研试题》数据结构与C语言程序设计复习.doc
- 上海交通大学:《数据结构考研试题》数据结构与C语言程序设计试题.doc
- 上海交通大学:《数据结构考研试题》数据结构与C语言程序设计试题及答案.doc