Oracle SQL語法實務應用基礎 II
本課程適合沒有SQL經驗的初學者。介紹如何撰寫正確的SQL指令,包含Query、DML、DDL及DCL等指令,並使用正確的Oracle SQL語法存取Oracle資料庫。
Level: Fundamental
Total Hours: 18 小時
Number of Lessons: 6
開課日期: Nov 19, 2017
Day of the week: Sun
NTD 27,000

Course Introduction

你將學會什麼

  1. 介紹資料辭典視觀表
  1. 建立序列、同義字、索引
  2. 建立視觀表
  3. 管理綱要物件
  4. 使用子查詢取得資料
  5. 使用子查詢進行資料異動
  6. 使用資料辭典視圖表管理物件
  7. 控制使用者存取
  8. 異動資料
  9. 使用不同的時區設定並管理資料

課程目標

本課程適合沒有SQL經驗的初學者,主要介紹如何撰寫正確的SQL指令,包含Query、DML、DDL及DCL等指令,並使用正確的Oracle SQL語法存取Oracle資料庫。

台灣DBA薪資成長

為什麼是Oracle甲骨文?

Oracle本身提供了完整的培訓流程以及相當完整資料庫設備,雖然費用不是一般中小企業可以負擔的,但撇開企業門檻不說,學習Oracle的技術,其實對於一般企業的資料管理,是很足夠的,為什麼?

  1. Oracle資料庫的技術一樣是從資料庫最基本的SQL語法開始教起。
  • 當你學完Oracle資料庫基礎技術後,再去了解、學習MySQL,基本上易如反掌(觀念通了,學什麼都快)
  1. 資料庫市佔率,目前全球的資料庫市佔率第一名就是Oracle,第二名是MySQL,第三名則是SQL Server
  • 也就是說,學會了Oracle了解資料庫的整體架構,再接續發展MySQL的技術,你等於掌握了全球大部分的資料庫技術。
  1. 奇科培訓“資料庫管理”課程優勢
  • 採用分段式教學,幫你從基礎建構資料庫、SQL語法的觀念
  • 搭配進階課程,讓你學會如何在Linux平台,操作資料庫設備
  • 最新的Oracle 12c課程技術,讓你成為企業最搶手的專業人才
  • 專業業界講師,一步一步引導、帶領你踏入Oracle的世界,讓你成為世界搶手的DBA人才。

為什麼要現在學習資料庫管理?

全球現在面臨巨量資料分析(Big Data)時代,但“資料庫管理人員(DBA)”的數量實在供不應求,所以未了面對未來的巨量資料分析時代,現在就要快做好準備,迎接未來的資訊科技時代。

課程內容

Lesson 1

  • Section 1 甚麼是資料模型 / Understanding Data Models
  • Section 2 SQL 99 技術 / SQL99 Join Techniques
  • Section 3 如何使用Group by With Roll up/Cube / Enhancing Groups With Rollup & Cube
  • Section 4 CASE語法使用方式 / Using The Case Expression
  • 實作練習 / Lab Exercises

Lesson 2

  • Section 5 字元處理 / SQL Functions: Character
  • Section 6 數字處理 / SQL Functions: Numeric
  • Section 7 日期處理 / SQL Function: Date
  • 實作練習 / Lab Exercises

Lesson 3

  • Section 8 資料庫物件:View / Database Objects: Relational Views
  • Section 9 資料庫物件:Data Dictionary / Database Objects: Data Dictionary Storage
  • Section 10 資料庫物件:Index / Database Objects: Indexes
  • 實作練習 / Lab Exercises

Lesson 4

  • Section 11 資料庫物件:其他 / Database Objects: Other Objects
  • Section 12 資料庫物件:安全 / Database Objects: Security
  • 實作練習 / Lab Exercises

Lesson 5

  • Section 13 如何使用限制條件 / Database Integrity Using Constraints
  • Section 14 如何定義限制條件 / Managing Constraint Definitions
  • 實作練習 / Lab Exercises

Lesson 6

  • Section 15 如何進階使用SQL*PLUS Report / Advanced SQL*Plus Reports
  • Section 16 撰寫SQLPlus Script / Build SQLPlus Scripts
  • Section 17 SQL*Plus連線控制 / SQL*Plus Session Control
  • 實作練習 / Lab Exercises

先修課程

Oracle SQL語法實務應用基礎 I