数据库应用教程(Visual Basic+SQL Server)上ppt275.ppt

数据库应用教程(Visual Basic+SQL Server)上ppt275.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用教程(VisualBasicSQLServer)上ppt275

本章主要内容 本章主要内容 本章主要内容 本章主要内容 4.5 数据库物理设计 4.5.2 对数据库物理结构的评价 在数据库的物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,设计出多个方案,数据库设计人员必须对这些方案进行详细的分析,然后从中选择出一个较优的方案作为数据库的物理结构。 在对数据库的时间效率、空间效率、维护代价和各种用户要求进行权衡时,评价方法有很多。但每种评价方法都有其局限性,一般只能通过评价方法比较出各种不同的物理设计方案的相对优劣。就目前的计算机技术而言,数据库的缓冲区还是有限的,数据库系统的各种处理和操作几乎都受限于I/O,即使是耗费时间较多的排序操作,I/O还是主要因素。因此在各种评价方案中,一般都把I/O的读写次数作为衡量方案优劣程度的重要指标之一。 评价物理数据库的方法完全依赖于所选用DBMS,尽可能从多个方面来进行估算,对估算结果进行权衡和比较,选择出一个较优的、合理的物理结构。如果用户对该物理结构不满意,则需要修改设计,直到用户满意为止。 4.6 数据库的实施 1.概念 根据逻辑设计和物理设计的结果,利用特定的DBMS在计算机系统上建立起实际数据库结构、装入数据、测试和试运行的过程称为数据库的实施。 (1)建立实际数据库结构。利用数据库管理系统或应用开发平台的数据库设计工具设计出实际的数据库结构。 2.工作 (2)装入试验数据对应用程序进行调试。试验数据可以是实际数据,也可由手工生成或用随机数发生器生成。应使测试数据尽可能覆盖现实世界的各种情况,利用测试数据对应用程序进行调试并对其性能进行初步测试。 4.6 数据库的实施 2.工作 (3)装入实际数据,进入试运行状态。应用程序测试完成后,并装入了实际数据,就可以进行数据库系统的试运行了。数据库系统的试运行也称为联合调试,其主要工作包括两步。 ①功能测试。即实际运行数据库应用程序,执行对数据库的各种操作,测试应用程序的各种功能。 ②性能测试。即测量系统的性能指标,分析是否符合设计目标。 注意:无论是功能测试还是性能测试,如果不符合设计目标,则需一步一步向前回推,找到问题的症结所在,修改后继续测试,直到达到设计目标时为止。 4.7 数据库的运行与维护 1.运行与维护工作的开始 数据库投入运行标志着开发任务的基本完成和维护工作的开始,从来不存在一个数据库系统是静止不动的,只要它存在一天,就得不断地对它进行维护。 (1)对日常数据库操作进行维护:指对数据库中的数据随时按需要进行增、删、修改、查询等操作。 2.主要任务 (2)维护数据库的结构:指重构和重组数据库。重构是指重新定义数据库的结构,并把数据装填到数据库文件中。重组是指物理删除数据库中不需要的数据。 4.7 数据库的运行与维护 (3)维护数据库的安全性与完整性:检查系统安全性是否受到侵犯,及时调整授权和密码,实施系统备份,发生故障后及时恢复。 2.主要任务 (4)监测并改善数据库运行性能:对数据库的存储空间状况及响应时间进行分析评价,结合用户反应确定改进措施,并实施改进。 (5)根据用户要求对数据库现有功能进行扩充。 (6)及时改正运行中发现的系统错误。 注意:要充分认识到,数据库系统只要在运行,就要不断地进行评价、调整、修改。如果应用变化太大,改进工作已无济于事,那么表明原数据库应用系统生存期已结束,应该设计新的数据库应用系统了。 4.8 编写技术文档 一个软件系统,从分析到开工,要求有一份功能明确的“系统说明书”,通过前面的分析可知系统说明书主要由数据流图和数据字典组成。它用来表达用户对系统的要求,软件人员根据“系统说明书”进行数据库的建立和应用程序的设计。 1.编写系统说明书 2.编写技术说明书 对数据库设计全过程中所采用的技术手段和实现措施进行归纳存档,对各环节的技术资料进行归纳整理存档,所形成的书面材料称技术说明书。 3.编写使用说明书 开发任务完成了,设计者应编写详尽的使用说明书,用来指导使用者使用本数据库系统。使用说明书包括软件的操作步骤、维护中应注意的问题等部分。 ——数据库应用教程 4.2 需求分析 3.分析用户活动所涉及到的数据 (1)数据流图(DFD)的概念 数据流图是一种能全面描述系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出数据在系统中的流动、存储和处理情况。 (2)数据流图的特征 数据流图具有抽象性和概括性等特点。 抽象性——数据流图完全舍去了具体的物质,只剩下数据的流动、加工处理和存储。 概括性——数据流图可以把系统中的不同业务处理过程联

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档