Aleph 常用Oracle表键值及批处理

Slides:



Advertisements
Similar presentations
第二章 简单的 SQL 语句. 本章要点  创建一个简单的表  SQL 语句介绍  最简单的查询语句 select  带有限制条件的查询  查询结果的排序显示.
Advertisements

Data type P64 ‘’ 转义字符 P67 P68 EXE,选出某个教师的学生中最新的一 个,要姓名, ID (,LIMIT ) EXISTS,NOT EXISTS P409 Q,EXISTS 和 in 的区别( 1000 ,查询结果)
1 門市服務丙級技術士 技能檢定介紹 門市服務丙級技術士報告注意事項 證照名稱:門市服務丙級技術士 發照單位:行政院勞工委員會 有效期限:終生有效 考照時間:每年一次,皆為第一梯次 1. 簡章與報名書表發售時間:每年 1 月 2. 報名時間:每年 1 月。 3. 學科考試時間:每年 3.
创造现代生活 纸的利用与装饰. 中国古代四大发明对世界文明的发 展有什么影响? 我们的调查:  四大发明在人类文明史上的重要地位 :  四大发明在欧洲近代文明产生之前陆续传入西方,成为 “ 资 产阶级发展的必要前提 ”( 《马克思恩格斯全集》 ) ,为资产阶 级走上政治舞台提供了物质基础:印刷术的出现改变了只有.
2011 年中考复习教学研讨会议程 一、初三质检试卷分析(学科中学组成员) 1. 启明中学 2. 连江三中片 3. 凤城中学片 4. 全县质检数据通报 二、考试说明解读及复习建议.
平面构成 第六章 平面构成形式与法则 — 破规与变异. 第七章 平面构成形式与法则 — 破规与变异 破规与变异构成的形式、有下列四类: 一、特异构成 特异构成。其表现特征是,在普遍相同性质的事物 当中,有个别异质性的事物,便会立即显现出来。
生源地助学贷款系统还款功能优化说明 评审三局 2015年5月.
第八单元 数据库MySQL应用基础 MySQL数据库应用基础 MySQ数据库操作使用 Mysql管理工具 第25章 数据库的增加/删除操作
崇拜正在進行中,請關閉你的手機和傳呼機,謝謝合作。
2013年优质固定收益类产品分析 哈尔滨道东大直街证券营业部.
目錄 服務地點 南寮 世光教養院 飛鳳山 長安養老院 尖石國小 內灣 大華停車場 上智國小 二重國中 班級 領隊教師 參與人數 (人次)
二、信用工具和外汇.
企业涉税业务基本知识宣传 郑州航空港区国家税务局机场税务分局 王 磊.
SQL的简单查询.
第5章 关系数据库标准语言SQL 主讲:张丽芳.
十一 ASP对数据库的访问.
崇拜正在進行中,請關閉你的手機和傳呼機,謝謝合作。
第2章 SQL语言初步 2.1 SQL的基本概念 2.2 基本表、索引的创建、删除和修改操作 2.3 SQL的查询语句——SELECT
校园信息管理系统 河北科技大学网络中心 2000/4/10.
第2讲 Transact-SQL语言.
公务卡使用说明.
  中国技术交易信息服务平台 中国技术市场管理促进中心.
