图书馆便携式数据采集器实际应用查重处理

摘 要:在现场采购已经成为图书采访工作的重要方式,利用数据采集器套用本馆现有的图书资源数据进行图书的现场查重与筛选,已成为各图书馆一种常用而有效的方法.而数据处理又以查重为主,虽然大多查重软件可以实现查重功能,但有时利用access功能进行多采集器数据处理感觉更加方便.本文结合实际工作经验介绍图书馆便携式数据采集器在实际工作中的使用方法及外出采购图书后的数据查重处理.

关 键 词:图书馆便携式数据采集器查重

一、图书数据采集

1、图书数据采集前的准备工作

便携式数据采集器是通过对图书的ISBN号进行读取,并与存储的本馆图书ISBN号进行比对,从而实现查重功能.因此图书采集前应先将本馆图书数据导入到便携式数据采集器中.利用自动化图书管理系统的导出功能,将系统数据库中的图书数据导出,可导出为MARC数据或者Excel表格形式.因图书一般是分批购买,所以后续经常有书商的定单要加入其中,采用Excel表格来存储和管理本馆数据较为方便.因图书馆数据量越来越多,通常的Excel2003只能处理6万多行数据,所以一般采用Excel2010进行初步处理,将需要的文件按字段合并成一个文件,将无用的字段去除,保留ISBN、题名、库存数量、等基本信息,形成馆藏信息文件,用于导入数据采集器.因为图书一般是按照ISBN进行区分,甚至可只保存ISBN和库存数量,在采集中题名意义不是太大,当然不影响采集速度的话保留越多越好.


2.馆藏信息去重

(1)先将合并形成的馆藏信息Excel表中多余的列和行去掉,将“序号”改为“文本”,isbn按“数据/分列”,选择“文本”,将这一列转化为文本类型.

(2)将处理完后馆藏信息Excel表导入ACCESS中.

(3)新建Access查询,“在设计视图中创建查询”,打开设计视图,添加“总计”,在isbn这一列的总计中,选“Groupby”,库存数量字段中选择“合计”,其它字段选择“Frist”,保存结果.经查询后的结果为按ISBN分类,对库存数量进行相加,其余字段不变的按ISBN去重的结果.

(4)将查询结果导出,这个结果即可用于导入便携式数据采集器.

3.数据导入采集器

(1)先将已经取出数据的采集器中的“订.txt”和“库.txt”删除.

(2)连接好数据采集器,点“开始/程序/新大陆图书信息管理软件/新大陆图书信息管理软件”,在打开的界面上点“书库数据管理/书库数据清空”,清空原有的数据(否则导入的数据会累加在一起).再点“书库数据处理/导入书库数据/导入DBF”,将DBF格式的馆藏数据导入到此软件中,导入完成后再选“书库数据管理/导出书库数据/将书库直接导出到采集器”,这时新大陆图书信息管理软件会进行数据处理,处理完后点确定,完成从电脑到采集器的传输.

(3)传输结束后,拔下采集器,换另一个已经清空数据的采集器,再点“书库数据管理/导出书库数据/将书库直接导出到采集器”,再次进行数据处理和传输.

二、便携式数据采集器定单数据的提取及处理

便携式数据采集器定单数据的提取

(1)将数据采集器连接电脑,点击“开始/程序/新大陆图书信息管理软件/图书数据交换”,点此界面上的“掌上设备”,找到“订.txt”文件,选中此文件,点此界面上的复制按钮,再点击“F”盘,(哪个分区也行,随便选,知道在哪放着就行),再点击软件界面上的“粘贴”按钮,(因导出订书数据有问题,所以采用复制的方法导出)

(2)将第一个采集器上的订书文件存为“订1.txt”,将第二个采集器上的订书文件存为“订2.txt”,下面的工作是将这两个采集器的isbn号查重.

图书馆便携式数据采集器实际应用查重处理参考属性评定
有关论文范文主题研究: 图书馆类论文范文 大学生适用: 学士学位论文、学士学位论文
相关参考文献下载数量: 48 写作解决问题: 如何写
毕业论文开题报告: 文献综述、论文结论 职称论文适用: 杂志投稿、职称评副高
所属大学生专业类别: 如何写 论文题目推荐度: 优秀选题

(3)打开“订1.txt”,选“文件/另存为”,输入文件名为“1.xls”,点保存,会存为一个名为“1”的EXCEL文件,打开此文件,再选另存为,输入文件名为“11”,下面文件类型选“EXCEL工作薄”,此时的“11”为真正的EXCEL表格文件.其它定单文件也按此方法操作.

定单文件的处理

对定单的处理主要是从两定单中按isbn进行查重:

(1)将两定单中无用的列和行删除,保留序号、isbn、书名等基本列,保留列标题.(注意,两表列标题要相同,表最后一行统计行也要删除)

(2)打开定单EXCEL表,将第一列“序号”设为“单元格格式/数据/文本”,选中第二列isbn列,点“数据/分列/”,选择“文本”,将这一列转化为文本类型,最后保存文件.(所有EXCEL文件均如此操作)

(3)新建ACCESS数据库文件,将处理好的EXCEL两个表导入,将两表重命名为“1”和“2”(简单名字好用,注意此两表字段值必须一样,如果EXCEL两表已经将列标题设为一样,则此两表字段值是一样的)

(4)在ACCESS中点查询,“使用向导创建查询”,将所有字段导入,最后点完成生成一个查询表,并双击打开这个查询表.

(5)点“视图/SQL视图”,弹出SQL语名输入界面,删除里面所有内容,输入语句“select*from1whereisbnin(selectisbnfrom2);”(注意,这条语句最后要跟一个英文版的分号),输入完后点上面的叹号“!”运行,保存此查询.此查询文件即为表1在表2中存在的相同的isbn号.

(6)如果是查询表1中有而表2中没有的isbn,应在查询中输入语句“select*from1whereisbnnotin(selectisbnfroma);”

(7)最后将查询结果输出保存.

三、使用体会

尽管便携式数据采集器在图书馆的应用中仍有不足,但其在图书现采中的作用和优势是不容置疑的.随着科技的进一步发展,软件的进一步升级开发,功能的进一步改进与图书管理系统的进一步完善,便携式数据采集器在图书馆的应用将会更加广泛、更加深人.