论网络技术中数据库应用.docVIP

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

论网络技术中数据库应用 【摘 要】文章对数据库的应用过程中可能会遇到的问题进行发掘,针对这些问题提出数据库的优化和数据库的保护方案。相信数据库技术的不断发展和进步一定会给信息时代的人们提供更好的服务,带来更方便快捷的生活和管理方案。 【关键词】数据库;数据;模型;关系;网络技术;数据库管理系统 一、前言 计算机网络技术和通信技术是计算机网络发展的两个重要基础,计算机网络的发展也取决于这两方面的进步与否。数据库就是信息不断交流和增加的一个为了方便生产、生活和管理的网络技术。数据库对信息的收集、统计和处理,促进了生产、生活和管理的进行,也促进着社会的信息化、智能化和便捷化。 二、数据的模型分析及数据库的设计 2.1数据的模型研究 2.1.1层次模型的分析 树状是层次模型的基本结构形式,记录的集合用树的借点进行表示,枝表示联系。 在这个模型的形式中,如果两个节点有联系则必定是一对多的联系方式,我们称这种为初等层次联系。对于A,B之间的联系即为初等联系,可以记为h(A,B),我们通常称A是B的上属结点,相应的B就是A的下属结点。我们总结而出层次模型在实质上理解就是初等层析联系的构造。层次模型也遵循着以下三点规则: (1)结构中仅有一个特殊的结点没有上属结点,但是可以有任意个下属结点,我们称这个点为根。 (2)结构中必然会有结点没有下属结点,而且仅有一个上属结点。 (3)所有的其余结点仅有一个上属结点,而且至少有一个下属结点。我们称这些结点为栉。 2.1.2网络模型的分析 网络模型的结点意识表示记录的集合,网络模式用边来表示记录集合的联系。这种模式有更清晰明了的表现出显示情况的效果。如图1所示。 这种教师、课程和学生之间的相互联系时层次模型所不能清晰明了的表示的。因为图中每个结点都有相互的联系。同时我们不难看出来,层次模型是网络模型的一个特殊的例子。网络模型中的数据之间关系模式可以使多对多的关系,同时也应当注意一个问题就是,一个记录集合可以跟它本身有一定的联系关系。 2.1.3关系模型的分析 关系模型的基础就是关系本身,它吧记录的集合总结成二维的表格形式来表现。表中行表示的是记录,即实体。列是一项数据来表示实体的一个属性。如图2所示。 图2给出来的三张表格为学生、课程和选课的关系表。三个表格的关系分别为三个实体的集合。学生和课程是实体显而易见,选课也能看做存在的一个实体的存在,还能把学生和课程这两个实体集合联系在一起。 2.2数据库的设计研究 2.2.1数据库设计的考虑因素 数据库的设计是数据由现实世界转向信息世界的过程,所以数据库的设计必须考虑: (1)数据库是现实世界数据的正确反映; (2)DBMS能接受这个数据库设计; (3)使用过程有良好的效率和较高的性能; (4)能够有效实施和方便维护; 2.2.2数据库的设计方法 数据库的设计过程大体分为六个阶段分别是:收集和分析数据,表达用户的数据要求,获得特定的数据库管理系统的数据模型,数据库实现的细节分析,数据库的建立和装入(数据库的建立),数据库运行的后期维护和改进。每个阶段都非常重要,要仔细研究,反复的进行推敲才能实施。 数据库设计的关键是信息的设计,所以对于数据库的设计重点讨论也在此。现在对于信息设计普遍认同的最佳方法是E-R法。在E-R法中,把信息设计作为联系现实世界和数据世界的一个桥梁和纽带。E-R模型有较强的优势在数据库设计中,一则是E-R模型受到的制约较少,因此有很大的灵活性和随意性;二则E-R模型相对稳定。如果要启用或者改用新的数据库管理系统,只需要从E-R模型出发对数据进行重新设计,省去了很多繁琐的步骤。E-R图是一种非常简单易懂的工具,很容易被接受,而且非常易于专业和非专业人士之间的相互交流。 三、数据库的优化及保护 3.1数据库的优化 数据库的设计过程中,对函数的依赖性很强,对于一个数据库的好或者坏,我们首先看数据库本身是不是符合用户的需求,是不是能满足用户的使用需求。那么我们要去解决或者优化这些问题。在使用过程中我们遇到最显著的问题就是查询过程中等待执行的时间过于的长。文章针对这一问题分析其优化方案。我们在优化这一问题的同时,首先考虑为什么会有些询问需要很长的执行时间?因为询问李设计到联结或者笛卡儿成绩,活关系盐酸中与之大呢更加的结构,这个运算过程会花费很长的时间。针对这一问题产生的原理,我们总结出优化的一般方法主要有: (1)选择尽可能先做。询问可以使得执行运算的时间大大缩短,因为选择大多是计算的中间结果变小。 (2)在实施联结(或者后跟选择的笛卡儿积)在建瓯前对文件适当的提前处理。 (3)找出表达式里的式子,尽量是式子避免过于繁

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档