甲骨文資料庫 11g:SQL基礎II Oracle Database 11g: SQL Fundamentals 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: Wed
NTD 27,000

Course Introduction

甲骨文資料庫 11g:SQL基礎II Oracle Database 11g: SQL Fundamentals II

課程目標

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

課程內容

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

先修課程

甲骨文資料庫 11g:SQL基礎I Oracle Database 11g: SQL Fundamentals I