欢迎来到天天文库
浏览记录
ID:9569393
大小:48.50 KB
页数:2页
时间:2018-05-02
《论网络技术中数据库的应用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、论网络技术中数据库的应用论网络技术中数据库的应用 一、前言 计算机网络技术和通信技术是计算机网络发展的两个重要基础,计算机网络的发展也取决于这两方面的进步与否。数据库就是信息不断交流和增加的一个为了方便生产、生活和管理的网络技术。数据库对信息的收集、统计和处理,促进了生产、生活和管理的进行,也促进着社会的信息化、智能化和便捷化。 二、数据的模型分析及数据库的设计 2.1数据的模型研究 2.1.1层次模型的分析 树状是层次模型的基本结构形式,记录的集合用树的借点进行表示,枝表示联系。 在这个模型的形式中,如果两个节点有联系则必定是一对多的联系方式,我们称这种为初等层次
2、联系。对于A,B之间的联系即为初等联系,可以记为h(A,B),我们通常称A是B的上属结点,相应的本文由.LS能接受这个数据库设计; (3)使用过程有良好的效率和较高的性能; (4)能够有效实施和方便维护; 2.2.2数据库的设计方法 数据库的设计过程大体分为六个阶段分别是:收集和分析数据,表达用户的数据要求,获得特定的数据库管理系统的数据模型,数据库实现的细节分析,数据库的建立和装入(数据库的建立),数据库运行的后期维护和改进。每个阶段都非常重要,要仔细研究,反复的进行推敲才能实施。 数据库设计的关键是信息的设计,所以对于数据库的设计重点讨论也在此。现在对于信息设计普遍
3、认同的最佳方法是E-R法。在E-本文由.L.收集整理R法中,把信息设计作为联系现实世界和数据世界的一个桥梁和纽带。E-R模型有较强的优势在数据库设计中,一则是E-R模型受到的制约较少,因此有很大的灵活性和随意性;二则E-R模型相对稳定。如果要启用或者改用新的数据库管理系统,只需要从E-R模型出发对数据进行重新设计,省去了很多繁琐的步骤。E-R图是一种非常简单易懂的工具,很容易被接受,而且非常易于专业和非专业人士之间的相互交流。 三、数据库的优化及保护 3.1数据库的优化 数据库的设计过程中,对函数的依赖性很强,对于一个数据库的好或者坏,我们首先看数据库本身是不是符合用户的需
4、求,是不是能满足用户的使用需求。那么我们要去解决或者优化这些问题。在使用过程中我们遇到最显著的问题就是查询过程中等待执行的时间过于的长。文章针对这一问题分析其优化方案。我们在优化这一问题的同时,首先考虑为什么会有些询问需要很长的执行时间?因为询问李设计到联结或者笛卡儿成绩,活关系盐酸中与之大呢更加的结构,这个运算过程会花费很长的时间。针对这一问题产生的原理,我们总结出优化的一般方法主要有: (1)选择尽可能先做。询问可以使得执行运算的时间大大缩短,因为选择大多是计算的中间结果变小。 (2)在实施联结(或者后跟选择的笛卡儿积)在建瓯前对文件适当的提前处理。 (3)找出表达式里
5、的式子,尽量是式子避免过于繁琐和复杂,难以处理。 (4)把一些选择同前的笛卡儿的乘积合并成一个联结,因为联结特别是相等联结要比同样的一些关系笛卡儿乘积节省很多时间。 通过一些具体措施的实施进行对数据库投入使用前期就进行优化,会使数据库更加高效的为人们服务。 3.2数据库的保护 对于数据库的保护关键就是对信息的保护。我们在对数据库进行保护主要在一下几个方面:数据库的完整性控制,数据库的并发操作的控制,数据库安全性控制和数据库的恢复操作。
此文档下载收益归作者所有