数据库技术 实践.
财务知识培训 杨 秀 玲 2014年10月.
第8章 SELECT敘述的基本查詢 8-1 SELECT查詢指令 8-2 SELECT子句 8-3 FROM子句 8-4 WHERE子句
公文製作與習作 行政院秘書處 93年10月11日.
数据库原理及应用 《数据库原理及应用》课程组 荆楚理工学院.
第4章 关系数据库标准语言SQL 4.1 SQL语言概述 4.2 SQL数据查询功能 4.3 SQL数据操作功能 4.4 SQL数据定义功能.
第一章会计技能的内容 1.1会计技能的重要性.
徵收苗栗市福全段147、1588及文心段10、11地號等4筆土地之
J107 胡婷涵 28號.
数据库概述 简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。如今,已经存在了Oracle、SQL Server、MySQL等诸多优秀的数据库。在这一章中将讲解的内容包括。
文科计算机小公共课规划教材 Access 程序设计.
讲 义 大家好!根据局领导的指示,在局会计科和各业务科室的安排下,我给各位简要介绍支付中心的工作职能和集中支付的业务流程。这样使我们之间沟通更融洽,便于我们为预算单位提供更优质的服务。 下面我主要从三方面介绍集中支付业务,一是网上支付系统,二是集中支付业务流程及规定等,
第一讲 数据查询优化.
中国人民公安大学经费管理办法(试行) 第一章总则 第四条:“一支笔” “一支笔”--仅指单位主要负责人。负责对本 单位的经费进行审核审批。
股市不傳之秘 甘氏矩陣圖/價格推算 簡介、基礎學習步驟 1、學習觀念 2、基礎看圖法 A.大數推算 B.基礎角度線推算.
資料庫管理 資管二 賴柏融.
心理的力量 --兼谈教师心理压力的调适
摘要說明 使用的時機:閱讀教育 步驟:介紹書籍資料後進行討論 適用的領域或議題:語文領域 單元名稱:自創教材.
实践 课题 周围环境对当代大学生成长的影响 指导老师:王永章 小组成员:陈荣、刘若楠、张红艳、吕雪丹、樊金芳、李惠芬、黄婧
星星的眼淚 星星的眼淚 班級:S202 座號:46 姓名:鄭媛文 作品:星星的眼淚
關聯式資料庫.
第六章 學習SQL語言.
Chapter 12 T-SQL 語法與 ASP.NET.
2、掌握SQL中各种查询方法和数据更新方法 3、掌握SQL中视图的定义方法和用法 4、掌握SQL的授权机制
第16讲 数据库系统的增强安全性 第7章:数据库系统的增强安全性.
第三章 数据库和表的操作.
第3章 MySQL教學範本 主從式資料庫系統 - CH3.
AutoCAD 設計中心與CAD Standard
实验 2:MS Access QBE Query使用
第十七章 資料庫SQL 17-1 SELECT 17-2 INSERT 17-3 UPDATE 17-4 DELETE.
參考資料來源:國家圖書館遠距學園 簡報製作:林秀玲.
教育部增置國小圖書教師輔導與教育訓練計畫 圖書資訊教育教學綱要及教學設計小組 設計者:臺北市萬興國小 曾品方老師
參考資料來源:國家圖書館遠距學園 簡報製作:林秀玲.
第18章 SQL結構化查詢語言 18-1 SQL語言的基礎 18-2 SQL的查詢指令 18-3 SQL子查詢與合併查詢.
資料庫系統 李翊豪 2017/12/21 Reference
3. SQL语言的应用 3.1 SQL历史和优点 3.2 数据查询 3.3 数据操纵.
第14章 SQL数据查询与操纵 内容提要 本章知识点
SQL查询语句 蔡海洋.
第三章 SQL Server数据管理.
第六類 資料庫備份與回復.
微信商城系统操作说明 色卡会智能门店.
美麗的西子湖.
公文書信製作 國立二林工商 人事室主任王慶城.
11 檢視表的建立 11-1 檢視表的基礎 11-2 建立檢視表 11-3 修改與刪除檢視表 11-4 編輯檢視表的內容.
大綱 一.受試者之禮券/禮品所得稅規範 二.範例介紹 三.自主管理 四.財務室提醒.
資料來源:九德國小 新庄國小中年級圖書利用教育 書的身體 資料來源:九德國小 授課者 王美惠老師.
第4章 数据查询.
INDEX 資訊學科種子教師研習 哈拉一下 課程說明 教學活動計畫.
Presentation transcript:

Aleph 常用Oracle表键值及批处理 周磊 以色列艾利贝斯有限公司 北京代表处 2014年6月

提纲 常用Oracle表键值 记录结果集的转换与链接 小结

常用数据表键值 记录类型 Oracle表/视图 数据库键值 业务键值 书目 Z13/Z1U/V13 Z13_REC_KEY ISBN、索书号等 单册 Z30 Z30_REC_KEY Z30_BARCODE 订单 Z68 Z68_REC_KEY Z68_ORDER_NUMBER 读者 Z303/Z304/Z305/Z308 Z303_REC_KEY substr(Z308_REC_KEY,3,20)

书目记录结果集的获取与批处理

书目记录键值 书目记录号 书目记录号结果文件 9位数字编号 每个库都是从1号开始递增 9位书目记录号+库代码,如: 000111111WHU01 000222222WHU01 000333333WHU01 000444444WHU01 通常结果文件放在 $alephe_scratch目录下

如何获取书目结果集

查看书目结果集 more $alephe_scratch/set001 000191481WHU01 000192508WHU01 ……

其他检索方式 p-ret-01 通用检索表单 p-ret-03 用CCL检索 p-ret-04 根据日期检索 二次检索与集合处理

通用检索表单(p_ret_01)

二次检索与集合处理

通过数据库获取-Z13/Z13U

通过数据库表获取-V13

