Oracle數據庫管理與開發pdf

下載地址:網盤下載

?

基本介紹

編輯

內容簡介

Oracle是一個適合于大中型企事業的數據庫管理系統,在銀行、電信、移動通信、航空、保險、金融、氣象、鐵路、跨國公司和電子商務等諸多領域得到了廣泛的應用。據統計,在所有數據庫管理系統中,Oracle的市場占有率是最高的,而且在可預見的將來其霸主地位也是難以動搖的。?
  《Oracle數據庫管理與開發(適用于OCP認證)》(何明編著)是作者二十多年IT工作和教學實踐的總結與升華,可作為Oracle數據庫的入門教材,也可作為OCP認證的入門級參考書。

作者簡介

何明,Oracle高級講師,10年Oracle數據庫技術服務與培訓經驗,先后為西門子、惠普、中國移動、中國網通、中信銀行、神州數碼、NEC、殼牌(Shell)、中國民航、北電網絡、天津地稅局和財政局、唐山鋼鐵集團、索貝數碼、TOM在線(香港)、北京郵政局等50余家大中型企業做過Oracle培訓。

圖書目錄

編輯
第0章Oracle的安裝及相關配置?
  0.1Oracle的安裝?
  0.2進入Oracle的SQL*Plus界面?
  0.3scott用戶及其對象維護?
  0.4本書中將用到的表?
  0.5SQL(Structured Query Language) 語言?
  0.6本書所用的術語?
  0.7Oraclellg上的SQL木P1us?
  0.8使用iSQL*Plus?
  0.9使用DOS窗口啟動SQL*Plus?
  第1章簡單查詢、限制性查詢和數據的 排序?
  1.1最簡單的查詢語句?
  1.2在查詢語句中如何選擇特定的 列(投影操作)?
  1.3如何書寫查詢語句?
  1.4列標題和數據的默認顯示格式?
  1.5如何在SQL語句中使用算術表達式?
  1.6如何在SQL語句中使用列的別名?
  1.7連接運算符?
  1.8DISTINCT運算符?
  1.9基本查詢語句的格式?
  1.10如何限制所選擇的數據行(選擇 操作)?
  1.11如何使用BETWEEN AND比較運算符?
  1.12在SQL語句中使用字符串和日期?
  1.13使用IN比較運算符?
  1.14使用LIKE比較運算符?
  1.15如何使用轉義操作符?
  1.16ORDER BY予句(排序操作)?
  1.17在ORDER BY子句中使用別名 或表達式?
  1.18在ORDER BY子句中使用列號及使用多列?
  1.19擴充后的查詢語句的格式?
  1.20練習題?
  第2章常用的SQL*Plus命令和環境 變量?
  2.1DESC(RIBE)命令?
  2.2SETLINE(SIZE){80∣n)命令?
  2.3L命令和ntext命令?
  2.4“/”(RUN)命令?
  2.5n(設置當前行)命令和A(PPEND) (附加)命令?
  2.6DEL命令?
  2.7C(HANGE)命令?
  2.8如何生成腳本文件?
  2.9如何編輯腳本文件?
  2.10如何直接運行腳本文件?
  2.11SPOOL命令?
  2.12控制SQL*Plus的環境?
  2.13SQL*Plus的環境變量ECHO?
  2.14常用的SQL*Plus環境變量?
  2.15SQL*Plus的COLUMN格式化命令?
  2.16SQL*Plus的其他格式化命令?
  2.17怎樣獲取SQL*Plus的幫助信息?
  2.18練習題?
  第3章函數、NULL值的處理以及邏輯操作?
  3.1什么是函數?
  3.2單行函數簡介?
  3.3單行字符型函數?
  3.4使用單行字符型函數的實例?
  3.5數字型函數?
  3.6 期型數據的處理?
  3.7日期函數?
  3.8 ROUND和TRUNC函數用于日期型數據?
  3.9不同數據類型之間的隱含轉換?
  3.10不同數據類型之間的顯式轉換?
  3.11什么是空值?
  3.12含有空值的表達式的運算?
  3.13空值的排序?
  3.14邏輯表達式和邏輯運算符?
  3.15運算符的優先級?
  3.16NVL函數?
  3.17DECODE函數?
  3.18單值函數的嵌套?
  3.19Oracle 9i新增加的單值函數和表達式?
  3.20COUNT函數?
  3.21AVG和SUM函數?
  3.22MAX和MIN函數?
  3.23GROUP BY子句的應用與排列次序?
  3.24GROUP BY子句的特殊用法以及非法操作?
  3.25HAVING子句的使用?
  3.26分組函數的嵌套?
  3.27分組函數的空值問題?
  3.28其他的分組函數和分組函數的小結?
  3.29練習題?
  第4章多表查詢和單行子查詢?
  4.1數據庫的規范化?
  4.2主鍵和實體完整性?
  4.3第一范式?
  4.4消除部分依賴?
  4.5外鍵和引用完整性?
  4.6第二范式和第三范式?
  4.7規范化過程小結?
  4.8多表連接?
  4.9相等連接?
  4.10連接中表別名的使用?
  4.11笛卡兒乘積(乘積連接)?
  4.12自連接?
  4.13兩個以上表的連接?
  4.14不等連接?
  4.15外連接?
  4.16SQL:1999語法的笛卡兒乘積和自然連接?
  4.17使用USING子句和ON子句的連接?
  4.18使用ON子句的多表連接和附加條件?
  4.19左外連接和右外連接?
  4.20全外連接?
  4.21為什么引入單行子查詢?
  4.22WHERE子句中的單行子 查詢?
  4.23HAVING子句和FROM子句 中的單行子查詢?
  4.24練習題?
  第5章表、索引以及替代變量?
  5.1創建表的語句以及命名和引用 規則?
  5.2列的數據類型和默認值?
  5.3創建表的例子?
  5.4利用子查詢來創建表?
  5.5修改表的結構?
  5.6改變對象的名稱?
  5.7截斷表和刪除表?
  5.8為什么引入索引?
  5.9如何建立索引?
  5.10如何查看索引?
  5.11使用索引時應注意的問題?
  5.12如何刪除索引?
  5.13替代變量引入的原因?
  5.14以&開始的替代變量?
  5.15字符型和日期型替代變量?
  5.16以&&開始的替代變量?
  5.17替代變量可以出現的地方?
  5.18使用DEFINE定義替代變量?
  5.19使用ACCEPT定義替代變量?
  5.20 ACCEPT命令的格式和選項?
  5.21練習題?
  第6章數據的維護?
  6.1準備工作?
  6.2INSERT語句?
  6.3INSERT語句中的空值問題?
  6.4如何向表中插入特殊的值?
  6.5如何利用子查詢向表中插入數據?
  6.6如何利用替代變量向表中插入數據和將INSERT語句存入腳本文件?
  6.7利用ACCEPT在INSERT語句中產生用戶友好的系統提示?
  6.8UPDATE語句?
  6.9基于另一個表來修改記錄?
  6.10利用多列子查詢來修改記錄?
  6.11 DELETE語句?
  6.12在使用DELETE時可能出現的問題?
  6.13基于另一個表來刪除行?
  6.14引入事務處理的原因和Oracle數據庫的事務?
  6.15利用COMMIT和ROLLBACK 語句控制事務?
  6.16有關事務處理應注意的一些 問題?
  6.17練習題?
  第7章Oracle系統的約束?
  7.1 Oracle系統提供的約束?
  7.2非空約束?
  7.3查看有關約束的信息?
  7.4唯一約束?
  7.5條件約束?
  7.6主鍵約束?
  7.7外鍵約束?
  7.8外鍵約束對DML語句和DDL語句的影響?
  7.9外鍵的ON DELETE SET NULL 和ON DELETE CASCADE子句?
  7.10約束的維護?
  7.11約束小結?
  7.12練習題?
  第8章視圖、序列和同義詞?
  8.1為什么引入視圖?
  8.2使用視圖的好處?
  8.3如何創建視圖?
  8.4如何修改視圖?
  8.5Oracle系統如何管理視圖?
  8.6如何使用視圖來進行DML 操作?
  8.7如何使用視圖的WITH CHECK OPTION子句?
  8.8WITH READ ONLY子句的 使用?
  8.9如何刪除視圖?
  8.10 ROWNUM的更多應用?
  8.11序列號的引入及創建序列號 語句的格式?
  8.12如何創建序列號?
  8.13如何使用創建的序列號?
  8.14 NEXTVAL和CURRVAL虛 (偽)列介紹和它們的使用 規則?
  8.15序列號的修改?
  8.16刪除序列號?
  8.17同義詞的引入及創建?
  8.18創建公用同義詞及刪除 同義詞?
  8.19練習題?
  第9章Oracle的體系結構?
  9.1Oracle引入復雜的體系結構的原因?
  9.2Oracle數據庫中常用的術語?
  9.3Oracle數據庫管理系統的體系結構?
  9.4Oracle服務器的安裝方式?
  9.5Oracle實例和數據庫以及其他的關鍵文件?
  9.6建立與Oracle實例的連接?
  9.7各種不同的連接方式?
  9.8服務器進程?
  9.9Oracle執行SQL查詢語句的步驟?
  9.10共享池(shared pool)?
  9.11數據庫高速緩沖區(database buffercache)?
  9.12內存緩沖區顧問(v$db_cache advice)?
  9.13重做日志緩沖區(redo log buffer)?
  9.14大池(large pool)和Java池 (Javapool)?
  9.15內存緩沖區大小的設定?
  9.16內存緩沖區信息的獲取?
  9.17重做日志寫進程(LGWR)及快速提交(fast commit)?
  9.18數據庫寫進程 (DBWR/DBWn)?
  9.19系統監督進程(SMON)和進程監督進程(PMON)?
  9.20校驗點(checkpoint)和校驗點進程?
  9.21歸檔日志(ARCH/ARCn)進程?
  9.22小結?
  9.23練習題?
  第10章Oracle數據庫管理工具與實例 管理?
  10.1Oracle通用安裝程序(Oracle Universallnstaller)?
  10.2Oracle數據庫配置助手 (DBCA)?
  10.3數據庫管理員用戶sys和 system?
  10.4SQL*Plus命令行工具?
  10.5Oracle10g企業管理器 (EM)?
  10.6初始化參數文件(initialization parameter files)?
  10.7靜態參數文件(PFILE)?
  10.8動態服務器參數文件 (SPFILE)?
  10.9啟動數據庫?
  10.10將數據庫置為限制模式?
  10.11關閉數據庫?
  10.12如何利用診斷文件來監督實例?
  10.13練習題?
  ……?
  第11章數據字典和控制文件?
  第12章重做日志文件?
  第13章表空間和數據文件的管理?
  第14章存儲結構及其之間的關系和創建數據庫?
  第15章管理還原數據?
  第16章管理表?
  第18章用戶及系統資源和安全的管理?
  第19章管理權限?
  第20章管理角色?
  參考文獻

