• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 信息科技 > 正文

    面向对象数据库系统的应用发展

    时间:2021-04-06 08:08:39 来源:达达文档网 本文已影响 达达文档网手机站

    摘 要:本文就面向对象数据库系统的相关问题展开了探讨,针对我国的数据库管理发展状况进行了论述。由于计算机技术应用范围不断扩大,相关的设备参数不断的增多,设备管理也向着多元化方向发展。传统的管理手段已经无法适应飞速发展的管理需要,而将数据库技术应用于各个行业的管理工作中已经成为了当前各行各业在监测管理工作中的必然发展方向。

    关键词:数据库;管理;监测;面向对象

    中图分类号:TP311 文献标识码:A

    1 引言

    随着数据库管理规模的扩张速度越来越快,近年来各个行业管理工作逐渐的意识到监控管理对于一个行业发展的重要作用,因而开始注重监控管理工作。而数据库的应用也成为了关注重点。由于监控数据庞大,因而系统在进行维护管理、规模扩大方面越来越困难,而面向对象技术应用于监控管理数据库中可以有效解决此类问题。

    在进行复杂数据的理解、处理中,使用对象概念以及类的概念,有效的简化了复杂数据中的内容。在该种数据库的支持下,可以进行面向对象的管理以及创建,同时还能够针对传统数据库进行管理,尤其在复杂数据的管理计算中。

    2 面向对象数据库的用途

    2.1控制中心数据库。通过关系型数据库无法进行实时数据关系的处理,因而无法满足监控管理的要求,而面向对象数据库中的数据结构同内存中的数据结构能够保持一致,该类优势使面向对象数据库有效缩短了查询时间以及存储时间,而直接引用对象的能力又将检索时间予以改善,提高了导航能力以及访问能力,因此系统的实时性要求通过面向对象数据库可以有效得到满足。面向数据库能够对监控管理中关系复杂的数据进行处理,通过高速缓存以及集簇技术,满足数据处理的需要。并且,其封装继承特点同时代的发展也能够相互匹配。

    2.2实时数据库同专家系统的接口数据库。当计算机程序具有智能化特点时便称其为专家系统,其智能化主要体现在能对人类专家的思维进行模仿,在特定领域对复杂问题进行解决。所以,专家系统必定需要大量的知识作为基础,并同人类专家一样具有一定的推理能力,将这些知识应用到解决问题中。而面向对象数据库则可以作为实时数据库同专家系统之间的接口数据库,满足监控管理数据处理以及管理的要求。

    2.3仿真软件数据库。对于真实空间的模拟是仿真系统存在的主要目的,通过对问题空间模拟建立一个模型,并通过在模型中的实验解决问题。此类方法不同于传统的面向过程编程方式,面向对象编程方式通过应用编程去尽可能的贴近问题空间,而并非是将问题空间进行拆分。因而越来越多的仿真软件数据库开始选择面向对象数据库作为软件数据库,其不仅仅能够精确的对系统结构进行描述,其多态性还能够令系统更加独立灵活,不但便于维护扩种,更便于仿真程序的使用。

    3 面向对象数据库管理系统

    数据库已经成为了监控管理的重要基础,实时数据库系统使用的主要是组建技术以及面向对象方法,并将多种关系类型添加到数据结构中,通过新内存策略对复杂关系的管理以及数据管理提供基础。由于EMS/DMS系统中,数据并非是单一性的,多样化的数据对于系统的要求也具有差异。因此,对于数据的处理中要针对性的使用不同的数据库系统。在商用数据库管理系统中,其通用性以及可靠性较高,所以在应用过程中数据管理系统可以结合实时数据库以及商用关系数据库两种数据管理系统,在关系数据库中存储历史数据以及数据断面和数据模式,而在实时数据库中存储实时数据。此外若系统规模相对较小,那么也可以不使用商用关系数据库而使用文件系统替代,用来储存数据。无论是何种方式,都需要对外提供标准接口。

    内核组件在对数据进行处理的过程中,需要避免统一时段访问用户过多时出现死锁状况。系统应当保证一旦出现死锁状况,则需要通过监控机制及时予以发现并解除死锁。在整个系统中通过数据库服务器中所设置的内核实时组件,能够有效保证数据的可靠性。

    多数状况中,实时数据库主要在多节点之上,多个数据库可以为一个应用程序进行数据提供,多个程序也可能共用一个数据库。

    除了监控管理应用软件可以使用实时数据库提供的服务以外,实时数据库系统管理员还可以通过实用管理程序以及人机交互界面对实时数据库进行管理、维护,以保证实时数据库系统能更好地为应用程序提供服务,实用管理程序具有查看、修改实时数据库中任何数据的权限,实时数据库系统的模式存儲在外部关系数据库系统或者文件系统中,以便进行数据的永久存储和与外部系统集成。

    4 有待解决的问题

    由于面向对象数据库还是一门新兴的技术,存在许多不完善的地方,所以将它应用到监控管理中也还有许多需要解决的问题。

    面向对象数据库的发展面临的最大问题就是相关标准的制定,不仅它的数据模型、编程界面和查询语言需要进行标准化,它与关系型数据库的接口也必须标准化设计,一旦合适的标准出台执行,它就能与监控管理离线的关系型数据库进行直接的交流,提高工作效率和可移植性。

    从发展联系的角度来看,监控管理目前大量使用的还是传统数据库,面向对象数据库与传统数据库接轨是面向对象数据库真正能够在监控管理中得到广泛应用的基础,在用面向对象方法来管理面向对象数据库与传统数据库混合的数据库方面还有大量的工作要做。面向对象数据库在监控管理中应用还需具有满足监控管理要求的性能。由于监控管理数据复杂,计算繁杂,这就对面向对象数据库提出了更高的要求。在提高面向对象数据库性能,尤其是在大量相关对象上进行大规模计算仍有许多有待改进的地方。

    结语

    在我国监控管理发展中,不断的展现新的技术手段,虽然组件技术只出现了短短数年,但是其影响力已经极其深远。在监控的应用中,通过组件技术思想,对系统实时数据库的规范以及完善产生了巨大的推动作用。并且,其有效简化了软件复杂度,使得系统可靠性得以提高,不但简化了升级过程,减少了维护工作量,还使得软件的通用性大大提升。监控管理不断向着智能化、自动化方向发展,而组件技术首次为平台定义了标准,从而使得第三方软件不再那么依赖于特定平台,这使得平台技术性更强。各类专业性的应用软件、交易平台等在业务处理方面更加专业,这便使得我国的自动化监控管理的建立更加的迅速、完善。

    参考文献

    [1]赵津燕.数据库管理与应用开发技术[M].北京:中国水利水电出版社,2004.

    [2]韩晓翠.数据库技术在监控管理中的应用[J].福建电脑,2009(07).

    相关热词搜索: 面向对象 发展 数据库系统

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网