日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服
OCA認證考試指南 1Z0-061 :Oracle Database 12c SQL 基礎圖書
人氣:23

OCA認證考試指南 1Z0-061 :Oracle Database 12c SQL 基礎

Oracle認證大師(OCM)**作品,OCA認證考試官方用書,涵蓋了1Z0-061考試的所有OCA目標
  • 所屬分類:圖書 >考試>計算機考試>Oracle認證  
  • 作者:(加) [拉姆克拉斯]  著,[郭俊鳳] 譯
  • 產品參數:
  • 叢書名:--
  • 國際刊號:9787302400981
  • 出版社:清華大學出版社
  • 出版時間:2015-06
  • 印刷時間:2015-06-01
  • 版次:1
  • 開本:16開
  • 頁數:--
  • 紙張:膠版紙
  • 包裝:平裝
  • 套裝:

內容簡介

《OCA認證考試指南(1Z0-061):Oracle Database12cSQL基礎 旨在幫助讀者備戰Oracle Certifi ed Associate Oracle Database12cSQL Fundamentals I考試。書中的每一章都提供了具有挑戰性的練習、認證小結、知識點回顧和自測題,以強化該章所介紹的主題。這本指南不僅可以幫助讀者順利通過考試,還可以作為工作中必不可少的參考手冊。本書涵蓋了1Z0-061考試的所有OCA目標,其中包括:

● 使用SQL SELECT語句檢索數據

● 限制和排序數據

● 單行函數

● 使用轉換函數和條件表達式

● 使用分組函數報告聚合數據

● 通過連接顯示多個表中的數據

● 使用子查詢解決問題

● 使用集合運算符

● 使用DML語句操縱數據

● 使用DDL語句創建和管理表

作者簡介

Roopesh Ramklass,Oracle認證大師(OCM),擅長基礎設施、中間件和數據庫架構方面的技術。

他曾供職于Oracle Global Support、Advanced Customer Services和Oracle University。Roopesh經營著一家IT咨詢公司,在基礎設施系統配置、軟件開發和系統集成方面有著豐富的經驗。Roopesh多次在Oracle User Group會議上進行演講,也撰寫過幾本技術書籍。

目錄

第1章 使用Oracle設計關系數據庫

1.1 定位服務器技術

1.1.1 Oracle服務器的體系結構

1.1.2 Oracle WebLogic Server

1.1.3 Oracle Enterprise Manager

1.1.4 云計算

1.1.5 開發工具和語言

1.2 理解關系結構

1.2.1 真實的案例

1.2.2 數據建模

1.2.3 實體和關系

1.2.4 行和表

1.3 SQL語言概述

1.3.1 SQL標準

1.3.2 SQL命令

1.3.3 面向集合的語言

1.4 使用客戶工具

1.4.1 SQLPlus

1.4.2 SQL Developer

1.5 創建演示模式

1.5.1 用戶和模式

1.5.2 HR和OE模式

1.5.3 創建演示模式

1.6 認證小結

1.7 本章知識點回顧

1.8 本章測試題

1.8.1 自測題

1.8.2 實驗題

1.8.3 自測題答案

1.8.4 實驗題答案

第2章 使用SQL SELECT語句檢索數據

2.1 列出SQL SELECT語句的功能

2.1.1 SQL SELECT語句介紹

2.1.2 DESCRIBE表命令

2.1.3 SELECT語句的功能

2.2 執行基本的SELECT語句

2.2.1 基本的SELECT語句

2.2.2 必須遵守的規則

2.2.3 SQL表達式和運算符

2.2.4 空值的概念

2.3 認證小結

2.4 本章知識點回顧

2.5 本章測試題

2.5.1 自測題

2.5.2 實驗題

2.5.3 自測題答案

2.5.4 實驗題答案

第3章 限定和排序數據

3.1 限制查詢檢索的行

3.1.1 WHERE子句

3.1.2 比較運算符

3.1.3 布爾運算符

3.1.4 優先規則

3.2 排序查詢所檢索的行

3.3 和符號(&)替換

3.3.1 替換變量

3.3.2 定義和驗證

3.4 認證小結

3.5 本章知識點回顧

3.6 本章測試題

3.6.1 自測題

