数据库结构与概念44556.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据库结构与概念44556.docx》由会员分享,可在线阅读,更多相关《数据库结构与概念44556.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、三、数据库的概念与用途 ? 数据库的概念 什么是是数据库呢?当人们从不不同的角度来来描述这一概概念时就有不不同的定义(当然是描述述性的)。例如,称称数据库是一一个“记录保存系系统”(该定义强强调了数据库库是若干记录录的集合)。又如称数数据库是“人们为解决决特定的任务务,以一定的的组织方式存存储在一起的的相关的数据据的集合”(该定义侧重重于数据的组组织)。更有甚者者称数据库是是“一个数据仓仓库”。当然,这这种说法虽然然形象,但并并不严谨。严严格地说,数数据库是“按照数据结结构来组织、存存储和管理数数据的仓库”。在经济管管理的日常工工作中,常常常需要把某些些相关的数据据放进这样“仓库”,并根据管管
2、理的需要进进行相应的处处理。例如,企企业或事业单单位的人事部部门常常要把把本单位职工工的基本情况况(职工号、姓姓名、年龄、性性别、籍贯、工工资、简历等等)存放在表200.6.3中中,这张表就就可以看成是是一个数据库库。有了这个个“数据仓库”我们就可以以根据需要随随时查询某职职工的基本情情况,也可以以查询工资在在某个范围内内的职工人数数等等。这些些工作如果都都能在计算机机上自动进行行,那我们的的人事管理就就可以达到极极高的水平。此此外,在财务务管理、仓库库管理、生产产管理中也需需要建立众多多的这种“数据库”,使其可以以利用计算机机实现财务、仓仓库、生产的的自动化管理理。 J.MMartinn给数
3、据库下下了一个比较较完整的定义义:数据库是是存储在一起起的相关数据据的集合,这这些数据是结结构化的,无无有害的或不不必要的冗余余,并为多种种应用服务;数据的存储储独立于使用用它的程序;对数据库插插入新数据,修修改和检索原原有数据均能能按一种公用用的和可控制制的方式进行行。当某个系系统中存在结结构上完全分分开的若干个个数据库时,则则该系统包含含一个“数据库集合合”。 ? 数据库的优优点 使用数数据库可以带带来许多好处处:如减少了了数据的冗余余度,从而大大大地节省了了数据的存储储空间;实现现数据资源的的充分共享等等等。此外,数数据库技术还还为用户提供供了非常简便便的使用手段段使用户易于于编写有关数
4、数据库应用程程序。特别是是近年来推出出的微型计算算机关系数据据库管理系统统dBASEELL,操作作直观,使用用灵活,编程程方便,环境境适应广泛(一般的十六六位机,如IIBM/PCC/XT,国国产长城05520等均可可运行种软件件),数据处理理能力极强。数数据库在我国国正得到愈来来愈广泛的应应用,必将成成为经济管理理的有力工具具。 数据库库是通过数据据库管理系统统(DBMSS-DATAA BASEE MANAAGEMENNT SYSSTEM)软软件来实现数数据的存储、管管理与使用的的dBASEELL就是一一种数据库管管理系统软件件。 ? 数据库结构构与数据库种种类 数据库库通常分为层层次式数据库
5、库、网络式数数据库和关系系式数据库三三种。而不同同的数据库是是按不同的数数据结构来联联系和组织的的。 1.数数据结构模型型 (1)数据结构 所谓数数据结构是指指数据的组织织形式或数据据之间的联系系。如果用DD表示数据,用用R表示数据对对象之间存在在的关系集合合,则将DSS(D,R)称为数据据结构。例如如,设有一个个电话号码簿簿,它记录了了n个人的名字字和相应的电电话号码。为为了方便地查查找某人的电电话号码,将将人名和号码码按字典顺序序排列,并在在名字的后面面跟随着对应应的电话号码码。这样,若若要查找某人人的电话号码码(假定他的名名字的第一个个字母是Y),那么只须须查找以Y开头的那些些名字就可以
6、以了。该例中中,数据的集集合D就是人名和和电话号码,它它们之间的联联系R就是按字典典顺序的排列列,其相应的的数据结构就就是DS(D,R),即一个个数组。 (2)数据结构种种类 数据结结构又分为数数据的逻辑结结构和数据的的物理结构。数数据的逻辑结结构是从逻辑辑的角度(即数据间的的联系和组织织方式)来观察数据据,分析数据据,与数据的的存储位置无无关。数据的的物理结构是是指数据在计计算机中存放放的结构,即即数据的逻辑辑结构在计算算机中的实现现形式,所以以物理结构也也被称为存储储结构。本节节只研究数据据的逻辑结构构,并将反映映和实现数据据联系的方法法称为数据模模型。 目前,比比较流行的数数据模型有三三
7、种,即按图图论理论建立立的层次结构构模型和网状状结构模型以以及按关系理理论建立的关关系结构模型型。 2.层层次、网状和和关系数据库库系统 (1)层次结构模模型 层次结结构模型实质质上是一种有有根结点的定定向有序树(在数学中“树”被定义为一一个无回的连连通图)。例如图200.6.4是是一个高等学学校的组织结结构图。这个个组织结构图图像一棵树,校校部就是树根根(称为根结点点),各系、专专业、教师、学学生等为枝点点(称为结点),树根与枝枝点之间的联联系称为边,树树根与边之比比为1:N,即树树根只有一个个,树枝有NN个。这种数数据结构模型型的一般结构构见图20.6.5所示示。图20.6.44 高等学学
8、校的组织结结构图 图20.6.5 层次次结构模型 图200.6.5中中,Ri(ii1,2,6)代表记记录(即数据的集集合),其中R1就是根结结点(如果Ri看成是一一个家族,则则R1就是祖先先,它是R22、R3、R4的双亲,而而R2、R3、R4互为兄弟弟),R5、R6也是兄弟弟,且其双亲亲为R3。R2、R4、R5、R6又被称为为叶结点(即无子女的的结点)。这样,Rii(i1,2,6)就组成成了以R1为树根的的一棵树,这这就是一个层层次数据结构构模型。 按照层层次模型建立立的数据库系系统称为层次次模型数据库库系统。IMMS(Infformattion MManagee-menttSysteem)是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 结构 概念 44556
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内