论网络技术中数据库的应用_第1页
论网络技术中数据库的应用_第2页
论网络技术中数据库的应用_第3页
论网络技术中数据库的应用_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、论网络技术中数据库的应用论网络技术中数据库的应用一、前言计算机网络技术和通信技术是计算机网络开展的两个重要根底,计算机网络的开展也取决于这两方面的进步与否。数据库就是信息不断交流和增加的一个为了方便消费、生活和管理的网络技术。数据库对信息的搜集、统计和处理,促进了消费、生活和管理的进展,也促进着社会的信息化、智能化和便捷化。二、数据的模型分析及数据库的设计2.1数据的模型研究2.1.1层次模型的分析树状是层次模型的根本构造形式,记录的集合用树的借点进展表示,枝表示联络。在这个模型的形式中,假如两个节点有联络那么必定是一对多的联络方式,我们称这种为初等层次联络。对于A,B之间的联络即为初等联络,

2、可以记为hA,B,我们通常称A是B的上属结点,相应的本文由论文联盟.Ll.搜集整理B就是A的下属结点。我们总结而出层次模型在本质上理解就是初等层析联络的构造。层次模型也遵循着以下三点规那么:1构造中仅有一个特殊的结点没有上属结点,但是可以有任意个下属结点,我们称这个点为根。2构造中必然会有结点没有下属结点,而且仅有一个上属结点。3所有的其余结点仅有一个上属结点,而且至少有一个下属结点。我们称这些结点为栉。2.1.2网络模型的分析网络模型的结点意识表示记录的集合,网络形式用边来表示记录集合的联络。这种形式有更明晰明了的表现出显示情况的效果。如图1所示。这种老师、课程和学生之间的互相联络时层次模型

3、所不能明晰明了的表示的。因为图中每个结点都有互相的联络。同时我们不难看出来,层次模型是网络模型的一个特殊的例子。网络模型中的数据之间关系形式可以使多对多的关系,同时也应当注意一个问题就是,一个记录集合可以跟它本身有一定的联络关系。2.1.3关系模型的分析关系模型的根底就是关系本身,它吧记录的集合总结成二维的表格形式来表现。表中行表示的是记录,即实体。列是一项数据来表示实体的一个属性。如图2所示。图2给出来的三张表格为学生、课程和选课的关系表。三个表格的关系分别为三个实体的集合。学生和课程是实体显而易见,选课也能看做存在的一个实体的存在,还能把学生和课程这两个实体集合联络在一起。2.2数据库的设

4、计研究2.2.1数据库设计的考虑因素数据库的设计是数据由现实世界转向信息世界的过程,所以数据库的设计必须考虑:1数据库是现实世界数据的正确反映;2DBS能承受这个数据库设计;3使用过程有良好的效率和较高的性能;4可以有效施行和方便维护;2.2.2数据库的设计方法数据库的设计过程大体分为六个阶段分别是:搜集和分析数据,表达用户的数据要求,获得特定的数据库管理系统的数据模型,数据库实现的细节分析,数据库的建立和装入数据库的建立,数据库运行的后期维护和改良。每个阶段都非常重要,要仔细研究,反复的进展推敲才能施行。数据库设计的关键是信息的设计,所以对于数据库的设计重点讨论也在此。如今对于信息设计普遍认

5、同的最正确方法是E-R法。在E-本文由论文联盟.Ll.搜集整理R法中,把信息设计作为联络现实世界和数据世界的一个桥梁和纽带。E-R模型有较强的优势在数据库设计中,一那么是E-R模型受到的制约较少,因此有很大的灵敏性和随意性;二那么E-R模型相对稳定。假如要启用或者改用新的数据库管理系统,只需要从E-R模型出发对数据进展重新设计,省去了很多繁琐的步骤。E-R图是一种非常简单易懂的工具,很容易被承受,而且非常易于专业和非专业人士之间的互相交流。三、数据库的优化及保护3.1数据库的优化数据库的设计过程中,对函数的依赖性很强,对于一个数据库的好或者坏,我们首先看数据库本身是不是符合用户的需求,是不是能

6、满足用户的使用需求。那么我们要去解决或者优化这些问题。在使用过程中我们遇到最显著的问题就是查询过程中等待执行的时间过于的长。文章针对这一问题分析其优化方案。我们在优化这一问题的同时,首先考虑为什么会有些询问需要很长的执行时间?因为询问李设计到联结或者笛卡儿成绩,活关系盐酸中与之大呢更加的构造,这个运算过程会花费很长的时间。针对这一问题产生的原理,我们总结出优化的一般方法主要有:1选择尽可能先做。询问可以使得执行运算的时间大大缩短,因为选择大多是计算的中间结果变校2在施行联结或者后跟选择的笛卡儿积在建瓯前对文件适当的提早处理。3找出表达式里的式子,尽量是式子防止过于繁琐和复杂,难以处理。4把一些选择同前的笛卡儿的乘积合并成一个联结,因为联结特别是相等联结要比同样的一些关系笛卡儿乘积节省很多时间。通过一些详细措施的施行进展对数据库投入使用前期就进展优化,会使数据库更

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论