3.6.2 實驗題

3.6.3 自測題答案

3.6.4 實驗題答案

第4章 單行函數

4.1 描述SQL中可用的不同類型的函數

4.1.1 定義函數

4.1.2 函數類型

4.2 在SELECT語句中使用字符、數字和日期函數

4.2.1 使用字符大小寫轉換函數

4.2.2 使用字符操作函數

4.2.3 使用數字函數

4.2.4 使用日期

4.2.5 使用日期函數

4.3 認證小結

4.4 本章知識點回顧

4.5 本章測試題

4.5.1 自測題

4.5.2 實驗題

4.5.3 自測題答案

4.5.4 實驗題答案

第5章 使用轉換函數和條件表達式

5.1 SQL中可用的各種類型的轉換函數介紹

5.2 使用TO_CHAR、TO_NUMBER和TO_DATE轉換函數

5.3 在SELECT語句中應用條件表達式

5.3.1 嵌套函數

5.3.2 一般函數

5.3.3 條件函數

5.4 認證小結

5.5 本章知識點回顧

5.6 本章測試題

5.6.1 自測題

5.6.2 實驗題

5.6.3 自測題答案

5.6.4 實驗題答案

第6章 使用分組函數報告聚合數據

6.1 分組函數介紹

6.1.1 分組函數的定義

6.1.2 分組函數的類型和語法

6.2 確定可用的分組函數

6.2.1 使用分組函數

6.2.2 嵌套的分組函數

6.3 使用GROUP BY子句分組數據

6.3.1 創建數據組

6.3.2 GROUP BY子句

6.3.3 按多列分組

6.4 使用HAVING子句包含或者排除分組行

6.4.1 限制分組結果

6.4.2 HAVING子句

6.5 認證小結

6.6 本章知識點回顧

6.7 本章測試題

6.7.1 自測題

6.7.2 實驗題

6.7.3 自測題答案

6.7.4 實驗題答案

第7章 顯示多個表中的數據

7.1 使用同等連接和非同等連接編寫SELECT語句訪問多個表的數據

7.1.1 連接的類型

7.1.2 使用ANSI SQL語法連接表

7.1.3 限定模糊的列名

7.1.4 NATURAL JOIN子句

7.1.5 JOIN USING子句

7.1.6 JOIN ON子句

7.1.7 N路連接和其他連接條件

7.1.8 非同等連接

7.2 使用自連接將表連接到自身

7.3 使用外連接查看不滿足連接條件的數據

7.3.1 內連接和外連接

7.3.2 左外連接

7.3.3 右外連接

7.3.4 全外連接

7.4 生成兩個或多個表的笛卡爾乘積

7.5 認證小結

7.6 本章知識點回顧

7.7 本章測試題

7.7.1 自測題

7.7.2 實驗題

7.7.3 自測題答案

7.7.4 實驗題答案

第8章 使用子查詢解決問題

8.1 定義子查詢

8.2 描述子查詢能夠解決的問題的類型

8.2.1 將子查詢的結果集用于比較

8.2.2 星型轉換

8.2.3 生成執行SELECT語句的表

8.2.4 生成投影值

8.2.5 生成傳遞給DML語句的行

8.3 列舉子查詢的類型

8.3.1 單行和多行子查詢

8.3.2 關聯子查詢

8.4 編寫單行和多行子查詢

8.5 認證小結

8.6 本章知識點回顧

8.7 本章測試題

8.7.1 自測題

8.7.2 實驗題

8.7.3 自測題答案

8.7.4 實驗題答案

第9章 使用集合運算符

9.1 描述集合運算符

9.1.1 集合和維恩圖

9.1.2 集合運算符的一般原則

9.2 使用集合運算符將多個查詢合并為一個查詢

9.2.1 UNION ALL運算符

9.2.2 UNION運算符

9.2.3 INTERSECT運算符

9.2.4 MINUS運算符

9.2.5 更復雜的示例

9.3 控制返回行的順序

9.4 認證小結

9.5 本章知識點回顧

9.6 本章測試題

9.6.1 自測題

9.6.2 實驗題

9.6.3 自測題答案

9.6.4 實驗題答案

第10章 操作數據

