首页 理论教育 高级数据库阶段:现代数据库原理与索引设计优化

高级数据库阶段:现代数据库原理与索引设计优化

时间:2023-10-21 理论教育 版权反馈
【摘要】:20世纪70年代,层次、网状、关系三大数据库系统奠定了数据库技术的概念、原理和方法。此外,计算机数据库系统不与其他体系结合,自成体系,独自向更高层次发展革新。例如,多媒体信息、表格数据等应用数据,对数据库的程序逻辑表达要求较高,有利于监管数据库系统,促进其提升信息管控能力,使它能够与其他复杂的程序逻辑相结合。面向对象数据库正是在这种态势中应运而生的,是面向对象的程序逻辑与数据库系统结合而成的共同体。

高级数据库阶段:现代数据库原理与索引设计优化

20世纪70年代,层次、网状、关系三大数据库系统奠定了数据库技术的概念、原理和方法。自20世纪80年代以来,计算机科学技术在商业市场的应用取得了较大的成绩,引起了各个行业对计算机科学技术的注意,拓宽了市场对数据库的需求。新兴领域的创生和发展为计算机数据库的应用创建了新的空间。随着计算机数据库的应用范围越来越广,数据库的监管需求不断革新,大大推进了计算机数据库的探究和发展。此外,计算机数据库系统不与其他体系结合,自成体系,独自向更高层次发展革新。例如:计算机数据库与分布处理合作,组合成分布数据库系统;计算机数据库与并行处理结合,组合成并行数据库。

(一)分布数据库系统

随着计算机数据统计技术的迅猛发展,其应用范围逐渐拓宽,各个地域的群众对信息数据资源的需求逐渐增大,促使传统的数据库系统经过革新,形成了数据库技术与分步处理技术相结合的形式。

分布数据库体系不是字面上将总数据库的信息分散安装到不同区域,通过计算机网络联通就能实现资源共享,它具备自己的特色。

分布数据库系统主要有以下特点:

1.数据的物理分布性和逻辑整体性

数据库的数据在物理上分布在各个场地,但在逻辑上是一个相互联系的整体。

2.空间范围协调

数据库系统被进一步分为细小的区域,每个边界点都是相互独立的,可以遵从部分区域的信息需求;每个边界点都是数据库系统的重要组分,能够通过计算机网络为各个区域提供信息资源,也就是可以处理其他区域的信息需求。

3.不同区域的数据库通过网络建立联系

某个区域的数据库不能独立完成任务,通过计算机网络与其他区域的数据库取得联系,并请求网络程序支援。

4.数据的分布透明性(www.xing528.com)

从网络用户的视角来看,分布式的数据库仍然是一个整体,网络用户不需要关注信息的分布情况,也不必关注数据库的地理位置,还不必关注信息副本和主体的关联性,数据的分布由数据库来完成实现。

5.符合分布式数据库系统的特征,加强网络资源的利用效率

分布式处理需要数据库具有较强的复制技术。虽然用户能够探查到数据库中的重复多余数据,但用户不必过分关注冗余信息,数据库系统会维持副本和信息主体的一致。

分布式处理方式具备集中管控和分布管控两种类型,所以数据库的功能性较完备。

(二)面向对象的数据库技术

信息处理空间内,关系数据库的运用普及范围较广,当今的网络科技发展速度较快,衍生出许多复杂难懂的数据组构,使繁多的信息模型不能在这些空间充分发挥自己的作用。例如,多媒体信息、表格数据等应用数据,对数据库的程序逻辑表达要求较高,有利于监管数据库系统,促进其提升信息管控能力,使它能够与其他复杂的程序逻辑相结合。面向对象数据库正是在这种态势中应运而生的,是面向对象的程序逻辑与数据库系统结合而成的共同体。

面向对象数据库系统具有如下特征:

1.面向对象数据库系统能够准确无误地描绘目前的信息数据组构,精准表达信息之间的关联性。

2.面向对象数据库系统将数据库的运行与相关操作结合在一起,延续数据库的相关机构特征,增强了程序的可重复利用性。

(三)面向应用领域的数据库技术

面向应用领域的数据库技术是计算机软件领域的一个重要组分,经过30多年的发展,已形成相当规模的理论体系和实用技术。为了顺应计算机多元化的发展趋势,在数据库的现今发展阶段,可参照不同应用市场的特征,探究适用于该市场的数据库系统,为其创设适合的数据统计体系,推动相关工作的开展,如在工程项目、财务统计、科学研发、地理运算等领域。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