免费论文查重: 大雅 万方 维普 turnitin paperpass

浅谈优化设计数据库结构优化设计研究网

最后更新时间:2024-02-20 作者:用户投稿原创标记本站原创 点赞:24203 浏览:108285
论文导读:
摘要:在计算机的各项发展中,发展最快其中之一就是数据库技术,他也是在我们的日常生产活动中被应用最为广泛的的技术。他成为了计算机系统与应用系统之间的连接桥梁。在数据库被设计出来之前,数据库的设计人员将在全部的设计活动中保持存在,这就是说数据库的设计人员的技术水准直接回在数据库的质量上得到体现,并且,在数据库设计中占据着另一主要地位的是-用户。用户主要的工作就是在数据库的需要数据分析时或者日常维护时,用户能够参与整个的数据库设计进程,但是,他们却不能使数据库的研发进程得到提高。而童谣重要的程序员和操作人员则是在数据库系统设计实施完成阶段再参与进来的,他们也是影响数据库质量设计的主要因素。
关键词:数据库;共享;DBMS
【中图分类号】G712

一、计算机数据库系统

数据库中的所有数据都是储存在及孙吉里面的,为了使在计算机里面储存的数据能够得到有组织有结构的被记录下来而被创建的集合。这个集合也就是数据库系统主要具有的特点有;
1)数据结构化;把数据存储于文件中,数据尽管在内部有了结构的构建,但是他们彼此之间却没有被联系起来。而这点数据库就能够实现全部数据之间的结构化,这也是数据库的最为主要的特征之一。正式数据库与文件之间最根本的区别。
2)数据的共享性高、冗余度低、易于扩充;对于数据库来说其中的所有数据要从整体上去看待和描述,数据不能看待成是某一个特定的程序所面向的,而是对于整个系统的面向,所以数据就拥有了可以被用户、应用程序共享的特征。遮掩刚坐到的数据的共享使得系统的冗余性大大的减少了,对于存储的空间也增添了很多空余。数据的共享还可以有效的避免数据之间的不相容性和不一致性。
3)数据整体独立;对于数据的独立性的理解是从两个方面的;一是物理独特性,二是逻辑独特性。物理独特性是指数据本身是与用户计算机上的应用程序是相互独立的,可以理解为,数据在计算机内部是如何被储存的用户无需了解,因为数据的储存工作是有DBMS来管理的。而应用程序组要处理的问题时数据的逻辑结构,这样即使数据的物理储存结构早发生改变的情况下,用户本身的程序并不会遭受到改变。
4)数据由DBMS统一管理和控制;数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据,甚至可以同时存取数据库中的同一个数据。
DBMS必须提供以下几方面的数据控制功能:数据的安全性保护,数据的完整性检查,数据库的并发访问控制数据库的故障恢复。

二、数据空设计要点

1、设计人与用户的协调

要设计一个有效的数据库,必须用系统工程的观点来考虑问题。在系统分析阶段,设计者和用户双方要密切合作,共同收集和分析数据管理中信息的内容和用户对处理的需求。在调研中,首先要了解数据库所管理的数据将覆盖哪些工作部门,每个部门的数据来自何处,它们是依照什么样的原则处理加工这些数据的,在处理完毕后输出哪些信息到其他部门。其次要确定系统的边界,在与用户充分讨论的基础上,确定计算机数据处理范围,确定哪些工作要由人工来完成,确定人机接口界面。在系统分析过程中,要确定数据管理的信息要求和处理要求。信息要求是指用户需要从数据库中获得信息的内容与性质。由用户的信息要求可以导出数据要求,即在数据库中需要存储哪些数据。处理要求是指用户要求完成什么处理功能,对处理的响应时间有什么要求,处理方式是批处理还是联机处理。新系统的功能必须满足用户的信息要求,处理源于:高中英语论文www.7ctime.com
要求,安全性和完整性要求。

2、系统整体设计的概念

在需求分析阶段数据库设计人员充分调查并描述了用户的应用需求,但这些应用需求还是现实世界的具体需求,应该首先把他们抽象为信息世界的结构,才能更好地、更准确地用某个DBMS实现用户的这些需求。将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。概念结构独立于数据库逻辑结构,也独立于支持数据库的DBMS。它是现实世界与机器世界的,它一方面能够充分反映现实世界,包括实体和实体之间的联系,同时又易于向关系、网状、层次等各种数据模型转换。它是现实世界的一个真实模型,易于理解,便于和不熟悉计算机的用户交换意见,使用户易于参与。当现实世界需求改变时,概念结构可以很容易地作出相应调整。因此概念结构论文导读:
设计是整个数据库设计的关键所在。概念结构设计一般需要两个阶段:第一个阶段是根据用户对数据和处理的需求,为产生全局视图,得到每个用户各自的局部视图,对每个用户的局部数据结构进行描述。第二阶段是在定义了各用户的局部视图的基础上,利用一定的工具分析各个局部视图,并把它们合并成一个统一的全局数据结构,即全局视图。全局视图被称为数据库概念模型。

3、系统程序的逻辑设计

概念结构是各种数据模型的共同基础,它比数据模型更独立于机器,更抽象,从而更加稳定。但为了能够用某一DBMS实现用户需要,还必须将概念结构进一步转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任务。从理论上讲,设计逻辑结构应该选择最适于描述与表达相应概念的结构模型,然后对支持这种数据模型的各种DBMS进行比较,综合考虑性能、等各种因素,从中选出最合适的DBMS。但在实际当中,往往是已给定了某台机器,设计人员没有选择DBMS的余地。目前DBMS产品一般只支持关系、网状、层次种模型中的某一种,对某一种数据模型,各个机器系统又有许多不同的限制,提供不同的环境与工具。对于给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程为物理设计。数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存储方法,这些都依赖于所使用的系统。在网状模型和层次模型系统中,这一部分内容较复杂,因为它们是用指针表示记录的联系。关系模型系统比较简单一些,仅包含索引机制、空间大小、块的大小等内容。在设计物理结构时,应先确定数据库的物理结构,然后对物理结构进行评价。评价的重点是时间和空间的效率。数据的存储决定了数据库占用多少空间,数据的处理决定了操作时间的效率。三、结语
综上所述,表明了计算机数据库徐婷拥有广泛的应用前景,主要是他具有良好的适用性,但是经济在发展科学在进步,我们仍然需要不断的对计算机数据库系统进行开发与研究以使得数据库系统更好的发展,计算机数据库在信息的管理方面将会更加的安全。他的发展前景就笔者认为有;对于应用界面的美化,在视觉效果上使得他更加美观。加强拘束的转换能力,增加装换街口使得本系统能与管理系统数据库进行无缝连接;
参考文献
1、 刘乃丽.精通ASP.NET

2.0+SQLServer2005项目开发..北京:人民邮电出版社

2、 易向东,陈蓓,万英编著.程序员开发指南.北京:北京希望电子出版社,

2006