模式操作,动态创建和语句动态执行苏州科技学院本科生毕业设计论文网络环境支持等增强特性。在完成标准后,和即开始合作开发标准。的主要特点在于抽象数据类型的支持,为新代对象关系数据库提供了标准。数据库巨人的诞生甲骨文公司年发表了篇里程碑的论文系统数据库关系理论,介绍了关系数据库理论和查询语言。的创始人非常仔细地阅读了这篇文章,被其内容震惊,这是第次有人用全面致的方案管理数据信息。作者十年前就发表了关系数据库理论,并在研究机构开发原型,这个项目就是系统,存取数据表的语言就是。看完后,敏锐意识到在这个研究基础上可以开发商用软件系统。而当时大多数人认为关系数据库不会有商业价值。认为这是他们的机会他们决定开发通用商用数据库系统,这个名字来源于他们曾给中央情报局做过的项目名。几个月后,他们就开发了。但这只不过是个玩具,除了完成简单关系查询不能做任何事情,他们花相当长的时间才使变得可用,维持公司运转主要靠承接些数据库管理项目和做顾问咨询工作。而却没有计划开发,为什么蓝色巨人放弃了这个价值上百亿的产品,原因有很多的研究人员大多是学术出身,他们最感兴趣的是理论,而非推向市场的产品,从学术上看,研究成果应公开,发表论文和演讲能使他们成名,为什么不呢还有个很主要的原因就是当时有个销售得还不错的层次数据库产品。直到年才发布了关系数据库,那时已经成了千万富翁。曾将选择的作为机的操作系统比为世界企业经营历史上最严重的,价值超过了上千亿美元。发表系统论文,而且没有很快推出关系数据库产品的可能仅仅次之。的市值在年就达到了亿美元。面向对象数据库随着信息技术和市场的发展,人们发现关系型数据库系统虽然技术很成熟,但其局限性也是显而易见的它能很好地处理所谓的表格型数据,却对技术界出现的越来越多的复杂类型的数据无能为力。九十年代苏州科技学院本科生毕业设计论文以后,技术界直在研究和寻求新型数据库系统。但在什么是新型数据库系统的发展方向的问题上,产业界度是相当困惑的。受当时技术风潮的影响,在相当段时间内,人们把大量的精力花在研究面向对象的数据库系统或简称数据库系统。值得提的是,美国教授提出的面向对象的关系型数据库理论曾度受到产业界的青睐。而本人也在当时被花大价钱聘为技术总负责人。然而,数年的发展表明,面向对象的关系型数据库系统产品的市场发展的情况并不理想。理论上的完美性并没有带来市场的热烈反应。其不成功的主要原因在于,这种数据库产品的主要设计思想是企图用新型数据库系统来取代现有的数据库系统。这对许多已经运用数据库系统多年并积累了大量工作数据的客户,尤其是大客户来说,是无法承受新旧数据间的转换而带来的巨大工作量及巨额开支的。另外,面向对象的关系型数据库系统使查询语言变得极其复杂,从而使得无论是数据库的开发商家还是应用客户都视其复杂的应用技术为畏途。数据管理的变革二十世纪六十年代后期出现了种新型数据库软件决定支持系统,其目的是让管理者在决策过程中更有效地利用数据信息。于是在年,第个联机分析处理工具诞生了。其他决策支持系统紧随其后,许多是由公司的部门开发出来的。年,第个商务智能系统由计算机系统有限公司为公司开发出来,主要是用来连接销售信息和零售的扫描仪数据。同年,软件公司开始出售第个商用客户服务器执行信息系统。同样在这年,加州大学伯克利分校项目演变成,其目标是开发出个面向对象的数据库。此后年,公司开发了第个商用的对象数据库系统。年,公司的研究者和发明了个苏州科技学院本科生毕业设计论文新的术语信息仓库,之后,的厂商开始构建实验性的数据仓库。年,出版了本如何构建数据仓库的书,使得数据仓库真正开始应用。发表了构建数据仓库二十世纪九十年代,随着基于的客户服务器计算模式和企业软件包的广泛采用,数据管理的变革基本完成。数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。的异军突起以及语言的出现,给数据库系统的发展开辟了片新的天地。数据库模型数据库模型描述了在数据库中结构化和操纵数据的方法,模型的结构部分规定了数据如何被描述例如树,表等模型的操纵部分规定了数据添加,删除,显示,维护,打印,查找,选择,排序和更新等操作。分层模型第个数据库管理系统使用的是分层模型,也就是说,将数据记录排列成树形结构。些记录时根目录,在其他所有记录都有独立的父记录。树形结构的设计反映了数据被使用的顺序,也就是首先访问处于树根位置的记录,接下来是跟下面的记录,等等。分层模型的开发是因为分层关系在商业应用中普遍存在,众所周知,个组织结构图表就描述了种分层关系高层管理人员在最高层,中层管理人员在较低的层次,负责具体事务的雇员在最底层。值得注意的是,在个严格的分层结构体系中,在每个管理层下可能有多个雇员或多个层次的雇员,但每个雇员只有个管理者。分层结构数据的典型特征是数据之间的对多关系。在分层方法中,当数据库建立时,每关系即被明确地定义。在分层数据库中的每记录只能包含个关键字段,任意两个字段之间只能有种关系。由于数据并不总是遵循这种严格的分层关系,所以这样可能会出现些问题。苏州科技学院本科生毕业设计论文关系模型在年,数据库研究取得了重大突破。提出了种截然不同的数据库管理方法,使用表作为数据结构,称之为关系模型关系数据库是使用最广的数据结构,数据被组织成关系表,每个表由称作记录的行和称作字段的列组成。每个记录包含了专用项目的字段值。例如,在个包含雇员信息的表中,个记录包含了像个人姓名和地址这样的字段的值。结构化查询语言是种在关系型数据库中用于处理数据的查询语言。它是非过程化语言或者说是描述性的,用户只须指定种类似于英语的描述,用来确定操作,记录或描述记录组合。查询优化器将这种描述翻译为过程执行数据库操作。网状模型网状模型在数据之间通过链接表结构创建关系,子记录可以链接到多个父记录。这种将记录和链接捆绑到起的方法叫做指针,他是指向个记录存储位置的存储地址。使用网状方法,个子记录可以链接到个关键记录,同时,它本身也可以作为个关键记录。链接到其他系列子记录。在早期,网状模型比其他模型更有性能优势但是在今天,这种优势的特点只有在自动柜员机网络,航空预定系统等大容量和高速处理过程中才是最重要的。分层和网状数据库都是专用程序,如果开发个新的应用程序,那么在不同的应用程序中保持数据库的致性是非常困难的。例如开发个退休金程序,需要访问雇员数据,这数据同时也被工资单程序访问。虽然数据是相同的,但是也必须建立新的数据库。对象模型最新的数据库管理方法是使用对象模型,记录由被称作对象的实体来描述,可以在对象中存储数据,同时提供方法或程序执行特定的任务。对象模型使用的查询语言与开发数据库程序所使用的面向对象的程序设计语言是相同的,因为没有像这样简单统的查询语言,所以会产生些问题。苏州科技学院本科生毕业设计论文对象模型相对较新,仅有少数几个面向对象的数据库实例。它引起了人们的关注,因为选择面向对象程序设计语言的开发人员希望有个基于在对象模型基础上的数据库。分布式数据库类似的,分布式数据库指的是数据库的各个部分分别存储在物理上相互分开的计算机上。分布式数据库的个目的是访问数据信息时不必考虑其他位置。注意,旦用户和数据分开,通信和网络则开始扮演重要角色。分布式数据库需要部分常驻于大型主机上的软件,这些软件在大型机和个人计算机之间建立桥梁,并解决数据格式不兼容的问题。在理想情况下,大型主机上的数据库看起来像是个大的信息仓库,而大部分处理则在个人计算机上完成。分布式数据库系统的个缺点是它们常以主机中心模型为基础,在这种模型中,大型主机看起来好像是雇主,而终端和个人计算机看起来好像是奴隶。但是这种方法也有许多优点由于数据库的集中控制,前面提到的数据完整性和安全性的问题就迎刃而解了。当今的个人计算机,部门级计算机和分布式处理都需要计算机之间以及应用程序之间在相等或对等的基础上相互通信,在数据库中客户机服务器模型为分布式数据库提供了框架结构。利用相互连接的计算机上运行的数据库应用程序的种方法是将程序分解为相互独立的部分。客户端是个最终用户或通过网络申请资源的计算机程序,服务器是个运行着的计算机软件,存储着那些通过网络传输的申请。当申请的资源是数据库中的数据时,客户机服务器模型则为分布式数据库提供了框架结构。文件服务器指的是个通过网络提供文件访问的软件,专门的文件服务器是台被指定为文件服务器的计算机。这是非常有用的,例如,如果文件比较大而且需要快速访问,在这种情况下,台微型计算机或大型主机将被用作文件服务器。分布式文件服务器将文件分散到不同的计算机上,而不是将它们集中存放到专门的文件服务器上。苏州科技学院本科生毕业设计论文后种文件服务器的优点包括在其他计算机上存储和检索文件的能力,并可以在每台计算机上消除重复文件。然而,个重要的缺点是每个读写请求需要在网络上传播,在刷新文件时可能出现问题。假设个用户申请文件中的个数据并修改它,同时另外个用户也申请这个数据并修改它,解决这种问题的方法叫做数据锁定,即第个申请使其他申请处于等待状态,直到完成第个申请,其他用户可以读取这个数据,但不能修改。数据库服务器是个通过网络为数据库申请提供服务的软件,例如,假设个用户在他的个人计算机上输入了个数据查询命令,如果应用程序按照客户机服务器模型设计,那么个人计算机上的查询语言通过网络传送数据库服务器上,当发现数据时发出通知。在工程界也有许多分布式数据库的例子,如公司的网络文件系统被应用到计算机辅助工程应用程序中,将数据分散到由工作站组成的网络上的不同硬盘之间。分布式数据库是革命性的进步,因为把数据存放在被使用位置上是很合乎常理的。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。