這是用來記錄我的隨意的想法,還有一些工作的看法;還有一些電腦技術

星期三, 1月 25, 2006

Oracle讀書會初步構想

Oracle 讀書會 初步構想
閱讀的內容 以OCP 的原廠教材為主軸 , (依下列順序)
1Z0-031 Oracle9i Database Fundamentals I
1Z0-007 Introduction to Oracle9i: SQL
1Z0-032 Oracle9i Database: Fundamentals II
1Z0-033 Oracle9i Database: Performance Tuning
自行參考各類 中/英文書籍
並收集 相關考題
工作上/實務上 遇到的Oracle 問題 (模擬與實作)
TOAD 工具使用

每週 或 每雙週 聚會討論一次 ,
討論的重點包括:
分配每人下一次的章節進度 ,
報告 本週自己負責的章節 詳細內容,
大家討論 該章節 ,
其他人閱讀有何問題 ,
最好做成筆記
主角報告 → 討論 ─┐
  ↑←───←─┘
每週1~2 次 MSN上 固定時間的討論 ,
另外 不固定時間也可在MSN發問

會先開第一次會議:
分配章節,
方向進度確認,
每次聚會時間確認。

另外,
建置一個 討論區 , 把有相關主題的問題 ,
在上面問 並請瞭解的同學 回答。
建置一個 blog ,做為每次討論筆記及閱讀心得 放在上面 , 成為 電子筆記本

預先作業項目:
可能架一個網路上的 Oracle嗎? ,
讓 讀書會時 及 平時 可以連上去練習
找一個 討論板 來 討論
找一個 blog 放 電子筆記

遠期目標:
完整的 PL/SQL
考 OCP
學習 Oracle java (JDeveloper/Developer2000)

詳細讀書會內容如下(依順序):
先要架一個Oracle 或 自己已經有了環境可以實作
-------------------------------------
031 Database Fundamentals I
-------------------------------------
007 9i SQL朝以下方向來著手進行與實作:
(1) SELECT 敘述 (第一章至第六章)
a) 基本查詢語法
Select column_list
From table_name
Where table_condition
Group by column_name
Having group_condition
Order by column_exp
b) 掌握以下的術語與know-how
Column alias、NULL、Condition、
Sorting、Single-row Functions 與其分類、
Join 分類(Oracle 與 SQL-1999 ANSI 寫法)、
Grouping、群組條件、
Subquery (次查詢)觀念與應用
(2) Report (第七章)
a) 替代變數 (Substitution Variables) &、&&、DEFINE
b) 與產生報表有關的 SQL*Plus 指令
(3) DML (第八章)
a) Insert、Update、Delete、Merge (New in Oracle9i)
b) Control transaction (commit、rollback)
(4) DDL (第九章至第十二章)
a) Create、Alter、Drop、Rename、Truncate (Table only)
b) Database objects: * Table & data types
* View * Constraints (NN、UK、PK、FK、CK)
* Sequence * Index * Synonym
(5) DCL (第十三章)
a) Grant、Revoke
b) User、Role、Privilege (System、Object)
--------------------------------------
032 Database Fundamentals II
--------------------------------------
033 Database: Performance Tuning

0 Comments:

張貼留言

<< Home