Download presentation
Presentation is loading. Please wait.
1
課程簡介
2
Outline 了解本課程授課重點、目標及課程重點 了解本課程評分標準
3
教材 Text Book Reference Book 黃仁鵬, 資料庫系統理論-使用Oracle, 博碩文化
Oracle9i DBA Fundamentals I, Oracle原廠認証教材 Introduction to Oracle9i: SQL, Oracle原廠認証教材 劉漢山 譯,Oracle Database 10g OCP專業認証指南 I,考試編號:1Z0-042,學貫行銷股份有限公司 何東隆,李美真,Oracle 10g資料庫應用實務, 松崗出版社
4
課程目標 本課程是結合理論面與實務面的觀點,進行資料庫設計要領及資料庫系統管理講授,讓同學以最短的時間習得Oracle 資料庫設計與系統管理全貌 本課程希望使同學具備管理Oracle資料庫的基本能力,並深入了解資料庫內部管理的運作細節。 為欲準備Oracle OCA認証考試之同學打下自我準備與學習的基礎。
5
課程重點 Part 1: 資料庫概念與Oracle系統架構簡介 Part 2: 資料庫設計 Part 3: Oracle SQL操作
資料庫系統概論 Oracle系統架構基本概念 Part 2: 資料庫設計 概念設計與關聯式資料模式 正規化概念與運用 Part 3: Oracle SQL操作 SQL*Plus與iSQL*Plus簡介 SQL介紹 SQL進階查詢 關聯式代數 Part 4: Oracle資料庫系統管理與PL/SQL實作 Oracle系統管理與相關工具介紹 PL/SQL語言 備份與回復 異動處理與並行性問題
6
評分標準 期中考:40% 期末專題:50% 平時成績:10%
7
Oracle認証簡介(以下所有認証考試圖片資料來源為Oracle官方網站)
認証分類:OCA (Oracle Certified Associate ), OCP (Oracle Certified Professional), OCM (Oracle Certified Master). 考証順序:OCAOCP OCM 考試特別需求: OCA:無 OCP, OCM: 需通過前一認証,且需在Oracle授權之學習中心上課
8
9i
9
10g
10
2008年12月份,Oracle 10g OCA考試之變革:
有二個考試科目: 1zo-42 右方三個科目擇1
11
11g
12
本課程授課內容與Oracle認証之搭配
Part 1: 資料庫概念與Oracle系統架構簡介 i OCA g OCA 1 資料庫系統概論 Oracle系統架構基本概念 Part 2: 資料庫設計 概念設計與關聯式資料模式 正規化概念與運用 Part 3: Oracle SQL操作 SQL*Plus與iSQL*Plus簡介 SQL介紹 SQL進階查詢 關聯式代數 Part 4: Oracle資料庫系統管理與PL/SQL實作 Oracle系統管理與相關工具介紹 PL/SQL語言 ∆ 備份與回復 異動處理與並行性問題
13
Oracle實務觀念建立 建議參考用書:
14
『證照』只是進入該領域的門檻,過了門檻後,不是要追求證照的『純金度』-那是表面的專業,而是追求User所認同的真正專業(真正能為他們解決問題的口碑)!
15
Oracle 10g 下載、安裝與測試
16
Oracle 10g 下載 按它
17
按它
18
按這裡
19
按它
20
按它
21
Oracle 10g 安裝 系統需求 Oracle兼具資料庫管理與資料庫伺服器兩種功能,且有完整的程式編譯與解譯能力,因此需要比較高的系統需求。 若RAM只有256MB,則Oracle Database Upgrade Assistant、Database Configuration Assistant或Oracle Net Services Configuration Assistant 將無法在Oracle Universal Installer安裝過程中被適當設定。且在執行Oracle DB時會有延遲的現象。 軟硬體 說明 作業系統 Windows XP Professional, Windows 2003 Server CPU 至少200MHZ以上,建議使用2.4G以上 RAM 256MB以上,建議使用512MB以上 虛擬記憶體 2倍的RAM 硬碟空間 標準版: 100MB + Oracle目錄 1.4GB 企業版: 100MB + Oracle目錄 1.5GB 個人版: 100MB + Oracle目錄 1.5GB
22
在Windows系統下安裝 將Oracle 10g資料庫光碟片放入光碟機中,出現安裝畫面: 按這裡
若無法自動出現此畫面,則請自行執行光碟片的Setup.exe,一樣可以進行安裝。 按這裡
23
Oracle Universal Installer會檢查作業系統、顯示卡、記憶體…等資訊
24
進入歡迎畫面 自已會找具最大閒置空間的硬碟來安裝
25
在歡迎畫面中,有兩種安裝模式可供選擇: 基本安裝: 進階安裝: 對初學者較佳,只要輸入極少的資料便能完成Oracle的安裝與設定。
有關於資料庫參數、實體檔案儲存模式、資料庫管理模式…等都採用預設值處理。 最大問題:沒有最佳化,使用太多預設值。 進階安裝: DBA可自行設定軟體安裝、選擇資料庫組態…等。 最大問題:需要自行設定許多參數才能完成安裝與資料庫設定,新的DBA可能會不太熟悉。
26
在基本安裝中,有三種安裝類型可供選擇: 企業版: 標準版: 個人版:
針對企業層次的應用程式、高度安全性、線上交易及資料倉儲等環境而設計。(性能最高) 標準版: 針對部門或工作群組層次的應用程式或中、小型企業而設計。 個人版: 會安裝與企業版安裝類型相同的軟體,但是只支援單一使用者開發和建置的環境。
27
Starter資料庫為Oracle所預設的起始資料庫,提供了一些測試用的關聯式表格給使用者作測試或練習之用,可用來測試Oracle是否安裝成功。
28
全域資料庫名稱 (Global Database Name)是在網路環境中,用以識別每一個Oracle資料庫的唯一識別名稱 (獨一無二)。系統預設的DBName (資料庫名稱,或稱系統識別名稱SID) 為orcl,使用者也可以自行設定其它名稱。 建議的命名方式為: DBName.DB所在的網域名稱 例如:orcl.nuu.edu.tw,其中 orcl是oracle的系統識別名稱 (System Identify; SID: 同一部電腦上,不同Database的代號) nuu.edu.tw是參數檔中的DB_DOMAIN,orcl會成為參數檔中的DB_NAME。
29
(先暫時遵守此規定,後面的安裝程序會再教大家修改)
資料庫密碼設定的部份,在基本模式下,SYS, SYSTEM, SYSMAN, DBSNMP都使用相同的帳號和密碼。可以在安裝完成後,自行重新設定。 建議的密碼設定原則: 長度必須在4到30個字元之間,不可以全部都是數字,否則無法順利開啟Enterprise Manager管理工具。 不能和使用者名稱相同。 建議至少有一個字母、一個數字及一個符號字元。 第一個字一定要是字母,否則在後面的安裝程序中會要求安裝者重新設定密碼!! (先暫時遵守此規定,後面的安裝程序會再教大家修改)
30
按它
31
出現準備安裝的畫面:
32
準備安裝完成前的系統需求檢查
33
不論需求檢查是否有問題產生,皆按下 “下一步”:
若有問題,則會出現相對應問題處理之畫面,可以該畫面之指示來排除問題。 若沒有問題,則會進入到安裝畫面。
34
準備安裝完成後,若沒有出現嚴重的錯誤訊息,則會出現下列的安裝摘要資訊。接著選 “安裝”
35
開始安裝 (可以先去吃飯了…)
36
安裝到一半,會進入到組態輔助程式依序檢查三組工具,如果發現錯誤(如:硬碟空間不足),安裝精靈會啟動重試按鈕,可在問題排除後按重試。
37
組態輔助程式中的資料庫組態輔助程式會啟動此畫面 (會花費一些時間,所以可以去看電影…)
38
我們在未來要利用Oracle所提供的表格來做練習,所以要先將SCOTT這個帳號解除鎖定。
Oracle提供許多不同類型的預設帳號,但是在基本模式下,只有SYS, SYSTEM, SYSMAN, DBSNMP這四個帳號是啟動的,而其它的帳號是被鎖定的。 我們在未來要利用Oracle所提供的表格來做練習,所以要先將SCOTT這個帳號解除鎖定。 設定此帳號的密碼為tiger,請自行輸入。
39
解除SCOTT帳號的鎖定 按它
40
先解除鎖定,再設定密碼 把勾勾點掉!! tiger tiger 按它
41
若一開始所設定之SYS, SYSTEM, SYSMAN, DBSNMP這四個帳號的密碼您不喜歡,可在此重設定。(在此您會發現在安裝時,只有SYS和SYSTEM這兩個帳號是沒有被預設鎖定的)
按它
42
Oracle預設帳號說明(部份): Username 說明 ANONYMOUS 可以透過http存取Oracle XML DB BI
BI (Business Intelligence) 的擁有者 DBSNMP Oracle Enterprise Manager 的管理代理使用者 DMSYS Data mining的使用者 HR Human Resource schema的擁有者 IX Information Transport schema的擁有者 ODM Data mining的應用者 ODM_MTR Data mining Sample的應用者 OE Order Entry schema的擁有者 OLAPSYS OLAP schema的擁有者 SCOTT 應用Oracle範例檔案 SYS 用來處理資料庫管理工作的帳號 SYSMAN 執行Oracle Enterprise Manager的管理工作 SYSTEM
43
按它
44
出現安裝結束畫面 記住http後的訊息 (如 按它
45
過一下下,會出現以下的IE畫面
46
按它
49
Oracle 10g 測試 利用SQL*Plus或是iSQL*Plus
50
SQL*Plus
52
iSQL*Plus
54
安裝後的Oracle DB為資料庫伺服器,在每次開機後都會自動啟動,且會佔用大多數的記憶體空間。
能夠在SQL*Plus上執行的指令及其參數,大多數也都能夠在以瀏覽器為主的iSQL*Plus上執行,但不是全部都可以。(如:show spool) 安裝後的Oracle DB為資料庫伺服器,在每次開機後都會自動啟動,且會佔用大多數的記憶體空間。 若是個人使用時,可能會造成執行其它軟體上的不便。如:因實體記憶體不足,造成執行其它軟體時效率不佳。 因此建議個人使用者在安裝後,若不使用Oracle DB時,到“系統管理工具”中點選“服務”,將Oracle DB所提供的一些伺服器的服務停止,這樣就不會讓Oracle DB佔用太多的實體記憶體。 同時,最好是將這些服務從 “自動”改成“手動”,這樣即便是電腦重開機,也不會自動啟動Oracle DB,需要用到時再到“系統管理工具”中點選“服務”,去啟動執行這些服務。
55
選它 選它
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.