名師講壇:Oracle SQL入門與實戰經典 | 被動收入的投資秘訣 - 2024年6月

名師講壇:Oracle SQL入門與實戰經典

作者:何明何茜穎
出版社:清華大學
出版日期:2015年05月01日
ISBN:9787302366300
語言:繁體中文

是一本小說式Oracle SQL的入門教材。書中使用簡單、生動的生活中的例子來解釋復雜的計算機和數據庫概念。《名師講壇——Oracle SQL入門與實戰經典》又是一本Oracle SQL的實用教材,內容覆蓋了OCP(Oracle認證專家)考試的幾乎全部內容,但重點放在實際工作能力的訓練,每章中都有大量的例題,而且每道題都給出了答案。為了幫助讀者理解,許多概念和例題都給出了商業應用背景,還有很多例題可以不加修改或略加修改即可應用於實際工作中。所有圖形操作和比較難的命令行操作都附有教學視頻,讀者可以在隨書的光盤中找到,另外一些較難的命令已經被做成了正文或SQL腳本文件存在光盤中,讀者可以通過復制和粘貼來運行。簡而言之,本書的顯著特點是:1.一本小說式、可輕松閱讀的Oracle SQL教材;2.配備了43講視頻,Oracle專家向您面對面講解;3.適合於OCP認證學習;4.適合於Oracle 11g、10g、9i、8等多個版本;5.給出了具體的商業應用背景,增強了實戰性。何明,Oracle、Linux高級講師,十余年Oracle數據庫、Linux技術服務與培訓經驗,先后為西門子、惠普、中國移動、中國網通、中信銀行、神州數碼、NEC、殼牌(Shell)、中國民航、北電網絡、天津地稅局和財政局、唐山鋼鐵集團、索貝數碼、TOM在線(香港)、北京郵政局等50余家大中型企業做過培訓。1982年起,在國家地震局研究所從事數據處理工作,在PDP-11、VAX-780等計算機上進行Fortran、Pascal、C語言和匯編的編程工作。1991年開始在國外從事信息系統管理員和分析員的工作。1999年在新西蘭公立理工學院任兼職講師,為大學本科生講授數據庫課程。20余年程序開發和數據庫系統管理經驗,OCP專業證書(Oracle 8,8i,9i DBA),新西蘭梅西大學商業榮譽碩士,新西蘭奧克蘭大學信息系統研究生,成都理工大學工學學士。何茜穎,新西蘭奧克蘭大學一級榮譽研究生(信息系統),奧克蘭大學商業學士(金融、信息系統)。從2008年開始一直從事一個金融風險管理聯機學習系統(主要開發和部署工具為Oracle Application Express)的設計與開發工作,之前曾是一個維持供應鏈管理信息系統的主要研發人員。2005至2006年在新西蘭最大的建築公司(Fletcher Building Products Ltd)任職,負責訂單、發票和庫存信息的處理及客戶追蹤等。

第0章 Oracle的安裝及相關配置0.1 Oracle的安裝0.2 Oracle 11g中的SQL*Plus0.3 scott用戶及其對象維護0.4本書中將用到的表0.5 SQL(Structured Query Language)語言0.6本書所用的術語0.7 Oracle 10g的SQL*Plus界面0.8使用iSQL*Plus0.9使用DOS窗口啟動SQL*Plus第1章 簡單查詢語句1.1最簡單的查詢語句1.2在查詢語句中如何選擇特定的列1.3如何書寫查詢語句1.4列標題和數據的默認顯示格式1.5如何在SQL語句中使用算術表達式1.6如何在SQL語句中使用列的別名1.7連接運算符1.8 DISTINCT運算符1.9基本查詢語句的格式1.10您應該掌握的內容第2章 限制性查詢和數據的排序2.1如何限制所選擇的數據行2.2比較運算符2.3 如何使用BETWEEN AND比較運算符2.4在SQL語句中使用字符串和日期2.5使用IN比較運算符2.6使用LIKE比較運算符2.7如何使用轉義操作符2.8 ORDER BY子句2.9在ORDER BY子句中使用別名或表達式2.10在ORDER BY子句中使用列號2.11在ORDERBY子句中使用多列2.12在ORDER BY子句中使用在SELECT列表中沒有的列2.13擴充后的查詢語句的格式2.14您應該掌握的內容第3章 常用的SQL*Plus命令3.1 DESC[RIBE]命令3.2 SET LINE[SIZE]{80In}命令3.3 L命令和ntext命令3.4 「/」命令3.5 n(設置當前行)命令和A[PPEND】(附加)命令3.6 DEL命令3.7 C[HANGE]命令3.8如何生成腳本文件3.9如何編輯腳本文件3.10如何直接運行腳本文件3.11 SPOOL命令3.12將Oracle數據庫的數據導出給其他系統3.13將數據導出操作自動化3.14商業智能軟件讀取Oracle數據的簡單方法3.15您應該掌握的內容第4章 單行函數4.1什麼是函數4.2單行函數簡介4.3單行字符型函數4.4使用單行字符型函數的實例4.5數字型函數4.6 日期型數據的處理4.7 日期型函數4.8 ROUND和TRUNC函數用於日期型數據4.9不同數據類型之間的隱含轉換4.10不同數據類型之間的顯式轉換4.11您應該掌握的內容第5章 NULL值的處理、邏輯操作和函數嵌套5.1什麼是空值5.2含有空值的表達式的運算5.3空值的排序5.4邏輯表達式和邏輯運算符5.5運算符的優先級……第6章 綜合數據和分組函數第7章 多表查詢第8章 子查詢第9章 控制SQL*Plus的環境和數據字典簡介第10章 創建表第12章 數據的維護第13章 索引與約束第14章 視圖第15章 序列號和同義詞第16章 用戶管理第17章 SQL Developer簡介和集合操作第18章 Express概述和安裝第19章 Express的用戶界面第20章 創建和預覽Express網頁第21章 編輯Express網頁第22章 在網頁中加入鏈接第23章 管理數據和部署應用程序

SQL(Structured Query Language)是標准的關系數據庫管理系統(Relational Database Management Systems)操作語言。它是一種非過程化的第4代高級語言,其語法與英語非常相似,因此,也是一種比較容易學習的計算機語言。SQL操作語言對初學者幾乎沒有任何要求,換句話說,初學者可以不具備任何計算機經驗。Oracle是一個適合於大中型企業的數據庫管理系統,其市場占有率是所有的數據庫管理系統中最高的,主要的用戶為銀行、電信、移動通信、航空、保險、金融、跨國公司和電子商務等。根據WTO的有關協議,我國在以上領域要逐年開放市場,因此,隨着這些領域外資的大量涌入,在不遠的將來對Oracle數據庫管理員和開發人員的需求將急劇增加。


相關書籍