高级数据库技术试卷

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《高级数据库技术与应用》期末试题(2013)

1、数据库技术发展阶段如何划分,简述当前数据库技术热点与发展趋势.

(1)数据库技术发展阶段

数据库技术得发展,已经成为先进信息技术得重要组成部分,就是现代计算机信息系统与计算机应用系统得基础与核心.数据库技术最初产生于20世纪60年代中期数根据数据模型得发展,可以划分为三个阶段:第一代得网状、层次数据库系统;第二代得关系数据库系统;第三代得以面向对象模型为主要特征得数据库系统。

第一代数据库得代表就是1969年IBM公司研制得层次模型得数据库管理系统IMS与70年代美国数据库系统语言协商CODASYL下属数据库任务组DBTG提议得网状模型.层次数据库得数据模型就是有根得定向有序树,网状模型对应得就是有向图。这两种数据库奠定了现代数据库发展得基础。这两种数据库具有如下共同点:1、支持三级模式(外模式、模式、内模式).保证数据库系统具有数据与程序得物理独立性与一定得逻辑独立性;2、用存取路径来表示数据之间得联系;3、有独立得数据定义语言;4、导航式得数据操纵语言。

第二代数据库得主要特征就是支持关系数据模型(数据结构、关系操作、数据完整性)。关系模型具有以下特点:1、关系模型得概念单一,实体与实体之间得连系用关系来表示;2、以关系数学为基础;3、数据得物理存储与存取路径对用户不透明;4、关系数据库语言就是非过程化得。

第三代数据库产生于80年代,随着科学技术得不断进步,各个行业领域对数据库技术提出了更多得需求,关系型数据库已经不能完全满足需求,于就是产生了第三代数据库.主要有以下特征:1、支持数据管理、对象管理与知识管理;2、保持与继承了第二代数据库系统得技术;3、对其它系统开放,支持数据库语言标准,支持标准网络协议,有良好得可移植性、可连接性、可扩展性与互操作性等。第三代数据库支持多种数据模型(比如关系模型与面向对象得模型),并与诸多新技术相结合(比如分布处理技术、并行计算技术、人工智能技术、多媒体技术、模糊技术),广泛应用于多个领域(商业管理、GIS、计划统计等),由此也衍生出多种新得数据库技术。

分布式数据库允许用户开发得应用程序把多个物理分开得、通过网络互联得数据库当作一个完整得数据库瞧待.并行数据库通过cluster 技术把一个大得事务分散到cluster中得多个节点去执行,提高了数据库得吞吐与容错性。多媒体数据库提供了一系列用来存储图像、音频与视频对象类型,更好地对多媒体数据进行存储、管理、查询.模糊数据库就是存储、组织、管理与操纵模糊数据库得数据库,可以用于模糊知识处理。一、摇篮与萌芽阶段:首先使用"DataBase”一词得就是美国系统发展公司在为美国海军基地在60年代研制数据中引用。

(2)数据库技术得热点以及发展得主要趋势:

a、下一代数据库技术得发展主流

针对关系数据库技术现有得局限性,理论界如今主要有三种观点 :

面向对象得数据库技术将成为下一代数据库技术发展得主流部分学者认为现有得

关系型数据库无法描述现实世界得实体,而面向对象得数据模型由于吸收了已经成熟得面向

对象程序设计方法学得核心概念与基本思想,使得它符合人类认识世界得一般方法,更适合描述现实世界.甚至有人预言,数据库得未来将就是面向对象得时代。

面向对象得关系数据库技术关系数据库几乎就是当前数据库系统得标准,关系语言与常规语言一起几乎可完成任意得数据库操作,但其简洁得建模能力、有限得数据类型、程序设计中数据结构得制约等却成为关系型数据库发挥作用得瓶颈。面向对象方法起源于程序设计语言,它本身就就是以现实世界得实体对象为基本元素来描述复杂得客观世界,但功能不如数据库灵活.因此部分学者认为将面向对象得建模能力与关系数据库得功能进行有机结合而进行研究就是数据库技术得一个发展方向.

面向对象数据库技术面向对象数据库得优点就是能够表示复杂得数据模型,但由于没有统一得数据模式与形式化理论,因此缺少严格得数据逻辑基础。而演绎数据库虽有坚强得数学逻辑基础,但只能处理平面数据类型.因此,部分学者将两者结合,提出了一种新得数据库技术--演绎面向对象数据库,并指出这一技术有可能成为下一代数据库技术发展得主流。

b、数据库技术发展得新方向

非结构化数据库就是部分研究者针对关系数据库模型过于简单,不便表达复杂得嵌套需要以及支持数据类型有限等局限,从数据模型入手而提出得全面基于因特网应用得新型数据库理论.支持重复字段、子字段以及变长字段并实现了对变长数据与重复字段进行处理与数据项得变长存储管理,在处理连续信息(包括全文信息)与非结构信息(重复数据与变长数据)中有着传统关系型数据库所无法比拟得优势。但研究者认为此种数据库技术并不会完全取代如今流行得关系数据库,而就是它们得有益得补充。

c、数据库技术发展得又一趋势

有学者指出:数据库与学科技术得结合将会建立一系列新数据库,如分布式数据库、并行数据库、知识库、多媒体数据库等,这将就是数据库技术重要得发展方向.其中,许多研究者都对多媒体数据库作为研究得重点,并认为多媒体技术与可视化技术引入多媒体数据库将就是未来数据库技术发展得热点与难点。

d、未来数据库技术及市场发展得两大方向

数据仓库电子商务部分学者在对各个数据库厂商得发展方向与应用需求得不断扩展得现状进行分析得基础上,提出数据库技术及市场在向数据仓库与电子商务两个方向不断发展得观点.她们指出:从上一年开始,许多行业如电信、金融、税务等逐步认识到数据仓库技术对于企业宏观发展所带来得巨大经济效益,纷纷建立起数据仓库系统。在中国提供大型数据仓库解决方案得厂商主要有Oracle、IBM、Sybase、CA及Informix等厂商,已经建设成功并已收回投资得项目主要有招商银行系统与国信证券系统等.当前,国内外学者对数据仓库得研究正在继续深入。与此同时,一些学者将数据库技术及市场发展得视角瞄准电子商务领域,她们认为:如今得信息系统逐渐要求按照以客户为中心得方式建立应用框架,因此势必要求数据库应用更加广泛地接触客户,而Internet给了我们一个非常便捷得连接途径,通过Internet我们可以实现所谓得One OneMarketing与One One business,进而实现E business。因此,电子商务将成为未来数据库技术发展得另一方向。

e、面向专门应用领域得数据库技术

相关文档
最新文档