10.1 描述各種DML語句

10.1.1 INSERT

10.1.2 UPDATE

10.1.3 DELETE

10.1.4 MERGE

10.1.5 TRUNCATE

10.1.6 DML語句失敗

10.2 在表中插入行

10.3 更新表中的行

10.4 從表中刪除行

10.4.1 使用DELETE刪除行

10.4.2 使用TRUNCATE刪除行

10.4.3 MERGE

10.5 控制事務

10.5.1 數據庫事務

10.5.2 事務控制語句

10.6 認證小結

10.7 本章知識點回顧

10.8 本章測試題

10.8.1 自測題

10.8.2 實驗題

10.8.3 自測題答案

10.8.4 實驗題答案

第11章 使用DDL語句創建和管理表

11.1 分類主要的數據庫對象

11.1.1 對象類型

11.1.2 用戶和模式

11.1.3 命名模式對象

11.1.4 對象名稱空間

11.2 回顧表結構

11.3 列舉列可用的數據類型

11.4 創建簡單的表

11.4.1 使用列規范創建表

11.4.2 從子查詢創建表

11.4.3 在創建表后變更表定義

11.4.4 刪除和截斷表

11.5 討論在創建表時如何創建約束

11.5.1 約束的類型

11.5.2 定義約束

11.6 認證小結

11.7 本章知識點回顧

11.8 本章測試題

11.8.1 自測題

11.8.2 實驗題

11.8.3 自測題答案

11.8.4 實驗題答案

術語表

在線預覽

在數據庫內可以使用三種語言。有一種語言不可避免,它就是本書的主題——SQL。SQL可用于數據訪問,但不能用來開發完整的應用程序。它沒有用于開發用戶界面的實際工具,也缺少單獨操作行所需的程序結構。可用于數據庫的另外兩種語言填補了這些不足。它們是PL/SQL和Java,不過Java語言也可以用于數據庫之外。PL/SQL是Oracle專有的第三代語言(3GL)。它具有通常的程序結構(例如if—then—else和循環)以及用于用戶界面設計的工具。在PL/SQL代碼中,可以嵌入對SQL的調用。因此,PL/SQL應用程序可以使用SQL從數據庫中檢索一行或多行,然后依據其內容執行各種動作,也可以使用SQL將行寫回數據庫。Java提供類似的功能,也能夠在Java代碼里嵌入SQL調用。有這樣的行業標準技術:所有Java編程人員都應該能夠編寫用來處理Oracle數據庫(或者其他任何與Java兼容的數據庫)的代碼。

其他語言可用于開發在數據庫外部運行的客戶—服務器應用程序。最常用的是C語言和Java語言,但也可以使用大多數主流3GL。對于所有這些語言而言,Oracle Corpotation提供了OCI(Oracle Call Interface,Oracle調用接口)庫,它讓用這些語言編寫的代碼依據Oracle數據庫建立會話,并調用SQL命令。

許多組織不愿意使用3GL來開發數據庫應用程序。但Oracle Corporation提供了一些快速的應用程序開發工具,如Oracle Application Express、JDeveloper、ADF和許多其他產品。這些工具可以讓使用3GL的編程人員更有效率。和語言一樣,所有這些應用程序開發工具最終都要做同一件事:構造發送給數據庫服務器執行的SQL語句。

注意:

在Oracle環境中工作的所有開發人員和管理員都必須掌握PL/SQL。C和Java并不是必須要掌握的,除非項目指定要使用它們。

1.2理解關系結構

本節中引入了幾個有關數據組織的真實案例,以此描述了關系范例并介紹了一些實際的建模技術。對于理解sQL而言最重要的是,理解關系范例和將數據規范(normalize)到關系結構的能力。規范化是系統分析員的工作,因為他們將公司數據建模為一種適合在關系表中保存的形式。這門學科可能需要研究數年,許多學校都開發了自己的方法和符號。

1.2.1真實的案例

本書中使用了幾個假定的案例,其中包括Oracle提供的兩個預先準備好的案例:HR和OE,它們經常用作OCA考題的上下文,以說明各種SQL概念。下面的案例進一步演示了所討論的新概念。

網友評論(不代表本站觀點)

免責聲明

更多出版社