




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I學(xué)生指南第 2 冊31版本 3.12009 年 8 月D61387Oerrnaaclle& Oracle Academy Use Only作者Tom Best Maria Billings 2009,Oracle。保留所利。免責(zé)本文檔包含專信息,并受法和其它知識法的保護。您可以和打印本文檔,但只能在 Oracle 培訓(xùn)課程中使用。不得以任何方式修改或變更本文檔。除了在依法中制定的“合理使用”范圍內(nèi)使用本文檔外,在Oracle 明確照的情況技術(shù)撰稿人和審稿人Celia Antonio Larry Baumann Tammy Bedn
2、ar Howard BradleyM.J. Bryksa Sandra Cheevers Steve Friedberg Joel Goodman John Hibbard Magnus Isaksson Sushma Jagannath Christine Jeal Steven Karamna KeeslingS la Kister Pierre Labrousse Stefan Lindblad Dee Matishak Paul Needham Raza Siddiqui James Spiller Janet Stern Barry TruteJean-Francois Verrie
3、r下,您不得以全部或部分的形式使用、共享、上載、打印、顯示、展示、再版、發(fā)布、張貼、或散布本文檔。本文檔中包含的信息更改,恕不另行通知。如果您在本文檔中發(fā)現(xiàn)任何問題,請書面通知:Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065 USA。Oracle 不保證本文檔中沒有錯誤。有限權(quán)利如果將本文檔交付給的規(guī)定:或代表使用本文檔的任何人,則適用以下通知中U.S.The U.S.ERNMENT RIGHTSernments rights to use, modify, reproduce, release,
4、perform, display, ordisclose these training materials are restricted by the terms of the applicable Oraclelicense agreement and/or the applicable U.S.ernment contract.商標(biāo)Oracle 是 Oracle 公司和(或)其商標(biāo)。的商標(biāo)。其它名稱可能是其各自擁有者的Anthony Wol編輯Joyce Raftery制圖員Satish Bettegowda商Jobi VargheseOerrnaaclle& Oracle Academy
5、 Use Only1課程標(biāo) 1-2程表 1-3課程標(biāo) 1-4Oracle 產(chǎn)和 1-5Oracle Database 10g:g代表 1-6 Oracle 數(shù)據(jù)庫 1-8數(shù)據(jù)庫 1-9Oracle 內(nèi) 1-10程 1-12Oracle 管理 1-13程和數(shù)據(jù)庫催 1-14理數(shù)據(jù)庫 1-15表和數(shù)據(jù)文 1-17SYSTEM 和 SYSAUX 表 1-18、和 1-19和理數(shù)據(jù)庫 1-20課程示:HR 方 1-22數(shù)據(jù)庫: 1-23 1-242 Oracle 數(shù)據(jù)庫課程標(biāo) 2-2Oracle 數(shù)據(jù)庫管理的任 2-3用管理 Oracle 數(shù)據(jù)庫的 2-4: 2-6 2-7 (OFA) 2-8使用 2
6、-9iiiOerrnaaclle& Oracle Academy Use Only變 2-11Oracle Universal Installer (OUI) 2-13 Oracle 2-14數(shù)據(jù)庫乍 2-15行本 2-16 2-17催乍 2-18乍:示式 2-19 2-20練習(xí): Oracle 2-213 Oracle 數(shù)據(jù)庫課程標(biāo) 3-2數(shù)據(jù)庫制定 3-3數(shù)據(jù)庫:示 3-4Database Configuration Assistant (DBCA)使用 DBCA 數(shù)據(jù)庫 3-6管理 3-12數(shù)據(jù)庫 3-13使用 DBCA 除數(shù)據(jù)庫 3-14 3-16練習(xí):使用 DBCA 3-173-54
7、管 理 Oracle 課程標(biāo) 4-2管理 4-3和 Database Control 4-4Oracle Entrise Manager 4-5問 Oracle Ent數(shù)據(jù)庫義 4-7rise Manager 4-6使用 SQL*Plus 和 iSQL*Plus 問數(shù)據(jù)庫 4-8使用 iSQL*Plus 4-9了以 SYSDBA 和 SYSOPER 行問 iSQL*Plus使用 SQL*Plus 4-124-10 S本用 SQL*Plus 4-13 SQL*Plus 用 SQL 本 4-14數(shù)文 4-15ivOerrnaaclle& Oracle Academy Use Only數(shù) 4-16和
8、修改數(shù) 4-18數(shù)據(jù)庫和 4-19 Oracle 數(shù)據(jù)庫 4-20 Oracle 數(shù)據(jù)庫:NOMOUNT 4-21 Oracle 數(shù)據(jù)庫:MOUNT 4-22 Oracle 數(shù)據(jù)庫:OPEN 4-23 Oracle 數(shù)據(jù)庫 4-24式 4-25SHUTDOWN 乍 4-26使用 SQL*Plus 和 4-29乘 4-30乘 4-31能 4-32能:用法示 4-33能:注乍 4-34 4-35練習(xí):管理 Oracle 4-365管理數(shù)據(jù)庫課程標(biāo) 5-2 5-3如何表數(shù)據(jù) 5-4數(shù)據(jù)庫的 5-5表和數(shù)據(jù)文 5-6Oracle Managed Files (OMF) 5-7表中的管理 5-8 5-9
9、表 5-10本管理表的 5-12乘數(shù)據(jù)庫中的表 5-14變更表 5-16表行的 5-18除表 5-20表信息 5-21信息 5-22vOerrnaaclle& Oracle Academy Use Only表內(nèi) 5-23數(shù)據(jù)庫 5-24是 Automatic Storage Management ASM:能和 5-26ASM: 5-27 5-28練習(xí):管理數(shù)據(jù)庫 5-295-256管理用全課程標(biāo) 6-2數(shù)據(jù)庫用 6-3乘定:SYS 和 SYSTEM 6-4用 6-5偠證用 6-6管理偠證 6-8除用的定并 6-9權(quán)限 6-10權(quán)限 6-11權(quán)限 6-13使用 ADMIN使用 GRANT的用OP
10、TION 權(quán)限 6-14OPTION 權(quán)限 6-156-16將權(quán)限分給以將分給用 6-17乘定 6-18 6-19保護 6-20將分給用 6-21文和用 6-22全能 6-24文 6-26的偠證數(shù):VERIFY_FUNCTION 6-27將限亂分給用 6-28 6-30練習(xí):管理用 6-31viOerrnaaclle& Oracle Academy Use Only7管理方課程標(biāo) 7-2是方 7-3問方 7-5名數(shù)據(jù)庫 7-6指定表中的數(shù)據(jù) 7-8和修改表 7-11了數(shù)據(jù) 7-13定 7-15 7-16 7-17 7-19使用 SQL :示 表中的 7-21表的內(nèi) 7-22表行的 7-23除表
11、 7-24表 7-25 7-26 7-27B 7-28 7-30乍 7-32 7-34是 7-35 7-36 7-37 7-38使用 7-40表 7-41表:注乍 7-43數(shù)據(jù): 7-44數(shù)據(jù) 7-45數(shù)據(jù):用法示 7-46 7-47練習(xí):管理方 7-487-20viiOerrnaaclle& Oracle Academy Use Only8管理數(shù)據(jù)和并發(fā)理課程標(biāo) 8-2通 SQL 理數(shù)據(jù) 8-3INSERT 8-4UPDATE 8-5DELETE 8-6MERGE 8-7COMMIT 和 ROLLBACK 8-9 PL/SQL 8-10管理 PL/SQL 8-11 PL/SQL 8-12數(shù)
12、8-13程 8-14程包 8-15程包明和程包 8-16內(nèi)程包 8-17發(fā) 8-18發(fā) 8-19定 8-20定制 8-21數(shù)據(jù)并發(fā)理 8-22DML 定 8-24制 8-25定 8-26定的可能 8-27定 8-28定 8-29使用 SQL 定 8-30 8-31 8-32練習(xí):管理數(shù)據(jù)和并發(fā)理8-339管理數(shù)據(jù)課程標(biāo) 9-2數(shù)據(jù) 9-3數(shù)據(jù) 9-4viiiOerrnaaclle& Oracle Academy Use Only理和數(shù)據(jù) 9-6信息 9-7數(shù)據(jù)數(shù)據(jù) 9-8 9-9管理 9-11保留 9-12確保保留 9-13表的 9-14使用指 9-15 9-16練習(xí):管理 9-1710 Or
13、acle 數(shù)據(jù)庫全課程標(biāo) 10-2全 10-3責(zé)任分 10-5數(shù)據(jù)庫全 10-6權(quán)限則 10-8用權(quán)限則 10-9可 10-11標(biāo)數(shù)據(jù)庫 10-12用 10-13 10-14Entrise Manager 義10-15指定乍 10-16使用和護信息 10-17 10-18 10-20FGA 10-21的 DML :注乍 10-23 FGA 則 10-24DBA 10-25護 10-26全更 10-27用全程 10-28 10-29練習(xí): Oracle 數(shù)據(jù)庫全 10-30ixOerrnaaclle& Oracle Academy Use Only11 Oracle 課程標(biāo) 11-2 Oracl
14、e Net Servi11-3Oracle Net Listener 11-4 11-5 11-6用 11-7和管理 Oracle Network 的 11-8程制用程 11-9程制用程的法 11-10程義 11-12管理義 11-13程 11-14程 11-1511-16數(shù)據(jù)庫11-1711-1811-1911-20名方法 本名名外部名方法名催乍11-2111-2211-23 Oracle Net 11-2511-2611-27用:用:共享SGA 和 PGA 11-28共享:共享11-29不能使用共享的情況 11-30 11-31練習(xí):使用 Oracle Network 11-3212護課程
15、標(biāo) 12-2護 12-3 12-4程信息 12-5使用管理程信息義 12-7xOerrnaaclle& Oracle Academy Use Only自檔庫 (AWR) 12-9AWR 12-10AWR 照 12-11Entrise Manager 和 AWR 12-12管理 AWR 12-13信息 12-14數(shù)據(jù)庫自程 (ADDM) 12-15ADDM 果 12-16ADDM 12-17指 12-18Entrise Manager 和指 12-20DBMS_ADVISOR 程包 12-21生的乘 12-22生的咬乘 12-23 12-24和乘 12-25乘通知 12-26乘 12-28乘和理
16、乘 12-29自護任 12-30 12-31練習(xí):護 12-3213能管 理課程標(biāo) 13-2能 13-3能:乊 13-7能:乊 13-8SQL 指: 13-9 SQL 指乍和使用 SQL 指 13-1113-10使用 SQL 指:示 13-12 SQL 指:SQL 信息 13-14SQL 指:確定復(fù)的 SQL 13-15使用 SQL 問指 13-16管理內(nèi) 13-18xiOerrnaaclle& Oracle Academy Use Only用自共享內(nèi)管理 (ASMM) 13-19共享內(nèi)管理 13-21使用內(nèi)指 13-22能信息 13-23和 13-25和不可用 13-26 13-28練習(xí):和
17、改能 13-2914和復(fù)的課程標(biāo) 14-2部分內(nèi) 14-3 14-4 14-5用程 14-6 14-7用錯誤 14-8 14-10程和復(fù): (CKPT) 14-11程和復(fù):文和程 14-12程和復(fù):檔程 (復(fù) 14-14復(fù)的 14-15復(fù) 14-16使用 MTTR 指 14-17 14-18行以催可復(fù) 14-19制文 14-20文 14-21復(fù)用 14-22檔文 14-23) 14-13檔文:名的 14-24ARCHIVELOG 式 14-26 14-27練習(xí):行以催可復(fù) 14-28xiiOerrnaaclle& Oracle Academy Use Only15行數(shù)據(jù)庫課程標(biāo) 15-2方:
18、15-3 Oracle Secure Backup 15-4用管理的 15-5 15-6Recovery Manager (RMAN) 15-915-8:乍:復(fù)15-1115-1215-1315-1415-15將制文文管理 15-18復(fù) 15-19 15-20練習(xí):數(shù)據(jù)庫15-1615-2116行數(shù)據(jù)庫復(fù)課程標(biāo) 16-2打數(shù)據(jù)庫 16-3更改 16-5使數(shù)據(jù)庫保在打 16-6了制文 16-7了文 16-8在 NOARCHIVELOG 式下了數(shù)據(jù)文16-10在 ARCHIVELOG 式下了數(shù)據(jù)文 16-11 在 ARCHIVELOG 式下了數(shù)據(jù)文 16-12 16-13練習(xí):行數(shù)據(jù)庫復(fù) 16-1
19、417行課程標(biāo) 17-2: 17-3何使用 17-4任何錯誤 17-5xiiiOerrnaaclle& Oracle Academy Use Only數(shù)據(jù)庫: 17-6數(shù)據(jù)庫: 17-7數(shù)據(jù)庫:注乍 17-8數(shù)據(jù)庫:限制 17-9用數(shù)據(jù)庫 17-10表: 17-11表 17-12表用行 17-13行表 17-14表:注乍 17-16除: 17-17通 Entrise Manager 除的表17-18除:注乍 17-20 17-21: 17-22:示 17-23版本: 17-24通 Entrise Manager 行版本 17-25版本:注乍 17-26理: 17-27通 Entrise Man
20、ager 行理17-28理:注乍 17-29 17-30練習(xí):使用 17-3118數(shù)據(jù)課程標(biāo) 18-2數(shù)據(jù): 18-3: 18-4 18-5SQL*Loader: 18-6使用 SQL*Loader 載數(shù)據(jù) 18-8 SQL*Loader 制文 18-9載方法 18-11數(shù)據(jù): 18-13數(shù)據(jù): 18-14數(shù)據(jù)和用程: 18-15xivOerrnaaclle& Oracle Academy Use Only數(shù)據(jù)用程:式 18-16的 18-17催能: 18-18乍:文 18-19數(shù)據(jù)文 18-20和行 18-22數(shù)據(jù)文的名和 18-23數(shù)據(jù)用程 18-24數(shù)據(jù)用程: 18-25數(shù)據(jù):能注乍 1
21、8-27能數(shù) 18-28數(shù)據(jù)問:注乍 18-29使用 Oracle Ent外部表 18-31使用外部表 18-32rise Manager 數(shù)據(jù)18-30使用 ORACLE_DATAPUMP 外部表 18-33使用 ORACLE_LOADER 外部表 18-34數(shù)據(jù) 18-35 18-36練習(xí):數(shù)據(jù) 18-37 A:練習(xí) B: C:本 Linux 和 vi D:SQL 法 E:和 F:下的學(xué)習(xí)偸xvOerrnaaclle& Oracle Academy Use OnlyOerrnaaclle& Oracle Academy Use OnlyOerrnaaclle& Oracle Academy
22、 Use OnlyOerrnaaclle& Oracle Academy Use Only文 SQL 偠編Oracle Database 10g I和和技Oracle Database 10g II (D17092GC30)-3Oerrnaaclle& Oracle Academy Use Only版Oracle乬 B14196-01 B14231-01 B14192-01 B14220-01 B14199-01 B14212-01 B14213-01 B14214-01 B14211-01 B14258-01 B14261-01 B14193-01 B14194-01 B14266-01 B
23、14195-01B14200-01Oracle Database 2 Day DBA 10g Release 2 (10.2)Oracle Database Administrators Guide 10g Release 2 (10.2) Oracle Database Backup and Recovery Basics 10g Release 2 (10.2) Oracle Database Concepts 10g Release 2 (10.2)Oracle Database Licensing Information 10g Release 2 (10.2)Oracle Datab
24、ase Net ServiOracle Database Net ServiAdministrators Guide 10g Release 2 (10.2)Reference 10g Release 2 (10.2)Oracle Database New Features Guide 10g Release 2 (10.2) Oracle Database Performance Tuning Guide 10g Release 2 (10.2)Oracle Database PL/SQL Packages and Types Reference 10g Release 2 (10.2) O
25、racle Database PL/SQL Users Guide and Reference 10g Release 2 (10.2) Oracle Database Recovery Manager Quick Start Guide 10g Release 2 (10.2) Oracle Database Recovery Manager Reference 10g Release 2 (10.2)Oracle Database Security Guide 10g Release 2 (10.2) Oracle Database SQL Quick Reference 10g Rele
26、ase 2 (10.2)Oracle Database SQL Reference 10g Release 2 (10.2)版和ernational Oracle Users Group (IOUG) Oracle -4Oerrnaaclle& Oracle Academy Use Only印定-5Oerrnaaclle& Oracle Academy Use Only Web 和 “”“”術(shù) Enter “Executable”“Cant Delete Card” ORD “When-Validate-Item”“Master Schedule”“ ”乎Alt, F, DCourier Ne
27、w咬出 出debug.set (I, 300);bin (DOS), $FMHOME (UNIX) init.ora tiger 作 c:my_docsprojects 300 HR 佪圖術(shù) Oracle Payables 和 和 Oracle Database SQL Reference 10g Release 1(10.1) useuser_id 印定()-6Oerrnaaclle& Oracle Academy Use Only SELECT last_name FROM employees;CREATE OR REPLACE TRIGGER secure_employeesCREATE
28、 USER scott IDENTIFIED BY tiger;PL/SQL items.DELETE(3);CREATE ROLE roleSQL 和SELECT_nameFROM emes;佪 乬和乬“Include a reusable module component”“”乬“”SQL SELECT EMPLOYEES LAST_NAME 印定() Oracle (N) (M) (B) 審1.2.3.(N) “”“”“”“”(M) “”“”(B) “審”(N) = (M) = (T) = (I) = 圖(H) = (B) = -7Oerrnaaclle& Oracle Academy
29、Use OnlyOerrnaaclle& Oracle Academy Use OnlyOerrnaaclle& Oracle Academy Use Only行數(shù)據(jù)庫復(fù) 2009,Oracle。保留所利。Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-2Oerrnaaclle& Oracle Academy Use Only課程標(biāo)學(xué)本課,能在了以下文行復(fù):制文文數(shù)據(jù)文 2009,Oracle。保留所利。打數(shù)據(jù)庫NOMOUNT NOMOUNT STARTED乏 NOMOUNT MOUNT MOUNT 出制制員制 NOMOUNT OPEN MOUNT OPEN -制員員乘
30、Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-3Oerrnaaclle& Oracle Academy Use Only打數(shù)據(jù)庫打數(shù)據(jù)庫,乏以下:所有制文乏在所有數(shù)據(jù)文乏在乏有STARTUP OPEN 2009,Oracle。保留所利。MOUNTNOMOUNTSHUTDOWN打數(shù)據(jù)庫()-偠制偠員 SYSTEM UNDO 員 員出 MOUNT 乬員 v$recover_file 圖SQL startupORACLE instantarted.Total System Global Fixed SizeVariable Size Database Buffers Red
31、o Buffers Database mounted.Area17196646477560814576288825165824262144bytes bytes bytes bytes bytesORA-01157: cannot trace fileidentify/lock data file4 - see DBWRORA-01110: data file 4: /oracle/oradata/orcl/users01.dbfSQL 234NAMESELECT name, error FROM v$datafile JOIN v$recover_file USING (file#);ERR
32、OR/oracle/oradata/orcl/users01.dbfFILE NOT FOUND FILE NOT FOUND/oracle/oradata/orcl/exle01.dbf-偠制 員乏員出MOUNT ORA-01113: file 4 needs media recovery ORA-01110: data file 4: /oracle/oradata/orcl/users01.dbfv$recover_file 出Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-4Oerrnaaclle& Oracle Academy Use Only更改咬 OPEN
33、出乬制“Advanced Startup Options催乍”義 OPEN SQL SQL STARTUP NOMOUNTORACLE instantarted.Total System Global Fixed SizeVariable Size Database Buffers Redo BuffersArea18874368077803616253767625165824262144bytes bytes bytes bytes bytesSQL ALTER DATABASEDatabase altered.MOUNTSQL ALTER DATABASEOPENOracle Databa
34、se 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-5Oerrnaaclle& Oracle Academy Use Only更改可使用 Database Control 更改。 2009,Oracle。保留所利。使數(shù)據(jù)庫保在打制 SYSTEM UNDO 作乏員乏 SHUTDOWN作ABORT作乘Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-6Oerrnaaclle& Oracle Academy Use Only使數(shù)據(jù)庫保在打打,如果了以下乍,:任何制文或表的數(shù)據(jù)文。只中有可用, 保在打。 2009,Oracle。保留所利。了制文偸制制1.2. SHUTDOWN ABOR
35、T 制制偅制制制制 Oracle 制3.“Oracle Database 10g II”制Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-7Oerrnaaclle& Oracle Academy Use Only了制文如果或了制文,通中,乏 行以下偸:1.(如果它打)。2.通現(xiàn)有制文的制文。3.。制文 2009,Oracle。保留所利。了文員偸1.2.乘員SQL ALTER DATABASE DROP LOGFILE MEMBER員員redo01a.logSQL ALTER DATABASE ADD LOGFILE MEMBER redo01a.log TO GROUP
36、 2; OMF員員 OMF 員 OMF 員偅制3.Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-8Oerrnaaclle& Oracle Academy Use Only了文如果了文中的,只中有,:不的行。乘中息,通知您法??梢猿牟⒌牡奈?。如果了文的檔,則可以除以的文。 2009,Oracle。保留所利。了文()4. 者 NOARCHIVELOG 乬“Clear Logfile ”作SQL ALTER DATABASE CLEAR LOGFILE GROUP #;Database Control 乏 SQLALTERDATABASECLEARUNARCHIVEDLO
37、GFILEGROUP#;Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-9Oerrnaaclle& Oracle Academy Use Only在 NOARCHIVELOG 式下了數(shù)據(jù)文 NOARCHIVELOG 制和 NOARCHIVELOG 乏 1.2.3.“Maenance”義“Perform Recovery”“Whole Database”作Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-10Oerrnaaclle& Oracle Academy Use Only在 NOARCHIVELOG 式下了數(shù)據(jù)文如果數(shù)據(jù)庫 NOARCHIVE
38、LOG 式下,并了任何數(shù)據(jù)文,請行以下任:(如果未)。數(shù)據(jù)庫,包所有數(shù)據(jù)和制文。打數(shù)據(jù)庫。用自上以所的所有更改。用用用用用 2009,Oracle。保留所利。在 ARCHIVELOG 式下了數(shù)據(jù)文 ARCHIVELOG SYSTEM UNDO 作偸1.2.“Maenance”義“Perform Recovery”“Datafiles”作“Restore to current time”咬制 RMAN 作3.4.5. ARCHIVELOG Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-11Oerrnaaclle& Oracle Academy Use Only在 ARC
39、HIVELOG 式下了數(shù)據(jù)文如果數(shù)據(jù)文或了,文不 SYSTEM或 UNDO 表,則只并復(fù)的數(shù)據(jù)文。用 2009,Oracle。保留所利。了數(shù)據(jù)文 SYSTEM UNDO MOUNT 偸1.2.3.4.“Maenance”義“Perform Recovery”“Datafiles”作“Restore to current time”咬制 RMAN 作5.6.7.8.Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-12Oerrnaaclle& Oracle Academy Use Only在 ARCHIVELOG 式下了數(shù)據(jù)文如果數(shù)據(jù)文或了,文 SYSTEM或 UNDO 表
40、,:可能可能不自。如果沒有,請使用 SHUTDOWN ABORT 。載數(shù)據(jù)庫并復(fù)的數(shù)據(jù)文打數(shù)據(jù)庫用 2009,Oracle。保留所利。Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-13acle Academy Use Only在本課中,您學(xué)如何在以下文行復(fù):制文文數(shù)據(jù)文 2009,Oracle。保留所利。Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 16-14Oerrnaaclle& Oracle Academy Use Only練習(xí):行數(shù)據(jù)庫復(fù)本練習(xí)包如何在以下文行復(fù):制文文數(shù)據(jù)文數(shù)據(jù)文 2009,Oracle。保留所利。Oerrnaaclle&
41、 Oracle Academy Use Only行 2009,Oracle。保留所利。Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-2Oerrnaaclle& Oracle Academy Use Only課程標(biāo)學(xué)本課,能以下:數(shù)據(jù)庫使用表將表內(nèi)的定除的表行復(fù)使用 任的數(shù)據(jù)庫內(nèi)使用 版本行在內(nèi)的各版本使用 理理或行 2009,Oracle。保留所利。:Oracle Database 10g 人乚技術(shù)技術(shù)技術(shù)技術(shù)技術(shù)制技術(shù)和Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-3Oerrnaaclle& Oracle Academy Use Only
42、: 數(shù)據(jù)庫表 除 是復(fù)的。版本 理傳的復(fù)。乏數(shù)據(jù)庫或文(不是錯誤的數(shù)據(jù))。乏數(shù)據(jù)庫中的乍更改。的。行和理更改。只更改的數(shù)據(jù)。 。不復(fù)的偸程。 2009,Oracle。保留所利。何使用Oracle 出輯乏技術(shù) 人和技術(shù)版者技術(shù) 版乬乍作作乬 INSERTUPDATE DELETE Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-4Oerrnaaclle& Oracle Academy Use Only何使用 2009,Oracle。保留所利。方示使用數(shù)據(jù)數(shù)據(jù)庫表中表行了更改數(shù)據(jù)庫是表除表除是使用錯誤的 WHERE 行了更表數(shù)據(jù)是將數(shù)據(jù)數(shù)據(jù)行數(shù)據(jù)行版本版本數(shù)據(jù)Tx數(shù)據(jù)的理數(shù)
43、據(jù)任何錯誤Oracle Database 10g 出作作 作Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-5Oerrnaaclle& Oracle Academy Use Only 任何錯誤數(shù)據(jù)庫通自以所的所有更改,將數(shù)據(jù)庫復(fù)的。表可將表復(fù)的,不行。除可外除的表。 2009,Oracle。保留所利。數(shù)據(jù)庫: 作 輯乏Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-6Oerrnaaclle& Oracle Academy Use Only數(shù)據(jù)庫: 數(shù)據(jù)庫表 除 數(shù)據(jù)庫:版本理其用數(shù)據(jù)庫的 可在用了數(shù)據(jù)的情況下使用用了數(shù)據(jù)庫“”。數(shù)據(jù)庫錯誤。現(xiàn)。“
44、”。 2009,Oracle。保留所利。數(shù)據(jù)庫:和 Oracle “”圖 和Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-7Oerrnaaclle& Oracle Academy Use Only數(shù)據(jù)庫: 2009,Oracle。保留所利。數(shù)據(jù)庫修復(fù)的用錯誤數(shù)據(jù)庫用不全復(fù)修復(fù)的文數(shù)據(jù)庫生用用錯誤數(shù)據(jù)庫:注乍乏作作偠 (SCN)者作 作乏 Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-8Oerrnaaclle& Oracle Academy Use Only數(shù)據(jù)庫:注乍數(shù)據(jù)庫,乏使用以下方法打數(shù)據(jù)庫:在只式下偠證是使用了 確的標(biāo)或 SCN使用
45、RESETLOGS 數(shù)以許行更的是復(fù)。 2009,Oracle。保留所利。數(shù)據(jù)庫:限制制 乏作Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-9Oerrnaaclle& Oracle Academy Use Only數(shù)據(jù)庫:限制不能在下情況下使用數(shù)據(jù)庫:或了制文。表除。數(shù)據(jù)文發(fā)生。標(biāo)除表數(shù)據(jù)文制文 2009,Oracle。保留所利。用數(shù)據(jù)庫 Entrise Manager “Maenance”義“Recovery Settings”義“Flash Recovery” Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-10Oerrnaaclle& O
46、racle Academy Use Only用數(shù)據(jù)庫 2009,Oracle。保留所利。表:作作作乏版和Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-11acle Academy Use Only 表: 表 除表可將表復(fù)定的。版本 表是可的。理數(shù)據(jù)庫保。錯誤的 DML用的表 2009,Oracle。保留所利。表版和 Oracle 員 (DBA) 乘 FLASHBACK FLASHBACKANYTABLE Entrise Manager 作Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-12Oerrnaaclle& Oracle Academy
47、Use Only 表使用 表,可將或表復(fù)定的,不。表數(shù)據(jù)以行表。可以授 FLASHBACK 權(quán)限和 FLASHBACK ANY TABLE 權(quán)限,以許表所有者以外的人 表。乏行的表用行。 2009,Oracle。保留所利。表用行乏作Oracle Entrise Manager Entrise Manager 偸1.“Administration”義“Schema”“Tables”“Go” 出“View Table”義 “Edit編輯”“Edit Table編輯”義“Options乍”“Enable Row Movement”“Enable Row Movement”“Yes” “Apply”2
48、.3.4.5.Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-13Oerrnaaclle& Oracle Academy Use Only表用行 2009,Oracle。保留所利。ALTER TABLE employees ENABLE ROW MOVEMENT;行表 Entrise Manager偸作1.“Maenance”義“Backup/Recovery/”“Perform Recover”出“Perform Recover”義“Object Level Recovery”“Object Type” “Tables”“Flashback existing tabl
49、es”作“Operation Type作” “Perform Object Level Recovery”“Perform Object Level Recovery: Rename”義2.3.4.“Flashback to a timest”“Flashback to a known SCN SCN” SCN“Next” “Add Tables”作“Next”“Dependency Options乍”義乍“Cascade” “Next”5.6.Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-14Oerrnaaclle& Oracle Academy Use Only行
50、 表 2009,Oracle。保留所利。FLASHBACK TABLE hr.employees TO TIMEST TO_TIMEST(2005-05-05 05:32:00, YYYY-MM-HH24:MI:SS);行表()7. “Perform Object Level Recovery: Rename”義“Submit”出“Confirmation”義“Administration”義“Schema”“Tables”O(jiān)racle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I17-15Oerrnaaclle& Oracle Academy Use Only表:注乍 FLASHBAC
51、K TABLE 作 (DML) 圖FLASHBACKTABLE 乘 FLASHBACK TABLE 作 FLASHBACK TABLE (DDL) 作 (DDL) 作作制 DDL 和作Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-16Oerrnaaclle& Oracle Academy Use Only 表:注乍FLASHBACK TABLE 可理行,以 DML 。不信息。保留和。 表:不能表行不能 DDL 生和數(shù)據(jù) 2009,Oracle。保留所利。除: DROP TABLE DBA_RECYCIN 圖Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí)
52、I 17-17Oerrnaaclle& Oracle Academy Use Only 除: 除 版本理產(chǎn)生了錯誤 2009,Oracle。保留所利。FLASHBACK TABLEemployeesTO BEFORE DROP;DROP TABLE employees;通 Entrise Manager 除的表 Database Control 制“Maenance”義“Backup/Recovery/”“Perform Recover” “Type”“Tables”作“Object Type”“Operation Type作”“Flashback Dropped Tables”作“Perfo
53、rm Object Level Recovery”“Perform Object Level Recovery: Dropped Objectection”義義“View Content”“Next”“Perform Object Level Recovery: Rename”義義“Next”作“Perform Object Level Recovery: Choose SCN SCN”義作 SQL “Submit”“Confirmation”義“OK”“Maenance”義Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-18Oerrnaaclle& Oracle Ac
54、ademy Use Only通 Entrise Manager 除的表的。 2009,Oracle。保留所利。通 Entrise Manager 除的表()“Administration”義“Schema”“Tables”“Tables”義“Recycin”O(jiān)racle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-19Oerrnaaclle& Oracle Academy Use Only除:注乍 (LMT) LMT 偏審 (FGA) (VPD) 作 PURGE 圖和圖Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-20Oerrnaaclle& Oracl
55、e Academy Use Only 除:注乍除不適用:偏留在 SYSTEM 表中的表使用或數(shù)據(jù)庫的表偏留在管理表中的表除的表,是除的,是在下自除的以下不受保護:用在除表除的 2009,Oracle。保留所利。技術(shù)版輯版技術(shù)版 版版Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-21Oerrnaaclle& Oracle Academy Use Only 指定的所有數(shù)據(jù)。 版本行的所有版本。更改了行的理。 理理的所有更改。Tx3Tx2Tx1 2009,Oracle。保留所利。 版本理: SELECT ASOFAS OF TIMEST SCNOracle Database
56、 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-22Oerrnaaclle& Oracle Academy Use Only :Employees不的Employees更t1t2SELECT employee_id, salary FROM employees AS OF TIMEST t1WHERE employee_id = 200 2009,Oracle。保留所利。:示員Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-23Oerrnaaclle& Oracle Academy Use Only :示Employees EmployeesEmployees salary
57、= 4,400salary = 4,840salary = 4,40011:0011:10 2009,Oracle。保留所利。UPDATE employees SET salary = (SELECT salary FROM employees AS OF TIMESTTO_TIMEST(2005-05-04 1 00:00, yymm-dd hh24:mi:ss) WHERE employee_id = 200)WHERE employee_id = 200版本: (SCN) 版 VERSCN 版S 版版 版版和版版版審 LogMiner VERS_XID 版Oracle Database
58、10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-24Oerrnaaclle& Oracle Academy Use Only版本:EmployeesEmployeesEmployees200t1t2 2009,Oracle。保留所利。Tx2Tx1Tx0SELECT vers_xid, salary FROM employees S BN TIMESTWHERE employee_id = 200;t1 and t2VERTx2Tx1Tx0 版本 理通 Entrise Manager 行版本 Entrise Manager 版“Maenance”義“Perform Recovery”“Perform R
59、ecovery”義“Tables”作“Object Type”“Flashback Existing Tables”作“Operation Type作”“Perform Object Level Recovery” “Perform Object Level Recovery: Choose SCN SCN”義“Evaluate row changes and tranions to decide on a poime和”“Available Columns”“Bind The Row Value”“Show all row history”“Next”O(jiān)racle Database 10g:
60、數(shù)據(jù)庫管理 課堂練習(xí) I 17-25acle Academy Use Only通 Entrise Manager 行 版本 2009,Oracle。保留所利。版本:注乍VERS VERS 圖圖 VERS SELECT VERS DDL 版 作 版版Oracle Database 10g:數(shù)據(jù)庫管理 課堂練習(xí) I 17-26Oerrnaaclle& Oracle Academy Use Only版本:注乍VERS 不能用:外部表表定表VERS 不能 DDL 。 2009,Oracle。保留所利。理:乬和審 FLASHBACK_TRANION_QUERY 圖 SQL Oracle Database
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 職業(yè)病培訓(xùn)大綱
- 少兒無人機課件
- 智慧生態(tài)農(nóng)業(yè)谷項目解決方案
- 非煤礦山安全生產(chǎn)知識題庫-單選題
- 濃密機培訓(xùn)課件
- 無痛胃腸鏡檢查及護理
- 煤礦職工培訓(xùn)
- 營業(yè)廳服務(wù)禮儀培訓(xùn)
- 重度胎膜早剝護理
- 計劃調(diào)度具備哪些能力培訓(xùn)
- 2025年湖北省中考化學(xué)試卷真題(含答案解析)
- 2025至2030中國插針機行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025年江西省中考?xì)v史試卷(含答案)
- 2025年四川省宜賓市中考數(shù)學(xué)真題含答案
- 食品銷售公司食品安全管理制度
- 測量行業(yè)工作管理制度
- 2022年江西省投資集團有限公司校園招聘筆試模擬試題及答案解析
- 發(fā)證機關(guān)所在地區(qū)代碼表
- 征地補償數(shù)據(jù)庫建設(shè)技術(shù)方案
- 高級財務(wù)管理教案第八章 財務(wù)危機管理
- 北京市中小學(xué)教師崗位考核登記表(表樣)
評論
0/150
提交評論