商品簡介
利用《Oracle Database 11g & MySQL5.6開發手冊》,您將能夠在混合環境中創建出強大的數據庫應用程序。《Oracle Database 11g & MySQL 5.6開發手冊》規劃了這兩種平臺之間無縫操作的程序設計策略和最佳實踐方式。您可以學會如何遷移數據庫、移植SQL代碼、使用Oracle和MySQL數據庫以及配置高效率的查詢。在這本內容廣泛的書籍中,還包括了安全、監控和調試方面的技巧。
作者簡介
Michael McLaughlin,Oracle ACE,是美國愛達荷州楊百翰大學的計算機信息技術系教授,Michael參與Oracle公司系列產品的研發已經有20年了,擔任過開發者、DBA,以及電子商務套件應用程序DBA。他在諮詢、支持和開發方面都有建樹。他還是ATOMS事務架構(美國專利號#7 206 805和#7 290 056)的發明者。這兩項專利均歸屬Oracle公司所有。他撰寫了6本有關Oracle技術的著作,其中包括清華大學出版社引進並出版的《Oracle Database llg PL/SQL程序設計》、《Oracle Datebase llgPL/SQL編程實踐》等。
名人推薦
Michael McLaughlin所著的《Oracle Database 11g & MySQL 5.6開發手冊》特色:理解Oralce Database 11g和MySQL 5.6的架構;在兩個平臺之間轉換數據庫,并確保事務完整性;創建表、序列、索引、視圖和用戶賬戶;編寫并調試PL/SQL、SQL*Plus、SQL/PSM和MySQL Monitor的腳本;執行復雜查詢并管理數字和日期的計算;合并來源表中的數據并設置虛擬目錄。
目次
第Ⅰ部分 開發組件第1章 架構1.1 通用的客戶端-服務器計算模型1.2 Oracle Database llg1.2.1 客戶端軟件:SQL*Plus1.2.2 Oracle llg服務器軟件1.2.3 Oracle數據字典1.3 Oracle MySQL 5.61.3.1 客戶端軟件MySQL Monitor1.3.2 MySQL服務器軟件1.3.3 MySQL數據字典1.4 小結1.5 習題第2章 客戶端接口2.1 SQL*Plus2.1.1 與SQL*Plus連接和斷開連接2.1.2 在SQL*Plus環境下工作2.1.3 在SQL*Plus中編寫SQL語句2.1.4 用SQL*Plus保存SQL語句2.1.5 用SQL*Plus編輯SQL語句2.1.6 從緩衝區重新運行SQL*Plus的SQL語句2.1.7 在SQL*Plus中取消SQL語句條目2.1.8 調用並運行SQL*Plus腳本文件2.1.9 向SQL*Plus腳本文件傳遞參數2.1.10 調用PL/SQL程序,2.1.11 編寫SQL*Plus日誌文件2.2 MySQL Monitor2.2.1 連接和斷開MySQL Monitor2.2.2 編寫MySQL的SQL語句2.2.3 保存MySQL的SQL語句2.2.4 編輯MySQL的SQL語句2.2.5 取消MySQL的SQL語句2.2.6 調用和運行MySQL腳本文件2.2.7 設置會話變量2.2.8 調用SQL/PSM程序2.2.9 編寫MySQL的日誌文件2.3 小結2.4 習題第3章 安全模型3.1 安全屏障3.1.1 網絡的安全防護3.1.2 操作系統的安全防護3.1.3 數據庫的安全防護3.2 安全權限3.3 定義者和調用者權利3.3.1 定義者權利3.3.2 調用者權利3.4 小結3.5 習題第4章 事務模型4.1 數據事務4.2 ACID兼容的SQL語句4.2.1 INSERT語句4.2.2 UPDATE語句4.2.3 DELETE語句4.3 存儲程序4.4 觸發器4.5 小結4.6 習題第5章 約束5.1 NOTNULL約束5.1.1 Oracle數據庫的NOT NULL約束5.1.2 MySQL數據庫的NOT NULL約束5.2 UNIQUE約束5.2.1 Oracle數據庫的UNIQUE約束5.2.2 MySQL數據庫的UNIQUE約束5.2.3 唯一索引5.3 主鍵約束5.3.1 Oracle數據庫的主鍵約束5.3.2 MySQL數據庫的主鍵約束5.4 外鍵約束5.4.1 Oracle數據庫的外鍵約束5.4.2 MySQL數據庫的外鍵約束5.5 CHECK約束5.5.1 Oracle數據庫的CHECK約束5.5.2 MySQL數據庫的CHECK約束5.6 觸發器約束5.7 小結5.8 習題第Ⅱ部分 SQL開發第6章 創建用戶和結構6.1 用戶6.1.1 Oracle數據庫的用戶6.1.2 MySQL數據庫的用戶6.2 數據庫6.2.1 Oracle的模式6.2.2 MySQL的數據庫6.3 表6.3.1 Oracle數據庫的表6.3.2 MySQL數據庫的表6.4 索引6.4.1 Oracle數據庫的索引6.4.2 MySQL數據庫的索引……附錄A 習題解答