Академический Документы
Профессиональный Документы
Культура Документы
S.1 S Q L F u n d a m e n t a ! i 1. Introduction
*
*
*
* DispSay the able strudure using the DESCRIBE comman 3. R e s t r i c t a n d Sort Data *
*
*
*
ideniify the rules of prced&nce for comparison and Iogical operators of c h a r a c t e r strng literals in t h e VVHERE c l a u s e Wre que res with an O R D E R BY clause
sage S o r t OLput in d e s c e n d i n g a n d a s c e n d i n g order
Substuion Variables
4 . U s e S i n g i e - R c w F u n c t i o n s to Customze Oucpot *
mAbaco
8. A y g f e g f e d D a l a U t f n g G r o u p F u n c t i o n s *
*
*
*
7. Dtpfay D a l a F r o n i M l l t t i p l e T i b i e s 0 s i n g J-sirts * *
*
Wme SELECT stafements to acoess data from more than one table Joln Tablas Using SQL: 1998 Syntax
V i e w d a t a that d o e s not m e e * a j o i n oondSion by u s i n g o u t e r j o i n s
*
*
S. l i t e Sb^qy^fls io S o l ve Q u e d e s * *
Use a Subcjuefy to Solve a Probiem Execue Singe -Row S u b - q u e r i e s Depioy Group F u n d a i s in a Sub-queiy
Mumpie-Rqw Subqueries
i . SET Operalors *
*
*
10. D a l a Marilpufaton * *
*
*
*
Save and dscard changes with the COM&I T and RGLLBACK statements
Implement R e a d Consistency
* e s c r i b e the POR UPDATE Clause 11. t s e D D L Statements to Crate and Mana-ge Tabfes *
*
SiAbgco
How alier a t a b l e ?
Drop a vew
O r a t e , u s e , a n d roodfy a s e q u e n c e
1. Infroducton
*
Course Prerequisites
Course Agenda
* * *
Human Resources ( H R ) Scheroa Revew o f U s i n g O r a c l e S Q L D e v e i o p e r SQL Satements in SQL*Pfus Revlew of sorne basic concepta of S Q L
*
*
*
*
3. fifenagement o f S e h e m a Objecs *
*
* * * *
* *
Enabte and Disable a Gonsraint Crate and Remove Indexes Crate a Functon-Sased ndex Perform Fiashback Op eration s
Crate a n Externa! Table by Usina O R A C L E _ L O A D E R ana bv Usina
O R A C L E J3ATAPUMP
Queryfcxtemal tapies
*
*
*
*
* *
Add a comment to a table Query the dictionary views for comment informaion
man ata Usina a Subquery as a Target List the types of Multitabie INSERT Saemens
* *
*
* *
*
List the differences belween DATE and UMESTAIMP denfy the INTERVAL Data Types
U s a g e o f E X T R A C T , T Z J D F F S E T a n d F R O M ^ T Z functions
Multipie-Coumn Subqueries
Pairwise and Nonpairwise Comparison
*
*
* *
Update and Delete Rows Using Correlated Subqueries U s e h e EX1STS a n d NOT EXfSTS o p e r a t o r s Use the WITH clause Use Recursive WiTH clause
8. R e g u l a r E x p r e s s i o n S u p p o i t *
*
* * * * *
Perfom a Basic Search using he REGEXPJUKE unction Pgid p a t t e r n s using the REGEXP_fNSTR function Exrac SubsringsTusing the REGEXPJSUBSTR function Rspfaee Paerns Using t h e REGEXP_REPLACE f u n c t i o n How to use Sub-Expiessions mih Regula Expression Support? TheREGEXP COUNT function
S .3 P L / S Q L r o f i d e m e n m l s
1. Inifodoctlen
Course Objecives
Course Agenda
2. ntroduction to P L / S Q L # *
3. P L / S Q L I d n t l f l f B #
Use variables to store data fdentfy Scaar Data Types T n e %7YPE Atirtbute \Nhai are Bkid Variables? Sequences in P U S Q L Expressions
4 . Mfiite E j e c u t a b l e S tatemen ts t
Btock
Synfax GukJelines
5. Internet ion with he Oracle S e r v e r i * lavotee SELECT Saemens in PL/SQL to Retrieve data Data Manipularon in the Server Using PL/SQL
jAbaco _
* ' s a g e o f S Q L C u r s o r A f t r f c u t e s to ObXmin F c c d b a c k o n DML
S. C o i *
*
*
? . C o m p o s l e Data T y p e s * #
*
Use PUSQL Records The %ROWTYPE Aribue Inser and Update with PL/SQL Records
A s s o c a t v e A r r a y s ( N D E X BY T a b l e a ?
mm
S. Excepon H a n d l i n g *
*
Undersland Excpticos
Heridle - ^ c e p t i o n s wh P L / S Q L
*
*
*
*
RAISE_APPL!CATION_ERROR Procedure
10. S i o r e d F r o c e d u r e s and F u n c t i o n s * *
*
lindarstand Stored P Tocaduras and Functions Differeniate beween anonymous biocks and subprograms
Crate a Simple Procedure
mAoac^
S .4 O R A C L E F o r m s Deveoper *
* *
*
* *
* *