




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
使用DB查询分析器实现异构数据源中数据表的相互访问1 引言 硕士程序员马根峰(CSDN专访马根峰:海量数据处理与分析大师的中国本土程序员 )推出的个人作品-万能数据库查询分析器,中文版本DB 查询分析器、英文版本DB Query Analyzer。它具有强大的功能、友好的操作界面、良好的操作性、跨越各种数据库平台乃至于EXCEL和文本文件。你可以通过它 查询ODBC数据源(包括世面上所有的数据库、TXT/CSV文件、EXCEL文件)的数据。 你可以同时执行多条DML语句乃至存贮过程,结果会以你设定的表格、文本框、文件来返回; 从数据库导出千万条数据时,效率与DBMS没有什么区别; 允许执行的多条SQL语句返回的记录集保存到多个文件中; 允许用户自定义单次、周、月的“SQL 执行计划”; 具有强大的 SQL “执行计划”功能,你只要将“工具-选项”窗口中的选项“SQL执行计划连接自动恢复”设置为“选中”状态,那么即使在“SQL执行计划”期间数据库服务器宕过机,只要在“SQL执行计划”的时刻数据库服务器是处理启动状态,那么“SQL执行计划”都会被执行; 允许用户自定义导出文件中的字段间分隔符与行结束符; 603版本已经完全兼容任何Microsoft的Windows操作系统系列,包括Windows 10、Windows 8、Windows 7、Windows Vista、Windows 2003、Windows XP、Windows 2000、Windows NT、Windows ME、Windows 9X,可以直接在Windows操作系统上运行,而不需要更改任何操作系统的设置或者配置。DB 查询分析器在中关村在线下载量超过12万次,位居整个数据库类排行榜中前10位。在程序员2007第2期的“新产品&工具点评”部分,编辑“特别推荐”了万能数据库查询分析器发布。本人还撰写了关于万能数据库查询分析器有关技术中文、英文的93篇文章,发布在电脑编程技巧与维护、软件、计算机时代、电脑编程技巧与维护、百度文库、CSDN资源、和本人的CSDN博客上。本文将以中文版本DB 查询分析器7.022版本为例,详细介绍 如何使用DB查询分析器来进行不同数据源中数据表的相互访问。2 异构数据源中数据表间的常规访问技术异构数据源中数据表的相互访问,要么通过分布式数据库访问技术,要么通过数据整合,将数据整合到一个数据库中。对于大型数据库系统来说,都提供分布式数据库访问技术,是否支持异构数据库(即不同厂家的数据库产品)的访问,具体要看该数据库产品的技术说明。例如,对于ORACLE来说,通过创建DBLINK来进行不同地点的ORACEL数据库或者异构数据库的访问;对于DB2而言,通过infosphere federation server,即DB2数据联邦技术来进行不同地点的DB2数据库或者异构数据库的访问;对于MS SQL SERVER来说,通过创建链接服务器来进行不同地点的MS SQL SERVER数据库或者异构数据库的访问。不过对于初学者来说,以上的技术并非容易。但对于万能数据库查询分析器而言,则都可以直接连接上你的任何数据大型数据库系统,来访问其中的数据表以及该数据库的链接数据库中的数据表。但凡使用过万能数据库查询分析器的用户,都会非常喜欢它的良好的操作性、友好的操作界面和强大的功能。不仅如此,还可以通过Windows资源管理器创建一个目录,将所有数据源中要访问的数据表导出TXT/CSV文件到创建的目录中,然后建立一个基于TXT/CSV的ODBC数据源指向这个目录中,于是万能数据库查询分析器就可以直接访问该目录中的所有TXT/CSV文件,每个文件就像数据库中的一个数据表一样,他们之间可以用标准的SQL语言来进行访问,甚至关联访问。3 DB 查询分析器进行三个ODBC数据源数据表访问的集成环境实例 本例子是使用DB查询分析器的月执行计划功能,来生成交通部的数据旬报数据,关于如何旬报数据的详细算法与资料,请参见本人的技术文章(如何使用DB 查询分析器高效地生成旬报货运量数据)本例子中,涉及到3个数据源,第一个是EXCEL文件(ODBC数据源Excel_省界站);第二个是AIX上的DB2数据库(ODBC数据源UNITOLL2);第三个就是指向目录D:BETWEEN_DB中TXT/CSV的ODBC数据源TXT_CSV_ODBC。3.1 创建ODBC数据源Excel_省界站图1 创建指向EXCEL文件的ODBC数据源(一)图2 创建指向EXCEL文件的ODBC数据源(二)图3 创建指向EXCEL文件的ODBC数据源(三)3.2 创建TXT/CSV数据源TXT_CSV_ODBC图4 创建指向TXT/CSV文件的ODBC数据源TXT_CSV_ODBC(一)图5 创建指向TXT/CSV文件的ODBC数据源 TXT_CSV_ODBC(二)3.3 DB查询分析器访问EXCEL_省界站,生成 D:BETWEEN_DB省界站.txt图6 访问EXCEL_省界站,生成 D:BETWEEN_DB省界站.txt3.4 DB查询分析器访问UNITOLL2,生成 几个TXT文件图7 添加月执行计划,访问UNITOLL2,生成 D:BETWEEN_DB新增收费站.txt另外,在其它窗口,使用DB查询分析器创建生成其它4个TXT文件的月执行计划,来分别生成 本旬.txt、去年本旬.txt、月初到本旬累计.txt、去年月初到本旬累计.txt这4个TXT文件。3.5 DB查询分析器访问TXT_CSV_ODBC,生成 最终旬报结果文件D:BETWEEN_DB执行结果.csv-计算本旬数据-从新增收费站入,并且不是从省界站入SELECT round(sum(货车车流量_万辆),0),round(sum(货运量_万吨),0)FROM 本旬.txt WHERE (TRIM(INAREANO)+,+TRIM(INROADNO)+,+TRIM(INSTATIONNO) IN (SELECT TRIM(AREANO)+,+TRIM(ROADNO)+,+TRIM(STATIONNO) FROM 新增收费站.txt ) AND (TRIM(INAREANO)+,+TRIM(INROADNO)+,+TRIM(INSTATIONNO) NOT IN (SELECT TRIM(AREANO)+,+TRIM(ROADNO)+,+TRIM(STATIONNO) FROM 省界站.txt )图8 访问TXT_CSV_ODBC,生成 D:BETWEEN_DB执行结果.csv (一)图9 访问TXT_CSV_ODBC,生成 D:BETWEEN_DB执行结果.csv (二)图10 执行结果.csv文件的内容图11 数据源TXT_CSV_ODBC对应的目录 D:BETWEEN_DB4 结束语 今天只是举例来介绍一下DB查询分析器如何创建一个集成的目录环境,来进行跨数据源的数据访问。本人共撰写关于万能数据库查询分析器的93 篇中文、英文的技术文章来介绍它的强大功能,这些文章及下载链接详见本人的CSDN博客。因为万能数据库查询分析器安装时不需要任何插件与虚拟环境,并且完全兼容任何Microsoft的Windows操作系统系列,包括最新的Windows 10,所以安装在资金结算中心的Windows各版本操作系统上,因为其强大的功能、友好的操作界面、良好的操作性、跨不同的数据库平台,它为数据库应用的开发者提供更方便、快捷的支持,在广东联合电子服务股份有限公司得到了广泛地使用与好评。5 本人撰写的关于万能数据库查询分析器的93 篇技术文章 目前以下7篇文章发布几个国内计算机刊物上:1 马根峰 基于数据仓库的广东省高速公路一张网过渡期通行数据及异常分析系统 杭州:计算机时代,2015年第7期2 马根峰 DB Query Analyzer中断SQL语句的执行 杭州:计算机时代,2011年第12期3 马根峰 DB 查询分析器 批量执行DML语句并返回更详细的信息 北京:电脑编程技巧与维护,2011年第24期4 马根峰 DB Query Analyzer中的事务管理在DB2中的应用 北京:电脑编程技巧与维护,2011年第22期5 马根峰 DB 查询分析器中断SQL语句的执行 天津:软件,2011年第6期6 马根峰 万能数据库查询分析器中的事务管理在Oracle中的应用 上海:微型电脑应用,2011年第11期 7 马根峰 新产品&工具点评 特别推荐:万能数据库查询分析器发布 程序员,2007年2期以下86篇文章发布在百度文库、CSDN资源、和本人的四大博客上:万能数据库查询分析器使用技巧之(一)直到万能数据库查询分析器使用技巧之(十六)共16篇The 1st tip of DB Query Analyze直到The 16th skills of DB Query Analyzer共16篇如何在客户端配置ODBC来访问远程DB2 for Windows服务器How to configure ODBC DSN in Client to access remote DB2 for Windows如何在服务器上配置ODBC来访问本机DB2 for Windows服务器How to configure ODBC DSN to access local DB2 for Windows软件开发顶尖高手的杀手锏SQL语句Which SQL statement is the trump card to the senior software developerDB 查询分析器批量执行DML语句并返回更详细的信息用万能数据库查询分析器测试SQLite对4大SQL精髓语句的支持用“DB查询分析器”的对象浏览器来展现数据库的数据字典万能数据库查询分析器用户已基本涵盖当前所有数据库系统The DBMS that DB Query Analyzer Users often use cover all kinds of DBMS查询分析器应必须具备的功能-中断查询的执行万能数据库查询分析器的EXE文件加壳技术Exe packer prevent DB Query Analyzer from being debugged自己开发的万能数据库查询分析器终于有了较大的成果DB Query Analyzer中断SQL语句的执行DB 查询分析器 批量执行DML语句并返回更详细的信息DB Query Analyzer中的事务管理在DB2中的应用DB 查询分析器中断SQL语句的执行万能数据库查询分析器中的事务管理在Oracle中的应用特别推荐:万能数据库查询分析器发布软件开发高手须掌握的4大SQL精髓语句(一)软件开发高手须掌握的4大SQL精髓语句(二)软件开发高手须掌握的4大SQL精髓语句(三)软件开发高手须掌握的4大SQL精髓语句(四)软件开发高手须掌握的4大SQL精髓语句(综合篇)巅峰之作-万能数据库查询分析器5.01 发布万能数据库查询分析器与EXCEL强强联合进行数据分析DB 查询分析器批量执行多条SQL语句并查看各自的执行时间DB查询分析器访问EXCEL时,要在表名前后加上中括弧或双引号The table name must be enclosed in double quotation marks or square bracket while accessing EXCEL by DB Query Analyzer如何使用ZOL一键安装器下载中关村在线的源安装包How to download the installation package by ZOL DownerDB 查询分析器 6.03 ,遨游于任何Windows操作系统之上的最优秀的数据库客户端工具DB Query Analyzer, the most excellent Universal database Access tools on any Microsoft Windows OS DB 查询分析器 6.03 在Windows 8.1上安装与运行演示Demonstration of DB Query Analyzer 6.03 Installation and Running on Microsoft Windows 8 DB 查询分析器 6.03 如何灵活、快捷地操作国产达梦数据库DB 查询分析器 6.03 方便地创建DB2自定义函数How to easily create DB2 user function by DB Query Analyzer 6.03 DB 查询分析器 7.01 在 Windows 10 上的安装与运行展示Install and run DB Query Analyzer 7.01 on Microsoft Windows 10 通用固定长度编码格式的字符串查找算法的实现A universal function of searching fixed-length coded string in a string field如何使用 DB 查询分析器 高效地生成旬报货运量数据How to generate the complex data regularly to Ministry of Transport of P.R.C by DB Query AnalyzerDB 查询分析器使用SQL语句直接高效地访问文本文件Access text files using SQL statements by DB Query AnalyzerDB 查询分析器7.01新增的周、月SQL执行计划功能The new powerful function SQ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生态旅游与绿色交通模式-洞察及研究
- 地幔对流与岩石圈变形的相互影响-洞察及研究
- 微服务安全风险分析-洞察及研究
- 岩溶地区土壤侵蚀与生物地球化学循环关系-洞察及研究
- 智能财务在服务业的应用-洞察及研究
- 合规科技投入效益评估-洞察及研究
- 多级权限管控架构-洞察及研究
- 仓储物流行业智能化的未来趋势研究-洞察及研究
- 冶金机器人应用技术-洞察及研究
- 农村信用社吐鲁番市托克逊县2025秋招英文面试题库及高分回答
- 海运订舱基础知识培训课件
- 公安机关人民警察执法资格(高级)考前点题卷一
- 人力资源管理SOP标准化流程手册
- 2025-2026学年人教鄂教版(2024)小学科学三年级上册(全册)教学设计(附目录P137)
- 2025-2030中国家政服务业社区化发展与本地化服务模式探讨
- 2025年翼状胬肉试题及答案
- 2025年暗挖隧道坍塌应急救援演练脚本(2篇)
- 2025年Q2起重机司机模拟考试题库(附答案)
- 道路绿化监理规划方案(3篇)
- 沥青混凝土供货方案及保障措施
- (高清版)T∕CES 243-2023 《构网型储能系统并网技术规范》
评论
0/150
提交评论