浅析数据库技术在优化图书馆自动化管理系统中的应用
2016-10-08祝成志
祝成志
摘 要:本文简单介绍了数据库的概念,及其与自动化控制有关的相关技术。并对数据库技术应用于图书馆自动化管理系统的可行性进行了分析,最后对其系统设计原则和应用前景进行了探讨和展望。
关键词:数据库技术;图书馆自动化管理系统;设计原则;应用前景
随着信息时代的发展,数据库技术被广泛应用于各个领域。目前随着读者数量的增长,传统的网络系统不堪重负。因此,利用数据库技术优化对图书馆信息的自动化管理,提高工作人员的管理效率和图书馆的运行效率,是当前需要迫切解决的问题。
一、数据库技术
1.概念。数据库技术研究和管理的对象是数据,通过对数据的统一组织和管理,按照指定的结构建立相应的数据库和数据仓库;利用数据库管理系统和数据挖掘系统设计出能够实现对数据库中的数据进行添加、修改、删除和打印等多种功能的数据管理和数据挖掘应用系统;并利用应用管理系统最终实现对数据的处理、分析和理解。
2.相关技术
(1)联机分析处理:OLAP 是对数据的一系列的交互查询过程,这些查询过程要求对数据进行多层次、多阶段的分析处理。归纳信息是对最底层的明细数据开始,经过多层次,多阶段的数据处理,包括数据汇总、整理、归纳、排除奇异数据样本等环节,最终得到用户所需要的经过归纳抽象的信息。使决策人员对数据有更加深刻的认识和了解
(2)决策支持系统:DSS不同于管理信息系统的数据处理,也不仅仅是模型的数值计算,它是两者的集成。现如今人工智能、各种分布式技术、数据仓库和数据挖掘等技术发展起来后,迅速与DSS相结合,形成了智能决策支持系统(IDSS),分布式决策支持系统(DDSS),基于数据仓库、联机分析处理与数据挖掘的决策支持系统等。DSS的功能和发挥的作用越来越强,能够处理问题的范围也越来越广。
(3)数据挖掘:数据挖掘是通过仔细分析大量数据来揭示有意义的新的关系、趋势和模式的过程。是数据库研究中一个很有应用价值的新领域,是一门交叉性学科,融合了人工智能、数据库技术和数据可视化等多个领域的理论和技术!在图书馆自动化管理系统中,利用数据挖掘可以从数据库中提取出人们感兴趣的信息。对实现图书馆自动化管理起到了积极作用。
二、数据库技术应用于图书馆自动化管理系统的可行性分析
1.信息化需求的牵引。随着信息环境的网络化和社会化,量更大,层次更深,准确度更精是人们对图书馆信息索取的新要求。同时随着数据库技术,网络技术等的发展和广泛应用,图书馆的信息和管理资源日益庞大。如何让信息更加精准,快速,直观地服务于人们是现代化图书馆发展的主题。
2.图书馆自动化的牵引。图书馆现有的自动化管理系统每天都有大量的统计数据和表单产生,指导着图书馆的采购,检索,咨询等业务。快速增长的过多数据收集往往会使工作效率过犹不及,一个强有力的数据采集和处理工具介入到图书馆自动化系统中来,为图书馆工作提供技术支持和决策管理支持就成了当代图书馆发展之需。
3.物质基础的形成。图书馆的数字化发展是现代城市及高校信息化建设的重要组成部分,国家和政府对此给予了高度的重视并提供了大量政策上和经济上的支持。为数据库技术融入图书馆自动化管理系统提供了良好的政策环境和经济保障。另一方面,经过多年的自动化建设,图书馆管理系统已具备相当的物质条件和人才储备,并积累了大量数据,为数据库技术的应用奠定了一定的物质基础。
三、系统设计原则
图书馆管理系统是一个综合的信息管理系统。为了使系统具有高效性和实用性,在遵循软件工程学规范的基础上还必须遵循以下三大原则。
1.科学性原则。资源数据包括空间数据和属性数据两大类。为了保证数据的准确和可靠性,图书馆系统的自动化设计必须遵循科学性原则。
2.标准化原则。各种信息在系统中的管理和存储必须遵循一个统一的标准。比如各类信息的分类编码要按照有关国家标准,国际标准以及行业标准的要求,规范,标准地统一系统数据编码格式。
3.先进性原则。技术和系统的先进性程度不仅决定了系统功能的强大性而且决定了其生命周期的长短。此外先进技术的采用还可以降低整个系统的费用。
四、数据库技术在图书馆自动化管理系统中的应用前景及其展望
1.应用前景:将数据库技术应用于图书馆自动化管理系统是网络环境下的必然选择。在以知识和信息为主要推动力的知识经济时代有着广阔的应用前景。
数字图书馆应用范围将会继续扩展。在当下信息时代,浩如烟海的馆藏数据在世界巨量信息的面前也只是九牛一毛。随着未来认识和实践工作的不断深入,越来越多不同学科背景和领域的专家,学者以及政府也将会被吸纳进来,其形式和作用方向也将更加靠近产业化和商业化。
2.展望:当下图书馆资源建设与自动化管理在相关技术方面取得了突破性进展。目前的研究热点主要集中在将纸质文献数字化并提供分布式检索。现在比较成熟的产品有SDOS,CNKI等数据库。针对馆藏资源元数据数字化的自动化管理系统也取得了突破性进展。
随着信息技术水平和图书馆工作的不断深入和发展,数据库技术将会更好地融入和服务于图书馆自动化管理系统。与此同时,随着读者对网上图书馆要求越来越高,系统在冲突检测,新技术应用也会遇到许多新问题,这些都有待进一步研究。
参考文献:
[1]刘涤尘,殷缨,徐竹君,乐琳.数据库技术在调度自动化系统中的应用[J].武汉水利水电大学学报.2000(04).
[2]吴焕周.分布式数据库在自动化设备管理中的应用研究[D].西安:西安石油大学,2008.
[3]宋秋霞.数据库建设是图书馆自动化的核心[J].图书馆学研究. 1998(02):38-39.
[4]刘渝安,刘文才,徐睿.联机分析处理及其在商业自动化中的应用[J].重庆大学学报:自然科学版.2006,09(03):96-98.
[5]陈曦,王执铨.决策支持系统理论与方法研究综述[J].控制与决策.2006(09).
[6]王光宏,蒋平.数据挖掘综述[J].同济大学学报(自然科学版).2004,32(2).
[7]付开远.数据挖掘在高校图书馆个性化信息服务中的应用研究[D].贵州:贵州大学,2010.
[8]严庄.图书馆自动化管理系统的研究与设计[D].成都:电子科技大学,2007.
[9]黄洁清.图书馆自动化与数据库技术[J].现代情报.2004(10).
[10]韩一静.数字图书馆研究现状及应用前景[J].数据技术与应用.2010(03):41-42.