刘凌云
(威海海洋职业学院,山东 威海 264300)
书籍是人们获取知识的简单而又高效的方式,不同年龄段的人们阅读需求不一样,图书馆的诞生满足了不同层次人们的读书需求,但是面对来来往往的读者与数量繁多的流动图书时,暴增的信息处理量再一次加重了图书管理员的工作难度。数据库技术应运而生,将大量重复性的检索工作交给计算机去完成,人只要发出指令即可,在很大程度上减轻了图书管理员的工作负担。不仅如此,数据库技术借助软件工程,开发人性化的系统操作界面,简单易学的操作流程和结构化的数据库设计,都为图书管理工作的发展提供了新的可能。
如何快速在偌大的图书馆中找到一本书,图书的检索是图书馆日常管理的核心问题。就图书馆中存放的图书来说,不论是图书数量还是图书种类都超级多,虽然图书馆在每一本图书进馆时就已分门别类,但是随着图书数量的不断增加,分类对图书检索来说还是杯水车薪,查找图书效率低的问题日益明显。
图书馆工作人员的工作简单来说就是对图书进行维护管理,涉及的内容包括对新进图书的编目、分类、标注主题词等,除此之外,还包括借书证的相关工作,根据借书证可以及时追踪借出的图书。当然,日常主要工作就是借书和还书。在图书馆人多的时候,或者赶上借还书的高峰时期,就需要处理大量的图书归还、借出登记信息数据,这在很大程度上加重了工作人员的负担,而人工操作在短时间内处理大量信息也增加了出错风险,甚至会给图书馆带来经济损失。
除此之外,图书馆的工作人员还要提供辅助读者检索图书,帮助读者借阅书籍的服务,为读者提供学习和阅读的场所等。要完成上述多项工作内容,传统的图书管理办法从根本上达不到要求。
图书管理系统主要是通过利用信息技术(Information Technology)、计算机技术将图书馆中的图书资料存储到计算中,完成图书电子化管理。图书管理系统具有存储量大,管理成本低,检索效率高效和检索结果准确等优势。
数据库技术中存放的数据最终是以文件的形式存储在计算机的磁盘中,因而数据库技术的实现离不开计算机技术的如下特点:(1)数字化,将图书馆中图书的全部数据转化为计算机能够识别的数字编码,图书管理工作人员只需要对计算机发出指令就可以实现图书的搜索借阅等功能。以高校图书馆为例,几乎每一个在校学生都需要去图书馆查阅资料,但是图书馆的工作人员很少,这是因为借助计算机的电子化管理,学生的借还书操作只需借助一张借书卡即可完成,从学生的角度来看方便快捷。(2)自动化,自动化技术有助于实现对馆内图书的汇总统计等功能需求,具体内容包括书籍的借阅管理、自动清点、图书馆环境管理等,除此之外,还可实现对图书馆内的图书自动编排、自动检索以及自动控制,从而建立起高质量、高效率的图书馆管理系统。
数据库技术离不开数据模型,当前用得最普遍的数据模型当属关系型数据模型,即数据库中所有数据是靠关系来组织的。所谓关系,本质上一张二维表,通过对属性的合理设计,使得无论是在同一张表的数据,还是其他表中的数据都能够产生关联性。以图书管理系统为例:按照需求将图书信息、阅览室信息、读者信息、管理员信息、借书还书信息等转化为数据库内的数据。数据库技术的使用使重复数据的数量大大减少,降低了数据的冗余度,节省系统存储空间,在这种优势下,加快了数据的存储搜索速度和可维护性,为数据的集中化管理提供可能。
(1)在数据库设计时尝试采用面向对象数据模型:面向对象设计理念是将现实世界以对象的思维角度来理解,这样设计出的数据模型比较稳定,以图书管理系统为例,在该系统中可以分别对图书馆、图书、借阅人、管理员等对象模型展开设计,当用户有新需求时,只需要修改其中的一个对象,而不需要修改整个设计,提高了数据的稳定性。(2)结合多媒体技术:如今数据种类越来越多,从原来的文本这种静态展示形式,到如今盛行的图片、视频和音频等多媒体数据的动态形式,多媒体技术的出现,使得各种类型的数据能够相互融合,满足用户不同的数据展示需求;另外,多媒体数据能够充分结合计算机技术、通信技术的特征,加强数据的实时性和交互性,改善用户体验,因而其产生的应用价值越来越高[1]。(3)与人工智能技术相结合:人工智能计算机具有从庞大的数据中获得知识的能力,类似人类所具有的学习、逻辑推理能力,这种结合使图书管理更具多元化和个性化。比如在图书管理的智能机器人,可以帮助用户更快地完成图书检索。
数据的安全性能是衡量计算机数据库技术性能的重要指标,作为图书管理系统,如果数据库一旦受损,可能会导致整个图书馆无法正常运营,遭受经济损失,所以要进一步增强安全性能。方法如下:(1)设置防火墙:一些恶意程度或者文件都需要经过防火墙进行过滤,对网络上的访问程序进行检查,通过后方可访问目标程序。(2)将数据加密程序升级。图书管理系统中包含借阅者和管理者的个人资料信息,将这些信息存储到数据库时要进行加密处理[2]。(3)对信息进行分级授权处理。对图书管理系统中的角色进行更精细的划分,每种角色通过授权来分配操作内容,严禁越权浏览。(4)建立审计日志:日志备份文件对于受到损坏的数据的重新修复起到至关重要的作用。
世界上的任何事物都是在发展变化的,都要在原来的基础上进行创新,数据库技术的发展也是这样,为了增强数据库的实用性和实效性,应切实加强信息管理和数据库间的融合度,加强细节管控,修复衔接性不强的环节,完善数据流程,强化内部组织,健全管理制度,从而保障创新理论的合理应用[3]。
近年来,云计算和物联网技术的兴起,给数据库技术发展带来了新的方向。(1)云计算数据库:该技术重点关注数据管理和数据存储,数据管理的目标是实现大数据的集中化处理,在海量的信息中能够快速地找到满足用户需求的数据信息,为图书馆的读者带来高质量的服务;数据存储技术是由云计算数据库分布式的存储方式决定的,分布式的文件系统模式将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供业务访问功能和数据存储,满足大量用户需求,实现大量用户的同时精准服务。面对日新月异的时代发展,传统的图书管理模式因其单一性已无法满足读者对图书信息的多样化需求,因此图书管理数字化和智能化已经成为必然趋势[4]。(2)基于物联网技术的图书管理系统,所谓物联网技术,主要实现物物相连,在图书管理系统中可以应用到环境调节、安防、图书入库和图书借阅环节。在环境调节模块通过光照、温度等传感器收集环境信息,实施馆内环境的自动化控制;在安防模块中,通过火焰、烟雾传感器来实现火灾或其他灾害预警,保证图书馆内的图书和人身安全;在图书借阅模块中,物联网的作用更加明显,将借阅卡和RFID标签连接,通过相应的阅读器实现图书的自动借阅和归还,简化图书的借还手续;在图书馆入口安装可以读取RFID标签位置装置的门禁系统,以避免图书的丢失,减少损失;物联网的使用贯穿于整个图书管理系统中,让服务器和网络相连,借助移动硬件设备,实现网络查询、图书借阅和续借以及自主借还等功能。
随着人们物质生活水平的不断提高,人们对精神世界的追求也越来越强烈,藏书浩博的图书馆是文件建设的重中之重,伴随着互联网、计算机等技术的发展,图书管理系统的功能也日趋完善。本文通过分析数据库技术在图书管理系统中的应用,可以发现,未来图书馆的数字化程度越来越高,甚至可能出现虚拟图书馆,读者通过万物互联方式可以找到自己所需资源的全部内容,可以跨地域进行图书借阅,提高了图书的共享性和利用率,让更多读者受益。同时也应认识到,对图书资料管理工作的探索不是一蹴而就的,而是一个漫长的、不断优化的过程。未来可以将数据库技术、网络技术和计算机技术强强联手,实现图书的精细化管理,吸引更多读者走进图书馆,进而提升整个民族的文化素养。