?

下載地址:網盤下載

?

轉載于:https://www.cnblogs.com/long12365/p/9731116.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/253557.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/253557.shtml
英文地址,請注明出處:http://en.pswp.cn/news/253557.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

DVS/DVR區別

一、DVS (Digital Video Server)網絡視頻服務器的簡稱。DVS(網絡視頻服務器)的原理網絡視頻服務器主要實現模擬視音頻信號的IP 化。經數字化的視音頻信號MPEG-4 視頻壓縮算法和G.729/ADPCM 音頻壓縮算法進行壓縮編碼,然后通過IP 網將低碼率的…

自動對焦方法學習

實現自動對焦的方法有很多種,可以根據不同的工作原理,將自動對焦技術分成不同種類。 按照系統是否自帶信號發射系統,可以分為主動式與被動式兩種類型。 主動式對焦方法是由成像系統中的發射裝置發出信號,然后再由接收裝置接收從被攝景物所反射回來的反饋信號并利用通過計算…

微粒化運營:升級內容產業消費體驗(附視頻版)

那些最受歡迎的內容平臺做對了什么? Facebook和Google是全球互聯網廣告產業中最早開始微粒化運營的代表,Google的互聯網精準廣告的思路與微粒化運營是完全相同的,這兩家公司也因此獲得了全球超過20%的互聯網廣告的收入。 以Facebook為例&…