通过数据库表获取书目键值样例 根据编目修改日期 根据原编/套录提取书目记录 select z13_rec_key from z13 where z13_update_date between ‘20140101’ and ‘20140531’; 根据原编/套录提取书目记录 select z13_rec_key from v13 where z13_sid_type=‘GUI’ and z13_sid_date between ‘20140101’ and ‘20140531’;

通过数据库表获取书目结果集 根据编目修改日期 根据原编/套录提取书目记录 select z13_rec_key||’WHU01’ from z13 where z13_update_date between ‘20140101’ and ‘20140531’; 根据原编/套录提取书目记录 select z13_bib_rec_key||z13_bib_library from v13 where z13_sid_type=‘GUI’ and z13_sid_date between ‘20140101’ and ‘20140531’;

结果集文件能做什么? 装载显示、保存邮寄 p-print-03 输出marc或aleph顺序文件 p-print-01 输出定制格式 p-manage-25 记录检查 p-manage-37 整理记录 p-manage-40 重建索引 p-manage-21 全局更新 p-manage-33 批删除 ......

检索结果集打印发送

p-print-03 导出记录

p-manage-33 批删除

p-manage-33删除 在库的check_doc中定义删除前的检查 BATCH-DELETE check_doc_delete_lkr BATCH-DELETE check_doc_delete_item_2 BATCH-DELETE check_doc_delete_copies BATCH-DELETE check_doc_delete_order BATCH-DELETE check_doc_delete_loan BATCH-DELETE check_doc_delete_hold 其中check_doc_delete_item_2 是检查如果该书目下挂有已登到单册的话,书目不让删除。已登到单册是指单册处理状态不是OR,CA,CL的单册。

p-manage-37 批修改书目

通过配置参数实现批修改数据 整理记录(自动生成) - FIX 编写fix程序 通过配置fix脚本文件

通过配置参数实现批修改数据 步骤 在cnu01/tab/import 目录下建议一个脚本文件,例如test.fix, 注意,文件名需小写! 在cnu01/tab/tab_fix中定义一个例程调用这个脚本文件 TEST fix_doc_do_file_08 test.fix 可以在编目客户端测试 在cnu01/pc_tab/catalog/fix_doc.chi 中增加 TEST N L 测试 重建编目表包 util_m_7 对数据进行批修改 p-manage-37

通过配置参数实现批修改数据 more cnu01/tab/import/test.fix

可以使用的操作 ADD-FIELD CHANGE-FIELD CHANGE-FIRST-IND CHANGE-FIRST-IND-MATCH CHANGE-SECOND-IND CHANGE-SECOND-IND-MATCH CHANGE-SUBFIELD CONCATENATE-FIELDS COND-LOAD-VAL-POS COPY-FIELD COPY-SYSTEM-NUMBER DELETE-FIELD DELETE-FIELD-COND DELETE-FIXED-COND DELETE-SUBFIELD DELETE-SUBFIELD-DELIMITER EDIT-SUBFIELD-HYPHEN FIXED-CHANGE-VAL FIXED-CHANGE-VAL-RANGE FIXED-FIELD-EXTEND FIXED-RANGE-OP REPLACE-STRING SORT-FIELDS

单册记录结果集的获取与批处理

单册记录键值 单册记录REC_KEY 9位管理记录号 6位单册顺序号(步长为10) 单册记录号结果文件 15位的REC_KEY

获取单册记录结果集-Z30

获取单册记录结果集(p_ret_adm_01)

获取单册记录结果集 根据分馆、馆藏地、到达日期提取单册信息 select z30_rec_key from z30 where z30_sub_library=‘WL30’ and z30_item_status=’11’ and z30_arrival_date between ‘20140501’ and ‘20140531’;

针对单册结果集的批处理-批修改

针对单册结果集的批处理-批删除

订单记录结果集的获取与批处理

订单记录键值 订单记录REC_KEY 9位管理记录号 5位顺序号 订单记录号结果文件 14位的REC_KEY

获取订单记录结果集-Z68

获取订单记录结果集(p_acq_02_01) 可检索字段 管理记录号 订单号 订单号2 订单号3 订购组 订单打开日期 订单更新日期 订单日期 订单类型 订单状态 发票状态 材料类型 分馆 书商代码 估计到达日期 可检索字段 出货日期 到达日期 到达状态 发票类型 发票号 发票状态 订购单册数 单册价格 数量备注 订单本地价格 订单最终价格 发票行项目总价 付款日期 预算代码 原始预支

定制专用的订单检索服务

获取订单结果集-APSM打印正式订购报表

