天天看點

《DB 查詢分析器》使用技巧之(二)

                《DB 查詢分析器》使用技巧之(二)

                                                                              馬根峰 

                                     ( 廣東聯合電子收費股份有限公司, 廣州 510300) 

作者部落格:

  新浪部落格:   http://blog.sina.com.cn/magenfeng

  搜狐部落格:   http://magenfeng.blog.sohu.com/ 

  QQ空間:    http://630414817.qzone.qq.com/ 

  CSDN文庫: http://download.csdn.net/user/magenfeng

  CSDN部落格: http://blog.csdn.net/magenfeng

0   引言   

            中國本土程式員馬根峰推出的個人作品----萬能資料庫查詢分析器,其中文版本《DB查詢分析器》、英文版本《DB Query Analyzer》。

            萬能資料庫查詢分析器集哈希技術、連結清單等多種資料結構于一體,使用先進系統開發技術,經曆4年的研究、開發、測試周期,長達5萬多行代碼的工作量,使得萬能資料庫查詢分析器具有強大的功能、友好的操作界面、良好的操作性、跨越資料庫平台。

            在《程式員》2007第2期的“新産品&工具點評”部分,編輯“特别推薦”了“萬能資料庫查詢分析器”釋出。本期隻點評了5個工具,分别是“Adobe Acrobat 8中文版”、“迅雷搜尋1.7新版上線”、“Google桌面搜尋5.0中文釋出”、“BEA釋出WebLogic SIP Server 3.0”和特别推薦“萬能資料庫查詢分析器”釋出。前面4個都是國内外大型軟體公司的産品,隻有“萬能資料庫查詢分析器”是個人創作的軟體。截止到目前,在國内最著名的軟體下載下傳網站“中關村線上”中下載下傳量近9萬次,位居整個資料庫類排行謗中前20位。

            截止到 2011年11月9日,在Google搜尋關鍵字“DB 查詢分析器”、“DB Query Analyzer”,搜尋結果分别在80萬、150萬左右;在Baidu搜尋關鍵字“DB 查詢分析器”、“DB Query Analyzer”,搜尋結果均在40萬左右。在世界範圍内,從功能上也僅有國外的Query Tool可以與萬能資料庫查詢分析器比肩,萬能資料庫查詢分析器當屬國内第一查詢分析器無疑。

            下面前台以中文版本《DB 查詢分析器》、背景以IBM DB2、MYSQL、Sybase、MS SQLServer資料庫為例,簡單介紹用《DB 查詢分析器》如何生成常用的SQL語句。

            需要說明的是,《DB 查詢分析器》能夠在連接配接大型資料庫系統Oracle、Sybase、DB2、Informix、MS SQL SERVER、MYSQL時均可以自動生成常用的SQL語句。

1        連接配接ODBC資料源

            連接配接上基于MYSQL資料庫系統的ODBC資料源“mysql_mgf”後,然後 在《DB 查詢分析器》的對象浏覽器中叉開對應的表tb_station,然後用滑鼠右鍵點選tb_station,《DB 查詢分析器》就會彈出一個視窗,用于讓使用者選擇産生的SQL語句的類型,在本文,均選擇生成前100行記錄,如下圖所示。

《DB 查詢分析器》使用技巧之(二)

                    圖1    連接配接上基于MYSQL資料庫系統的ODBC資料源“mysql_mgf”,結果如圖

2         生成MYSQL的SQL語句

            連接配接上基于MYSQL資料庫系統的ODBC資料源“mysql_mgf”。選擇生成前100行記錄的查詢語句,如下圖所示:

《DB 查詢分析器》使用技巧之(二)

                   圖2  連接配接上基于MYSQL資料庫系統的ODBC資料源“mysql_mgf”

3         生成DB2的SQL語句

            連接配接上基于DB2資料庫系統的ODBC資料源“unit1562”。選擇生成前100行記錄的查詢語句,如下圖所示:

《DB 查詢分析器》使用技巧之(二)

                   圖3   連接配接上基于DB2資料庫系統的ODBC資料源“unit1562”

4         生成Sybase的SQL語句

            連接配接上基于Sybase資料庫系統的ODBC資料源“EAS Demo DB V4”。選擇生成前100行記錄的查詢語句,如下圖所示:

《DB 查詢分析器》使用技巧之(二)

                   圖4   連接配接上基于Sybase資料庫系統的ODBC資料源“EAS Demo DB V4” 

5         生成MS SQL Server的SQL語句

            連接配接上基于MY SQL Server資料庫系統的ODBC資料源“pub”。選擇生成前100行記錄的查詢語句,如下圖所示: 

《DB 查詢分析器》使用技巧之(二)

                    圖5   連接配接上基于MY SQL Server資料庫系統的ODBC資料源“pub”

             對于連接配接大型資料庫Oracle、Informix時,如何産生常用的SQL語句,感興趣的使用者可以自已來操作一下,在此就不再贅述了。

關于我

              馬根峰本人的微信公衆号:

              萬能資料庫查詢分析器

 馬根峰的部落格:

CSDN部落格:http://blog.csdn.net/magenfeng

新浪部落格:  http://blog.sina.com.cn/magenfeng

官方網址:   http://www.unitedpowersoft.com/

《DB 查詢分析器》使用技巧之(二)

                                                更多精彩文章,技術分享,敬請期待