mycat讀寫分離

只需要讀寫分離的功能&#xff0c;分庫分表的都不需要。 涉及到的配置文件&#xff1a; 1.conf/server.xml 主要配置的是mycat的用戶名和密碼&#xff0c;mycat的用戶名和密碼和mysql的用戶名密碼是分開的&#xff0c;應用連接mycat就用這個用戶名和密碼。 <?xml version&q…

chisel快速入門(一)

一、概述 Chisel&#xff08;Constructing Hardware In a Scala Embedded Language&#xff09;是一種嵌入在高級編程語言Scala的硬件構建語言。Chisel實際上只是一些特殊的類定義&#xff0c;預定義對象的集合&#xff0c;使用Scala的用法&#xff0c;所以在寫Chisel程序時實際…

DVS/DVR常見的監控名詞

英文名詞 說明BNC 全稱Bayonet Nut Connector&#xff0c;一種用于同軸電纜的連接器DHCP 動態主機配置協議&#xff0c;用于動態地指派配置信息DNS 域名系統&#xff0c;以用戶友好的方式將名字轉換為…

導出數據生成excel

前臺&#xff1a; <asp:Button ID"btnMoney" runat"server" Text"經費使用總結表" CssClass"admin_cx marginleft" Height"25" OnClick"btnMoney_Click" /> 后臺&#xff1a; protected void btnMoney_Cli…

U盤基本處理,U盤與移動固態硬盤