获取单册记录结果集 按订单批次号范围 select z68_rec_key from z68 where z68_order_number_1 between 'upper(&&1)' and 'upper(&&2)'; 按书商检索 select z68_rec_key from z68 where z68_vendor_code like 'upper(&&1)%'; 按订购日期范围检索 select z68_rec_key from z68 where z68_order_date between '&&1' and '&&2'; 按附加订单号2范围 select z68_rec_key from z68 where z68_order_number_2 between 'upper(&&1)' and 'upper(&&2)'; 按订单状态检索 select z68_rec_key from z68 where z68_order_status='&&1';

获取订单记录结果集 按订购分馆 select z68_rec_key from z68 where z68_sub_library = '&&1'; 按采访方式 select z68_rec_key from z68 where z68_method_of_aquisition = '&&1'; 按订购组别 select z68_rec_key from z68 where z68_order_group = '&&1'; 按订购人检索 select substr(z71_rec_key,2,14) from z71 where z71_user_name = 'upper(&&1)' and z71_rec_key like 'O%' and z71_type='03'; 按预算检索 select z601_rec_key_3 from z601 where z601_rec_key like '&&1'; 注:&&1需转成大写,且补齐50位。

针对订单结果集的批处理-打印清单

读者记录结果集的获取与批处理

读者记录键值 读者记录REC_KEY 12位编号

读者记录相关表 读者全局信息Z303 读者本地信息Z305 读者地址信息Z304 读者ID信息Z308

读者记录结果集获取 按ID号范围 select distinct z308_id from z308 where substr(z308_rec_key,3,20) between 'upper(&&1)' and 'upper(&&2)'; 按单位检索 select distinct substr(z304_rec_key,1,12) from z304 where z304_address like '%&&1%'; 按有效期范围检索 select distinct substr(z305_rec_key,1,12) from z305 where z305_expiry_date between '&&1' and '&&2'; 按注册日期范围检索 select distinct substr(z305_rec_key,1,12) from z305 where z305_registration_date between '&&1' and '&&2';

读者记录结果集获取 按读者状态检索 select distinct substr(z305_rec_key,1,12) from z305 where z305_bor_status='&&1'; 按读者类型检索 select distinct substr(z305_rec_key,1,12) from z305 where z305_bor_type = '&&1'; 按全局备注检索 select distinct z303_rec_key from z303 where z303_field_1 like '%&&1%' or z303_field_2 like '%&&1%' or z303_field_3 like '%&&1%';

记录键值转换

记录键值转换 - p_manage_70 不同结果集之间进行转换 转换例程有: ADM-TO-ITEM BIB-TO-HOL ADM-TO-ORDER BARCODE-TO-ITEM BIB-TO-ADM BIB-TO-ITEM BIB-TO-ORDER ITEM-TO-BIB ORDER-TO-BIB BIB-TO-HOL ITEM-TO-HOL BARCODE-TO-HOL HOL-TO-BIB HOL-TO-ITEM HOL-TO-BARCODE BARCODE-TO-BIB BIB-TO-BARCODE ADM-TO-BIB

记录键值转换 - p_manage_70

记录之间的关联关系 书目与单册 书目与订单 单册与订单 读者 z13_rec_key=substr(z30_rec_key,1,9) z30_order_number=trim(z68_order_number) 读者 z304_rec_key=z303_rec_key||’01’ and z305_rec_key=z303_rec_key||’WHU50’ and z308_id=z303_rec_key

小结

各种记录的键值 记录类型 键值 样例 书目记录 9位数字,即书目记录号 000123456 管理记录 9位数字,即管理记录号 单册记录 15位数字,管理记录号+6位顺序号,通常顺序号以10为步长 000123456000010 单册条码 30位字符类型 21073597 订单记录 14位数字,管理记录号+5位顺序号 00012345600001 订单号 ZGC20090010 读者记录 12位字母或数字,及读者ID ID51 读者条码 20位字母或数字 FZ000000004

检索结果集 记录类型 格式 样例 检索 打印或其他服务 书目记录 nnnnnnnnn (Num 9) 书目记录号 000012345 p-ret-01 p-ret-03 p-ret-04 p-ret-10 检索模块保存结果集 p-print-03 p-print-08 p-manage-25 (check) p-manage-37 (fix) p-manage-40 (re-index) p-manage-21 (global change) p-manage-33 (delete) ...... 单册记录 nnnnnnnnnnnnnnn (Num 15) 管理记录号+ 6位的顺序号 000012345000010 p-ret-adm-01 p-manage-62 (update) p-iem-11 (delete) 订单记录 nnnnnnnnnnnnnn (Num 14) 管理记录号+5位的顺序号 00001234500001 p-acq-02 p-acq-03 (print)

任务管理与调度系统服务框架 结果集: 书目记录号 管理记录号 单册键值 读者ID 订单键值 获取 结果集 审核 处理

谢谢!