网站大量收购独家精品文档,联系QQ:2885784924

数据库系统的实施与支持.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第10章数据库系统的实施与支持教材:数据库技术及应用2006年4月宁可、吴菁、胡海编著本章要点数据库系统实施与支持概述数据库的实施和维护数据库系统的程序设计系统测试运用Powerdesigner建立数据库目录1数据库系统实施与支持概述2数据库的实施与维护2.1数据库的实施2.2数据库的运行与维护3数据库系统的应用程序设计3.1程序设计语言的选择3.2编码风格4系统测试4.1测试的方法与技术4.2测试的步骤5运用Powerdesigner建立数据库5.1PDM中的用户管理5.2使用ODBC访问数据库5.3生成数据库6应用实例小结10.1数据库系统实施与支持概述数据库系统的实施与支持过程包括以下两个阶段:1.数据库实施阶段2.数据库运行和维护阶段系统维护是系统支持的重要任务之一。其工作量占系统整个生存期工作量的70%以上,如图10-1所示。维护可分为以下四类:(1)改正性维护。(2)适应性维护。(3)完善性维护。(4)其它维护。以上4种维护在整个维护过程中所占比重,如图10-2所示。图10-1维护工作量在软件生存期所占比例图10-24类维护占总维护比例维护70%适应性维护25%改正性维护20%其它维护5%完善性维护50%10.2数据库的实施与维护数据库的物理设计在经过评价以后,就可以进行数据库的实施了。数据库实施是指根据数据库的逻辑设计和物理设计的结果,在计算机系统上建立实际的数据库结构、装入数据、进行测试和试运行的过程;数据库维护是指对正式运行的数据库进行评价、调整和修改的过程。10.2.1数据库的实施数据库的实施阶段主要包括如下工作:建立实际数据库结构。加载试验数据,编制并调试应用程序。装入实际数据,为进入系统试运行阶段作准备。数据库系统试运行。10.2.2数据库的运行与维护在数据库运行阶段,对数据库经常性的维护工作主要是由数据库管理员完成的。数据库的维护工作包括以下4项。数据库的转储和恢复数据库的安全性、完整性控制数据库性能监测与改善数据库的重组织与重构造数据库的重组织数据库的重构造10.3数据库系统的应用程序设计数据库系统的设计过程不仅包括数据库的结构特性设计过程,如数据的概念结构设计、逻辑结构设计、物理结构设计和建立数据库的过程,而且也包括数据库的行为特性设计,如数据查询和统计、事务及报表处理等,而这些都要通过应用程序来表达和执行。数据库系统的应用程序设计,就是指通过某种程序设计语言来实现数据库的行为特性,即实现数据库系统的功能需求。??从理论上而言,任何程序设计语言都能作为数据库系统的程序设计语言,但因为各个语言特点不同,其适用范围也有所不同,甚至对于一个数据库系统可采用多种语言以实现不同的功能。其语言的选用应针对数据库项目的具体要求而定。一般而言,常采用针对客户机/服务器体系结构的集成化工具(即由一整套软件开发工具组合在一起)作为数据库系统的首选开发语言,如Microsoft公司的VisualStudio系统中的VisualBasic,VisualFoxpro,VisualC++,VisualJ++;Sybase公司的PowerBuilder;Borland公司的Delphi;Oracle公司的Developer2000等。10.3.1程序设计语言的选择10.3.2编码风格由于编码的依据是详细设计的结果,因此程序的质量主要取决于设计。因此,无论采用何种语言编写应用程序,均应遵循以下的有关风格。源程序中的内部文档选择标识符的名字注释序言性注释功能性注释程序的视觉组织2.数据说明在程序中都有数据说明,为使数据说明便于理解,可采用下列书写数据说明的风格。?显式地说明一切变量;?数据说明的次序应该规范化,例如先说明常量,再说明简单类型,然后是构造类型说明;?当多个变量出现在同一个说明语句中,变量名应该按字母顺序排序,以便于查找;?在定义一个复杂的数据结构时,应该通过注释来说明该数据结构的特点。3.语句构造#20224.输入和输出输入和输出时每个程序都不可缺少的部分。在编写输入和输出程序段时,可考虑如下原则:?对所有的输入数据都进行校验,以确保输入数据的有效性;?检查输入项的重要组合的合理性,如金额等于单价乘以数量;?保持输入格式的简单和操作的简单;?使用数据结束标记(如数据文件结束标记),而不应要求用户输入数据的个数;?明确

文档评论(0)

yingyaojun1975 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档