一、辨別 USB2.0 和 USB3.0 1、從USB外觀上來看&#xff0c;USB2.0通常是白色或黑色&#xff0c;而USB3.0則改觀為“高大上”的藍色接口。 目前&#xff0c;部分筆記本電腦USB接口&#xff0c;已同時提供對USB2.0及USB3.0的支持&#xff0c;我們可以通過接口顏色來區別。 2、從…

UWP_小說在線閱讀器:功能要求與技術要求

注&#xff1a;2017年2月23日正式提上日程 學了WP開發也有一年了&#xff0c;也沒做過什么軟件的。17年進發UWP&#xff0c;鍛煉自己一下。做一個開源的小說閱讀器吧。 既然開發一個軟件。所以要設計一下吧。 功能要求&#xff1a; 可能要用到的技術&#xff0c;這個嗎&#xf…

chisel快速入門(二)

上一篇見此&#xff1a; chisel快速入門&#xff08;一&#xff09;_滄海一升的博客-CSDN博客簡單介紹了chisel&#xff0c;使硬件開發者能快速上手chisel。https://blog.csdn.net/qq_21842097/article/details/121415341 十、運行和測試 現在我們已經定義了模塊&#xff0c;…

【WPF】設置TextBox內容為空時的提示文字

原文:【WPF】設置TextBox內容為空時的提示文字<TextBox Width"150" Margin"5"><TextBox.Resources><VisualBrush x:Key"HintText" TileMode"None" Opacity"0.5" Stretch"None" AlignmentX"Le…

視頻矩陣

視頻矩陣&#xff0c;就將視頻圖像從任意一個輸入通道切換到任意一個輸出通道顯示。一般來講,一個MN矩陣&#xff1a;表示它可以同時支持M路圖像輸入和N路圖像輸出。即任意的一個輸入和任意的一個輸出。 視頻矩陣 - 基本功能和要求 一個矩陣系統通常還應該包括以下基本功能&…

Spring 教程03

spring-3 1. Xml<!-- \src\applicationContext-xml.xml --> <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance…

讀書筆記之《The Art of Readable Code》Part 2

如何寫好流程控制語句(if-else/switch/while/for)使得代碼更可讀些&#xff1f;(chap 7)* 提高條件語句的可讀性(if語句, 或者bool型summary變量) if (length > 10) // Good if (10 < length) // Badwhile (bytes_received < bytes_expected) // Good while (b…

chisel快速入門(三)

前一篇見此&#xff1a; chisel快速入門&#xff08;二&#xff09;_滄海一升的博客-CSDN博客簡單介紹了chisel&#xff0c;使硬件開發者能快速上手chisel。https://blog.csdn.net/qq_21842097/article/details/121418806 十四、模塊的功能創建 制造用于模塊構造的功能接口也…

Redis作者攤上事了:多人要求修改Redis主從復制術語master/slave

作者 | ANTIREZ、小智近日&#xff0c;Redis 作者在 GitHub 上發起了一個“用其他詞匯代替 Redis 的主從復制術語”的 issue。有人認為 Redis 中的術語 master/slave &#xff08;主人 / 奴隸&#xff09;冒犯到了別人&#xff0c;要求 Redis 作者 ANTIREZ 修改這個術語&#x…

????C字符串數組賦值

C字符數組賦值 舉例如下&#xff1a; char a[10]; 1、定義的時候直接用字符串賦值 char a[10]"hello"; 注意&#xff1a;不能先定義再給它賦值&#xff0c;如 char a[10]; a[10]"hello"; 這樣是錯誤的&#xff01; 2、對數組中字符逐個賦值 char a[10]{h…

WP8.1使用HttpClient類

Uri uri new Uri("http://www.cnsos.net/weburl/index.htm", UriKind.Absolute); HttpClient myClient new HttpClient(); string result await myClient.GetStringAsync(uri); await new MessageDialog(result).ShowAsync(); 轉載于:https://www.cnblogs.com/wzw…

HttpClinet學習筆記

本文為學習httpClient學習過程中轉載的文章&#xff0c;若涉及版權請留言。 ----------------------------- 前言 超文本傳輸協議&#xff08;HTTP&#xff09;也許是當今互聯網上使用的最重要的協議了。Web服務&#xff0c;有網絡功能的設備和網絡計算的發展&#xff0c;都持續…

CMOS圖像傳感器——2021產品選談

據Yole統計,2020年全球CMOS圖像傳感器(CIS)市場規模為207億美元,出貨量為70.08億顆。跟其它半導體器件一樣,CIS也因為疫情和生產周期長,以及各種市場因素,而導致采購和供應鏈緊張。Yole預計2021年將趨于平穩,銷售額相比2020年略有增長(3.2%),將達到214億美元,出貨量…