互联网数据库串讲.ppt

互联网数据库串讲.ppt

ID:58347856

大小:384.81 KB

页数:33页

时间:2020-09-07

互联网数据库串讲.ppt_第1页
互联网数据库串讲.ppt_第2页
互联网数据库串讲.ppt_第3页
互联网数据库串讲.ppt_第4页
互联网数据库串讲.ppt_第5页
资源描述:

《互联网数据库串讲.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十一章数据库新技术学习目的和要求了解面向对象数据库系统的概念及特点了解并行数据库系统的概念及特点了解多媒体数据库系统的概念及特点往年频繁考点:数据库技术的三个发展阶段面向对象数据库系统的概念、特点并行数据库系统的三种基本结构多媒体数据库系统的概念、特点第一节数据库技术新发展数据库技术的三个发展阶段第一代的网状、层次数据库系统支持三级模式的体系结构用存取路径来表示数据之间的联系独立的数据定义语言导航的数据操纵语言第一节数据库技术新发展第二代的关系数据库系统关系模型的概念单一,实体以及实体之间的联系都用关系来表示;以关系代数为基础,形式化基础好;数据独立性强,数据的物理存

2、储和存取路径对用户隐蔽;关系数据库语言是非过程化的,将用户从编程数据库记录的导航式检索中解脱出来,大大降低了用户编程的难度。第一节数据库技术新发展第三代以面向对象模型为主要特征的数据库系统。第三代数据库系统应支持数据管理、对象管理和知识管理第三代数据库系统必须保持或继承第二代数据库系统的技术第三代数据库系统必须对其他系统开放第二节面向对象数据库系统面向对象数据库系统是数据库技术与面向对象程序设计方法相结合的产物。面向对象程序设计的基本思想是封装和可扩展性。第二节面向对象数据库系统OO模型的核心概念:对象与对象标识OID:现实世界的任一实体都被统一地模型化为一个对象,每个

3、对象有一个唯一的标识,称为对象标识(OID)。封装:每一个对象是其状态与行为的封装,其中状态是该对象一系列属性值的集合,而行为是在对象状态上操作的集合,操作也称为方法。类:共享同样属性和方法集的所有对象构成了一个对象类(简称类),一个对象是某一类的一个实例。类层次(结构):在一个面向对象数据库模式中,可以定义一个类(如C1)的子类(如C2),类C1称为类C2的超类(或父类)。子类(如C2)还可以再定义子类(如C3)。这样,面向对象数据库模式的一组类形成一个有限的层次结构,称为类层次。消息:由于对象是封装的,对象与外部的通信一般只能通过显式的消息传递,即消息从外部传送给对

4、象,存取和调用对象中的属性和方法,在内部执行所要求的操作,操作的结果仍以消息的形式返回。第二节面向对象数据库系统OODB语言内容包括:对象定义语言(ODL)对象操纵语言(OML),对象操纵语言中一个重要子集是对象查询语言(OQL)OODB语言一般应具备下述功能:类的定义与操纵操作/方法的定义对象的操纵OODBS除了具有原来的特点外,还应提供以下特点:扩充数据类型支持复杂对象支持继承的概念提供通用的规则系统第三节并行数据库系统并行数据库系统是在并行机上运行的具有并行处理能力的数据库系统,是数据库技术与并行计算技术相结合的产物。并行数据库系统的目标高性能高可用性可扩充性第三

5、节并行数据库系统并行计算机分为三种基本的体系结构:共享内存结构:SM并行结构由多个处理机、一个共享内存和多个磁盘存储器构成。多处理机和共享内存由高速通信网络连接,每个处理机可直接存取一个或多个磁盘,即所有内存与磁盘为所有处理机共享。SM方案的优势在于实现简单和负载均衡,但是这种结构的系统成本高、可扩充性较差、系统可用性不是很好。第三节并行数据库系统共享磁盘结构:SD并行结构由多个具有独立内存的处理机和多个磁盘构成。每个处理机都可以读写任何磁盘。多个处理机和磁盘存储器由高速通信网络连接。SD方案具有成本低、可扩充性好、可用性强。容易从单处理机系统迁移以及负载均衡等优点。该

6、结构的不足在于实现起来复杂以及存在潜在的性能问题。无共享资源结构:SN并行结构由多个处理结点构成。每个处理结点具有自己独立的处理机、内存和磁盘存储器。多个处理机结点由高速通信网络连接。SN结构成本较低,具有极佳的可伸缩性,通过在多个结点上复制数据又可实现高可用性。该方案的不足在于实现复杂以及结点负荷难以均衡。第四节多媒体数据库系统多媒体数据库是多媒体技术与数据库技术相结合产生的一种新型的数据库。多媒体是指多种媒体的有机结合。计算机的多媒体数据具有以下特点:对象复杂存储分散时空同步多媒体技术是实现基于计算机的多媒体应用环境的技术。多媒体技术以计算机为平台,应用数字化技术,

7、以交互控制方式把多媒体集成于一体,形成一个完整的相互作用的整体,以实现对多媒体数据的存储与组织、查询与检索、显示与演播、编辑与处理、传输与管理等,其中多媒体数据的管理是关键技术。第四节多媒体数据库系统多媒体数据库与传统的数据库有较大的差别,主要表现在:处理的数据对象、数据类型、数据结构、数据模型和应用对象都不同,处理的方式也不同。多媒体数据库存储和处理复杂对象,其存储技术需要增加新的处理功能,如数据压缩和解压。多媒体数据库面向应用,没有单一的数据模型适应所有情况,随应用领域和对象而建立相应的数据模型。第四节多媒体数据库系统多媒体数据库强调

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。