- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
异构数据转换在数字图书馆建设中应用
异构数据转换在数字图书馆建设中应用
〔摘 要〕随着数字图书馆的深入应用,在图书馆信息管理中出现了关系型数据和文档型数据等多种数据类型,不同类型之间的数据转换和数据共享成为数字图书馆建设的关键。针对此问题,本文从几个方面对文档数据库与关系型数据库进行了比较,提出了基于Microsoft的开放数据库连接(ODBC)技术、使用Lotus脚本语言实现关系型数据与文档型数据间的相互转换的基本思路和具体解决方法。
〔关键词〕数据转换;异构数据;关系型数据;文档型数据;Lotus脚本语言
〔中图分类号〕G250.76 〔文献标识码〕A 〔文章编号〕1008-0821(2009)09-0111-03
Application of Heterogeneous Data Conversion in Digital Library ConstructionZhu Xiaoyan
(Library,Wuhan University,Wuhan 430072,China)
〔Abstract〕There are many data types such as relationship data and document data in the library information management along with the application of digital library construction.It is the key to the data conversion and data share of different data types.A comparison is made between document database and RDB.The ODBC technology was analyzed based on Microsoft.The method and examples were analyzed to solve the data conversion between relationship database and document database using lotus script language.
〔Key words〕database conversion;heterogeneous data;ODBC;relationship data;document data;LotusScript language
2006年,武汉大学推广学校仪器设备管理信息系统,利用校园网对全校设备进行管理。但学校的设备管理系统,只涉及到图书馆这个层面,只牵涉到设备在学校各院系,实验室,财务部,国有资产办公室等学校职能部门的流转,整个图书馆只有一个客户端;对设备到达图书馆后,在图书馆内部4个分馆及院系资料室是怎样分配,调拔,怎样动态的流转,并没有一个管理的端口。针对学校设备管理系统的不足,武汉大学图书馆在图书馆办公自动化平台上开发了设备管理模块,实施设备一级财产账和二级使用账分开管理的体制。学校的设备管理系统开发工具是sql server 2000关系数据库,而图书馆的设备管理系统的开发工具是Domino的文档数据库。如何将学校的设备数据导出,再直接导入图书馆设备管理系统,作为一级财产账,避免数据重复录入的工作;或者将Domino的文档数据库转换成关系数据库,利用关系数据库强大的报表统计分析和复杂的计算功能,将具有现实的意义。本文将对不同类型的数据转换作一探讨。
1 基本原理及思路
1.1 ODBC概述
ODBC是一种用来在相关或不相关的数据库管理系统(DBMS)中存取数据的,是用C语言实现的标准应用程序数据接口。通过ODBCAPI,应用程序可以存取保存在多种不同数据库管理系统中的数据,而不论每个DBMS使用了何种数据存储格式和编程接口。ODBC的结构包括4个主要部分:
(1)应用程序接口:屏蔽不同的ODBC数据库驱动器之间函数调用的差别,提供统一的SQL编程接口。
(2)驱动器管理器:为应用程序装载数据库驱动器。
(3)数据库驱动器:实现ODBC的函数调用,提供对特定数据源的SQL请求。
(4)数据源:由想要存取的数据以及与其相关的操作系统、DBMS和用于访问DBMS的网络平台组成。
1.2 Lotus Domino/Note编程语言介绍
Lotus Domino/Note主要运用两种基本开发语言(LotusScript编程语言与Notes公式语言)进行开发,并结合Lotus Domino/Note支持的Java和JavaScript编程语言。使用LotusScri
您可能关注的文档
最近下载
- 2024年新人教道德与法治一年级上册全册教学课件(新版教材).pptx
- 一种去除皮革醛类VOCs的方法.pdf VIP
- 党员发展对象思想汇报.doc VIP
- 07 文言文四类实词积累方法(文言文阅读)-2026年高考语文一轮复习之古诗文专题课件(全国通用).pptx
- 网御网络审计系统V3.0用户使用手册.doc.pdf VIP
- 泥水工劳务承包合同(2024版).docx VIP
- 初三英语完形填空十篇(含答案).docx VIP
- 球磨机设计完整版.doc VIP
- 2024年《关于加快经济社会发展全面绿色转型的意见》学习解读课件.pptx VIP
- DB44_T 2693-2025电化学储能电站安全管控技术规范.pdf VIP
文档评论(0)