(REA)E OR REPLA(E PRO(E*+RE *ELE)E,PLA-ER (.,I*IN N+M/ER) IS /EGIN *ELE)E 0ROM PLA-ER 12ERE I* 3 .,I* E4(EP)ION 12EN S)A)S,E4I)S,E4(EP)ION )2EN */MS,O+)P+).P+),LINE ((ann#t *e5ete thi !5a6e"7 $hi5% "e$#"% exit in PLA-ER,/A),S)A) ta85e)9 EN*9 1hat !"e:ent thi !"#$e%&"e ;"#m 8ein< $"eate% &$$e;&556= A. A comma has been left after the STATS_EXI ST_EXCEPTI ON exception. B. The STATS_EXIST_EXCEPTI ON has not been declared as a nmber. C. The STATS_EXIST_EXCEPTI ON has not been declared as an exception. !. Onl" predefined exceptions are allo#ed in the EXCEPTI ON section. Ans#er$s% C >. +n%e" ?hi$h t?# $i"$&mtan$e %# 6#& %ei<n %ata8ae t"i<<e"= ((h##e t?#) A. To dplicate the fnctionalit" of other tri&&ers. B. To replicate bilt'in constraints in the Oracle ser(er sch as primar" )e" and forei&n )e". C. To &arantee that #hen a specific operation is performed* related actions are performed. !. +or centrali,ed* &lobal operations that shold be fired for the tri&&erin& statement* re&ardless of #hich ser or application isses the statement. Ans#er$s% C*! @. L#$a5 !"#$e%&"e A $a55 "em#te !"#$e%&"e /. P"#$e%&"e / ?a $#m!i5e% at A A.M. P"#$e%&"e A ?a m#%i;ie% an% "e$#m!i5e% at B A.M. Rem#te !"#$e%&"e / ?a 5ate" m#%i;ie% an% "e$#m!i5e% at 11 A.M. )he %e!en%en$6 m#%e i et t# )I MES)AMP. 1hat ha!!en ?hen !"#$e%&"e A i in:#Ce% at 1 P.M= A. There is no affect on procedre A and it rns sccessfll". B. Procedre B is in(alidated and recompiles #hen in(o)ed. C. Procedre A is in(alidated and recompiles for the first time it is in(o)ed. !. Procedre A is in(alidated and recompiles for the second time it is in(o)ed. Ans#er$s% ! 4. 1hat i a $#n%iti#n !"e%i$ate in a *ML t"i<<e"= A. A conditional predicate allo#s "o to specif" a -.EN'/O00IN0'ON condition in the tri&&er bod". B. A conditional predicate means "o se the NE- and O/! 1alifiers in the tri&&er bod" as a condition. C. A conditional predicate allo#s "o to combine se(eral !B2 tri&&erin& e(ents into one in the tri&&er bod". !. A conditional predicate allo#s "o to specif" a S.3T!O-N or STA4T3P condition in the tri&&er bod". Ans#er$s% C 5o choose correct D. )hi tatement ;ai5 ?hen exe$&te%' (REA)E OR REPLA(E )RIGGER (AL(,)EAM,A.G A0)ER INSER) ON PLA-ER /EGIN INSER) IN)O PLA-ER,/A)S)A) (PLA-ER,I*7 SEASON,-EAR7 A),/A)S7 2I)S) .AL+ES ('NE1.I*7 1BB77 07 0) 9 EN*9 )# ?hi$h t6!e m&t 6#& $#n:e"t the t"i<<e" t# $#""e$t the e""#"= A. 4o# B. Statement C. O4AC/E +O42 tri&&er !. Be f o r e Ans#er$s% A E. An inte"na5 LO/ i ,,,,,. A. A table. B. A colmn that is a primar" )e". C. Stored in the database. !. A file stored otside of the database* #ith an internal pointer to it from a database colmn. Ans#er$s% C 7. -#& nee% t# %ia85e a55 t"i<<e" #n the EMPLO-EES ta85e. 1hi$h $#mman% a$$#m!5ihe thi= A. None of these commands6 "o cannot disable mltiple tri&&ers on a table in one command. B. A/TE4 T4I 00E4S ON TAB/E e mp l o " e e s !I SAB/E6 C. A/TE4 e mp l o " e e s !I SAB/E A// T4I 00E4S6 !. A/TE4 TAB/E emplo"ees !ISAB/E A// T4I00E4S6 Ans#er$s% ! A. -#& ha:e a "#? 5e:e5 /E0ORE +P*A)E t"i<<e" #n the EMP ta85e. )hi t"i<<e" $#ntain a SELE() tatement #n the EMP ta85e t# en&"e that the ne? a5a"6 :a5&e ;a55 ?ithin the minim&m an% maxim&m a5a"6 ;#" a <i:en F#8 tit5e. 1hat ha!!en ?hen 6#& t"6 t# &!%ate a a5a"6 :a5&e in the EMP ta85e= A. The tri&&er fires sccessfll". B. The tri&&er fails becase it needs to be a ro# le(el A+TE4 3P!ATE tri&&er. C. The tri&&er fails becase a SE/ECT statement on the table bein& pdated is not allo#ed. !. The tri&&er fails becase "o cannot se the minimm and maximm fnctions in a BE+O4E 3P!ATE tri&&er. Ans#er$s% C B. -#& nee% t# im!5ement a :i"t&a5 !"i:ate %ata8ae (:!%). In #"%e" t# ha:e the :!% ;&n$ti#na5it67 a t"i<<e" i "eG&i"e% t# ;i"e ?hen e:e"6 &e" initiate a ei#n in the %ata8ae. 1hat t6!e #; t"i<<e" nee% t# 8e $"eate%= A. !2/ tri&&er B. S"stem e(ent tri&&er C. INSTEA! O+ tri&&er !. Application tri&&er Ans#er$s% B 10. 1hi$h t?# !"#<"am %e$5a"ati#n a"e $#""e$t ;#" a t#"e% !"#<"am &nit= ((h##e t?#) A. C4EATE O4 4EP/ACE +3NCTION tax_amt $p_id N32BE4% 4ET34N N32BE4 B. C4EATE O4 4EP/ACE P4OCE!34E tax_amt $p_id N32BE4% 4ET34N N32BE4 C. C4EATE O4 4EP/ACE P4OCE!34E tax_amt $p_id N32BE4* p_amont O3T N32BE4% !. C4EATE O4 4EP/ACE +3NCTION tax_amt $p_id N32BE4% 4ET34N N32BE4$78*9% E. C4EATE O4 4EP/ACE P4OCE!34E tax_amt $p_id N32BE4* p_amont O3T N32BE4$78* 9%% Ans#er$s% a*c 11. )he $"eati#n #; ?hi$h ;#&" %ata8ae #8Fe$t ?i55 $a&e a **L t"i<<e" t# ;i"e= ((h##e ;#&") A. Index B. Clster C. Pac)a&e !. +nction E. S"non"ms +. !imensions 0. !atabase lin)s Ans#er$s% ABC!
1>. Examine thi $#%e' (REA)E OR REPLA(E PRO(E*+RE ine"t,%e!t (!,5#$ati#n,i% N+M/ER) IS :,%e!t,i% N+M/ER(4)9 /EGIN INSER) IN)O %e!a"tment .AL+ES (D7 .E%&$ati#n.7 1D07 !,5#$ati#n,i%)9 SELE() %e!a"tment,i% IN)O :,%e!t,i% 0ROM em!5#6ee 12ERE em!5#6ee,i%3BBBBB9 EN* ine"t,%e!t9 / (REA)E OR REPLA(E PRO(E*+RE ine"t,5#$ati#n ( !,5#$ati#n,i% N+M/ER7 !,$it6 .AR(2AR>) IS /EGIN INSER) IN)O 5#$ati#n(5#$ati#n,i%7 $it6) .AL+ES (!,5#$ati#n,i%7 !,$it6)9 ine"t,%e!t(!,5#$ati#n,i%)9 EN* ine"t,5#$ati#n9 / -#& F&t $"eate% the %e!a"tment7 the 5#$ati#n7 an% the em!5#6ee ta85e. -#& %i% n#t ine"t an6 "#?. Next 6#& $"eate% 8#th !"#$e%&"e. -#& ne? in:#Ce the ine"t,5#$ati#n !"#$e%&"e &in< the ;#55#?in< $#mman%' E4E(+)E ine"t,5#$ati#n (1B7 .San 0"an$i$# .) 1hat i the "e&5t in thi E4E(+)E $#mman%= A. The locations* departments* and emplo"ees tables are empt". B. The departments table has one ro#. The locations and the emplo"ees tables are empt". C. The location table has one ro#. The departments and the emplo"ees tables are empt". !. The locations table and the departments table both ha(e one ro#. The emplo"ees table is empt". Ans#er$s% ! 1@. 1hat i t"&e a8#&t t#"e% !"#$e%&"e= A. A stored procedre ses the !E/C/A4E )e"#ord in the procedre specification to declare formal parameters. B. A stored procedre is named P/:S;/ bloc) #ith at least one parameter declaration in the procedre specification. C. A stored procedre mst ha(e at least one exectable statement in the procedre bod". !. A stored procedre ses the !EC/A4E )e"#ord in the procedre bod" to declare formal parameters. Ans#er$s% C 14. Examine the t"i<<e"' (REA)E OR REPLA(E )RIGGER Em!,$#&nt A0)ER *ELE)E ON Em!,ta8 0OR EA(2 RO1 *EL(ARE n IN)EGER9 /EGIN SELE() (O+N)(H) IN)O n 0ROM Em!,ta89 *M/S,O+)P+).P+),LINE( I)he"e a"e n#?J KK a KK Iem!5#6eeJ)9 EN*9 )hi t"i<<e" "e&5t in an e""#" a;te" thi SQL tatement i ente"e%' *ELE)E 0ROM Em!,ta8 12ERE Em!n# 3 74BB9 2#? %# 6#& $#""e$t the e""#"= A. Chan&e the tri&&er t"pe to a BE+O4E !E/ETE. B. Ta)e ot the CO3NT fnction becase it is not allo#ed in a tri&&er. C. 4emo(e the !B2S_O3TP3T statement becase it is not allo#ed in a tri&&er. !. Chan&e the tri&&er to a statement'le(el tri&&er b" remo(in& +O4 EAC. 4O-. Ans#er$s% ! 1D. )he OL* an% NE1 G&a5i;ie" $an 8e &e% in ?hi$h t6!e #; t"i<<e"= A. 4o# le(el !2/ tri&&er B. 4o# le(el s"stem tri&&er C. Statement le(el !2/ tri&&er !. 4o# le(el application tri&&er E. Statement le(el s"stem tri&&er +. Statement le(el application tri&&er Ans#er$s% A 1E. 1hi$h :ie? %i!5a6 in%i"e$t %e!en%en$ie7 in%entin< ea$h %e!en%en$6= A. !EPT4EE B. I!EPT4EE C. IN!ENT_T4EE !. I_!EPT_T4EE Ans#er$s% B 17. Examine thi $#%e' (REA)E OR REPLA(E PRO(E*+RE a&%it,a$ti#n (!,?h# .AR(2AR>)AS /EGIN INSER) IN)O a&%it($hema,&e") .AL+ES(!,?h#)9 EN* a&%it,a$ti#n9 / (REA)E OR REPLA(E )RIGGER ?at$h,it A0)ER LOGON ON *A)A/ASE (ALL a&%it,a$ti#n(#"a,5#<in,&e") / 1hat %#e thi t"i<<e" %#= A. The tri&&er records an adit trail #hen a ser ma)es chan&es to the database. B. The tri&&er mar)s the ser as lo&&ed on to the database before an adit statement is issed. C. The tri&&er in(o)ed the procedre adit_action each time a ser lo&s on to his:her schema and adds the sername to the adit table. !. The tri&&er in(o)es the procedre adit_action each time a ser lo&s on to the database and adds the sername to the adit table. Ans#er$s% ! 1A. Examine thi !"#$e%&"e' (REA)E OR REPLA(E PRO(E*+RE +P*,/A),S)A) (.,I* IN N+M/ER *E0A+L) 107 .,A/ IN N+M/ER *E0A+L) 4) IS /EGIN +P*A)E PLA-ER,/A),S)A) SE) A),/A)S 3 A),/A)S L .,A/ 12ERE PLA-ER,I* 3 .,I*9 (OMMI)9 EN*9 1hi$h t?# tatement ?i55 &$$e;&556 in:#Ce thi !"#$e%&"e in SQL HP5&= ((h##e t?#) A. EXEC3TE 3P!_BAT_STAT6 B. EXEC3TE 3P!_BAT_STAT$<_AB=>78* <_I!=>?7%6 C. EXEC3TE 3P!_BAT_STAT$?7* .+O34.* .T-O.%6 !. 3P!_BAT_STAT$<_AB=>78* <_I!=>?7%6 E. 43N 3P!_BAT_STAT6 Ans#er$s% A*B 1B. Examine thi $#%e' (REA)E OR REPLA(E 0+N()ION <en,emai5,name (!,;i"t,name .AR(2AR>7 !,5at,name .AR(2AR>7 !,i% N+M/ER) RE)+RN .AR(2AR> IS :,emai5,name .AR(2AR>(1B)9 /EGIN :,emai5,name '3 S+/S)R(!,;i"t,name7 17 1) KK S+/S)R(!,5at,name7 17 7) KK .MO"a$5e.$#m .9 +P*A)E em!5#6ee SE) emai5 3 :,emai5,name 12ERE em!5#6ee,i% 3 !,i%9 RE)+RN :,emai5,name9 EN*9 1hi$h tatement "em#:e the ;&n$ti#n= A. !4OP &en_email_name6 B. 4E2O<E &en_email_name6 C. !E/ETE &en_email_name6 !. !4OP +3NCTION &en_eamil_name6 Ans#er$s% ! >0. Examine thi $#%e' (REA)E OR REPLA(E PA(NAGE $#mm,!a$Ca<e IS <,$#mm N+M/ER '3 109 PRO(E*+RE "eet,$#mm(!,$#mm IN N+M/ER)9 EN* $#mm,!a$Ca<e9 / +e" O#ne exe$&te the ;#55#?in< $#%e at B'01am' E4E(+)E $#mm,!a$Ca<e.<,$#mm '3 1D +e" Smith exe$&te the ;#55#?in< $#%e at B'0Dam' E4E(+)E $#mm,!a$5a<e.<,$#mm '3 >0 ?hi$h tatement i t"&e= A. &_ comm has a (ale of 7@ at AB8Cam for Smith. B. &_ comm has a (ale of 7@ at AB8Cam for Dones. C. &_comm has a (ale of 98 at AB8Cam for both Dones and Smith. !. &_comm has a (ale of 7@ at AB8? am for both Dones and Smith. E. &_comm has a (ale of 78 at AB8Cam for both Dones and Smith. +. &_comm has a (ale of 78 at AB8?am for both Dones and Smith Ans#er$s% B >1. Examine thi !a$Ca<e' (REA)E OR REPLA(E PA(NAGE //,PA(N IS .,MA4,)EAM,SALAR- N+M/ER(1>7>)9 PRO(E*+RE A**,PLA-ER(.,I* IN N+M/ER7 .,LAS),NAME .AR(2AR>7 .,SALAR- N+M/ER)9 EN* //,PA(N9 / (REA)E OR REPLA(E PA(NAGE /O*- //,PA(N IS .,PLA-ER,A.G N+M/ER(47@)9 PRO(E*+RE +P*,PLA-ER,S)A)(.,I* IN N+M/ER7 .,A/ IN N+M/ER *E0A+L) 47 .,2I)S IN N+M/ER) IS /EGIN +P*A)E PLA-ER,/A),S)A) SE) A),/A)S 3 A),/A)S L .,A/7 2I)S 3 2I)S L .,2I)S 12ERE PLA-ER,I* 3 .,I*9 (OMMI)9 .ALI*A)E,PLA-ER,S)A)(.,I*)9 EN* +P*,PLA-ER,S)A)9 PRO(E*+RE A**,PLA-ER (.,I* IN N+M/ER7 .,LAS),NAME .AR(2AR>7 .,SALAR- N+M/ER)IS /EGIN INSER) IN)O PLA-ER(I*7LAS),NAME7SALAR-) .AL+ES (.,I*7 .,LAS),NAME7 .,SALAR-)9 +P*,PLA-ER,S)A)(.,I*7070)9 EN* A**,PLA-ER9 EN* //,PA(N / 1hi$h tatement ?i55 &$$e;&556 ai<n .@@@ t# the .,PLA-ER,A.G :a"ia85e ;"#m a !"#$e%&"e #&ti%e the !a$Ca<e= A. <_P/A5E4_A<0 B= .???6 B. BB_PACE.3P!_P/A5E4_STAT.<_P/A5E4_A<0 B= .???6 C. BB_PACE.<_P/A5E4_A<0 B= .???6 !. This (ariable cannot be assi&ned a (ale from otside of the pac)a&e. Ans#er$s% ! >>. 1hat $an 6#& %# ?ith the */MS,LO/ !a$Ca<e= A. 3se the !B2S_/OB.-4ITE procedre to #rite data to a B+I/E. B. 3se the !B2S_/OB.B+I/ENA2E fnction to locate an external B+I/E. C. 3se the !B2S_/OB.+I/EEXISTS fnction to find the location of a B+I/E. !. 3se the !B2S_/OB.+I/EC/OSE procedre to close the file bein& accessed. Ans#er$s% ! >@. Examine thi !a$Ca<e' (REA)E OR REPLA(E PA(NAGE mana<e,em! IS tax,"ate (ONS)AN) N+M/ER(D7>) '3 .>A9 :,i% N+M/ER9 PRO(E*+RE ine"t,em! (!,%e!tn# N+M/ER7 !,a5 N+M/ER)9 PRO(E*+RE %e5ete,em!9 PRO(E*+RE &!%ate,em!9 0+N()ION $a5$,tax (!,a5 N+M/ER) RE)+RN N+M/ER9 EN* mana<e,em!9 / (REA)E OR REPLA(E PA(NAGE /O*- mana<e,em! IS PRO(E*+RE &!%ate,a5 (!,"aie,amt N+M/ER) IS /EGIN +P*A)E em! SE) a5 3 (a5 H !,"aie,emt) L a5 12ERE em!n# 3 :,i%9 EN*9 PRO(E*+RE ine"t,em! (!,%e!tn# N+M/ER7 !,a5 N+M/ER) IS /EGIN INSER) IN)O em!(em!n#7 %e!tn#7 a5) .AL-ES (:,i%7 !,%e!ntn#7 !,a5)9 EN* ine"t,em!9 PRO(E*+RE %e5ete,em! IS /EGIN *ELE)E 0ROM em! 12ERE em!n# 3 :,i%9 EN* %e5ete,em!9 PRO(E*+RE &!%ate,em! IS :,a5 N+M/ER(107>)9 :,"aie N+M/ER(107 >)9 /EGIN SELE() a5 IN)O :,a5 0ROM em! 12ERE em!n# 3 :,i%9 I0 :,a5 P D00 )2EN :,"aie '3 .0D9 ELSIP :,a5 P 1000 )2EN :,"aie '3 .079 ELSE :,"aie '3 .049 EN* I09 &!%ate,a5(:,"aie)9 EN* &!%ate,em!9 0+N()ION $a5$,tax (!,a5 N+M/ER)RE)+RN N+M/ER IS /EGIN RE)+RN !,a5 H tax,"ate9 EN* $a5$,tax9 EN* mana<e,em!9 / 1hat i the name #; the !"i:ate !"#$e%&"e in thi !a$Ca<e= A. CA/C_TAX B. INSE4T_E2P C. 3P!ATE_SA/ !. !E/ETE_E2P E. 3P!ATE_E2P +. 2ANA0E_E2PS Ans#er$s% C >4. 1hi$h t?# %#!e the INS)EA* O0 $5a&e in a t"i<<e" i%enti;6= ((h##e t?#) A. The (ie# associated #ith the tri&&er. B. The table associated #ith the tri&&er. C. The e(ent associated #ith the tri&&er. !. The pac)a&e associated #ith the tri&&er. E. The statement le(el or for each ro# association to the tri&&er. Ans#er$s% A*E >D. 1hi$h th"ee a"e :a5i% ?a6 t# minimiQe %e!en%en$6 ;ai5&"e= ((h##e th"ee) A. ;er"in& #ith the SE/ECT F notification. B. !eclarin& (ariables #ith the GT5PE attribte. C. Specif"in& schema names #hen referencin& obHects. !. !eclarin& records b" sin& the G4O-T5PE attribte. E. Specif"in& pac)a&e.procedre notation #hile exectin& procedres. Ans#er$s% A*B*! >E. Examine thi $#%e' (REA)E OR REPLA(E PRO(E*+RE a%%,%e!t ( !,name %e!a"tment.%e!a"tment,nameR)-PE *E0A+L) I&nCn#?nI7 !,5#$ %e!a"tment.5#$ati#n,i%R)-PE *E0A+L) 1700) IS /EGIN INSER) IN)O %e!a"tment(%e!a"tment,i%7 %e!a"tment,name7 5#$5ati#n,i%) .AL+ES (%e!t,eG.NE4).AL7!,name7 !,5#$)9 EN* a%%,%e!t9 / -#& $"eate% the a%%,%e!t !"#$e%&"e a8#:e7 an% 6#& n#? in:#Ce the !"#$e%&"e in SQL HP5&. 1hi$h ;#&" a"e :a5i% in:#$ati#n= ((h##e ;#&") A. EXEC3TE add_dept$p_loc=>9@88% B. EXEC3TE add_dept$ IEdcationJ* 9@88% C. EXEC3TE add_dept$ .9@88 * p_loc =>9@88% !. EXEC3TE add_dept$p_name=> IEdcationJ* 9@88% E. EXEC3TE add_dept$p_loc=>9@88* p_name=> IEdcationJ% Ans#er$s% A* B* C*E >7. 1hi$h t?# %e$"i8e a t#"e% !"#$e%&"e= ((h##e t?#) A. A stored procedre is t"picall" #ritten in S;/. B. A stored procedre is a named P/:S;/ bloc) that can accept parameters. C. A stored procedre is a t"pe of P/:S;/ sbpro&ram that performs an action. !. A stored procedre has three partsB the specification* the bod"* and the exception handler part. E. The exectable section of a stored procedre contains statements that assi&ns (ales* control exection* and retrn (ales to the callin& en(ironment. Ans#er$s% B*C >A. )# 8e $a55a85e ;"#m a SQL ex!"ei#n7 a &e"-%e;ine% ;&n$ti#n m&t %# ?hat= A. Be stored onl" in the database. B. .a(e both IN and O3T parameters. C. 3se the positional notation for parameters. !. 4etrn a BOO/EAN or <A4C.A49 data t"pe. Ans#er$s% A >B. Examine thi !"#$e%&"e' (REA)E OR REPLA(E PRO(E*+RE INSER),)EAM (.,I* in N+M/ER7 .,(I)- in .AR(2AR> *E0A+L) IA+S)INJ7 .,NAME in .AR(2AR>) IS /EGIN INSER) IN)O )EAM (i%7 $it67 name) .AL+ES (:,i%7 :,$it67 :,name)9 (OMMI)9 EN* ?hi$h t?# tatement ?i55 &$$e;&556 in:#Ce thi !"#$e%&"e in SQL HP5&= ((h##e t?#) A. EXEC3TE INSE4T_TEA26 B. EXEC3TE INSE4T_TEA2$?* <_NA2E=> I/ON0.O4NSJ* <_CIT5=> IA3STINJ%6 C. EXEC3TE INSE4T_TEA2$?* IA3STINJ* I/ON0.O4NSJ%6 !. EXEC3TE INSE4T_TEA2 $<_I!B= <_NA2EB=I/ON0.O4NSJ* <_CIT5 B= IA3STINJ%6 E. EXEC3TE INSE4T_TEA2 $?* I/ON0.O4NSJ%6 Ans#er$s% B*C @0. 2#? $an 6#& mi<"ate ;"#m a LONG t# a LO/ %ata t6!e ;#" a $#5&mn= A. 3se the !B2S_2ANA0E_/OB.2I04ATE procedre. B. 3se the 3T/_2ANA0E_/OB.2I04ATE procedre. C. 3se the !B2S_/OB.2I04ATE procedre. !. 3se the A/TE4 TAB/E command. E. 5o cannot mi&rate from a /ON0 to a /OB date t"pe for a colmn. Ans#er$s% ! @1. -#& nee% t# "em#:e the %ata8ae t"i<<e" /+SINESS,2O+R . 1hi$h $#mman% %# 6#& &e t# "em#:e the t"i<<e" in the SQL HP5& en:i"#nment= A. !4OP T4I00E4 bsiness_hor6 B. !E/ETE T4I00E4 bsiness_hor6 C. 4E2O<E T4I00E4 bsiness_hor6 !. A/TE4 T4I00E4 bsiness_hor 4E2O<E6 E. !E/ETE +4O2 3SE4_T4I00E4S -.E4E T4I00E4_NA2E = .B3SINESS_.O34 .6 Ans#er$s% A @>. A (ALL tatement ini%e the t"i<<e" 8#%6 ena85e 6#& t# $a55 ,,,,,. A. A pac)a&e. B. A stored fnction. C. A stored procedre. !. Another database tri&&er. Ans#er$s% C @@. -#& a"e a8#&t t# $han<e the a"<&ment #; the (AL(,)EAM,A.G ;&n$ti#n. 1hi$h %i$ti#na"6 :ie? $an 6#& G&e"6 t# %ete"mine the name #; the !"#$e%&"e an% ;&n$ti#n that in:#Ce the (AL(,)EAM,A.G ;&n$ti#n= A. 3SE4_P4OC_!EPEN!S B. 3SE4_!EPEN!ENCIES C. 3SE4_4E+E4ENCES !. 3SE4_SO34CE Ans#er$s% B @4. -#& $"eate a *ML t"i<<e". 0#" the timin< in;#"mati#n7 ?hi$h i :a5i% ?ith a *ML t"i<<e"= A. !34IN0 B. INSTEA! O+ C. ON S.3T!O-N !. BE+O4E E. ON STATE2ENT EXEC3TION Ans#er$s% B @D. 1hi$h t6!e #; a"<&ment !ae a :a5&e ;"#m a !"#$e%&"e t# the $a55in< en:i"#nment= A. <A4C.A49 B. BOO/EAN C. O3T !. IN Ans#er$s% C @E. -#& ?ant t# $"eate a PL/SQL 85#$C #; $#%e that $a5$&5ate %i$#&nt #n $&t#me" #"%e". )hi $#%e ?i55 8e in:#Ce% ;"#m e:e"a5 !5a$e7 8&t #n56 ?ithin the !"#<"am &nit OR*ER)O)AL. 1hat i the m#t a!!"#!"iate 5#$ati#n t# t#"e the $#%e that $a5$&5ate the %i$#&nt= A. A stored procedre on the ser(er. B. A bloc) of code in a P/:S;/ librar". C. A standalone procedre on the client machine. !. A bloc) of code in the bod" of the pro&ram nit O4!E4TOTA/. E. A local sbpro&ram defined #ithin the pro&ram nit O4!E4TOTA/. Ans#er$s% A @7. 1hi$h tatement a8#&t t"i<<e" i t"&e= A. 5o se an application tri&&er to fire #hen a !E/ETE statement occrs. B. 5o se a database tri&&er to fire #hen an INSE4T statement occrs. C. 5o se a s"stem e(ent tri&&er to fire #hen an 3P!ATE statement occrs. !. 5o se INSTEA! O+ tri&&er to fire #hen a SE/ECT statement occrs. Ans#er$s% B @A. Examine thi !"#$e%&"e' (REA)E OR REPLA(E PRO(E*+RE A**,PLA-ER (.,I* IN N+M/ER7 .,LAS),NAME .AR(2AR>) IS /EGIN INSER) IN)O PLA-ER (I*7LAS),NAME) .AL+ES (.,I*7 .,LAS),NAME)9 (OMMI)9 EN*9 )hi !"#$e%&"e m&t in:#Ce the AP*,/A),S)A) !"#$e%&"e an% !a a !a"amete". 1hi$h tatement7 ?hen a%%e% t# the a8#:e !"#$e%&"e ?i55 &$$e;&556 in:#Ce the +P*,/A),S)A) !"#$e%&"e= A. EXEC3TE 3P!_BAT_STAT$<_I!%6 B. 3P!_BAT_STAT$<_I!%6 C. 43N 3P!_BAT_STAT$<_I!%6 !. STA4T 3P!_BAT_STAT$<_I!%6 Ans#er$s% B @B. 1hi$h ;#&" t"i<<e"in< e:ent $an $a&e a t"i<<e" t# ;i"e= ((h##e ;#&") A. A specific error or an" errors occrs. B. A database is sht do#n or started p. C. A specific ser or an" ser lo&s on or off. !. A ser exectes a C4EATE or an A/TE4 table statement. E. A ser exectes a SE/ECT statement #ith an O4!E4 B5 clase. +. A ser exectes a DOIN statement that ses for or more tables. Ans#er$s% A*B*C*! 40. 1hen $"eatin< a ;&n$ti#n in SQL HP5&7 6#& "e$ei:e thi mea<e' .1a"nin<' 0&n$ti#n $"eate% ?ith $#m!i5ati#n e""#".. 1hi$h $#mman% $an 6#& i&e t# ee the a$t&a5 e""#" mea<e= A. S.O- +3NCTION_E44O4 B. S.O- 3SE4_E44O4S C. S.O- E44O4S !. S.O- A//_E44O4S Ans#er$s% C 41. )he"e i a (+S)OMER ta85e in a $hema that ha a !&85i$ 6n#n6m (+S)OMER an% 6#& a"e <"ante% a55 #8Fe$t !"i:i5e<e #n it. -#& ha:e a !"#$e%&"e PRO(ESS,(+S)OMER that !"#$ee $&t#me" in;#"mati#n that i in the !&85i$ 6n#n6m (+S)OMER ta85e. -#& ha:e F&t $"eate% a ne? ta85e $a55e% (+S)OMER ?ithin 6#&" $hema. 1hi$h tatement i t"&e= A. Creatin& the table has no effect and procedre P4OCESS_C3STO2E4 still accesses data from pblic s"non"m C3STO2E4 table. B. If the strctre of "or C3STO2E4 table is the same as the pblic s"non"m C3STO2E4 table then the procedre P4OCESS_C3STO2E4 is in(alidated and &i(es compilation errors. C. If the strctre of "or C3STO2E4 table is entirel" different from the pblic s"non"m C3STO2E4 table then the procedre P4OCESS_C3STO2E4 sccessfll" recompiles and accesses "or C3STO2E4 table. !. If the strctre of "or C3STO2E4 table is the same as the pblic s"non"m C3STO2E4 table then the procedre P4OCESS_C3STO2E4 sccessfll" recompiles #hen in(o)ed and accesses "or C3STO2E4 table. Ans#er$s% ! 4>. Examine thi !a$Ca<e' (REA)E OR REPLA(E PA(NAGE //,PA(N IS .,MA4,)EAM,SALAR- N+M/ER(1>7>)9 PRO(E*+RE A**,PLA-ER(.,I* IN N+M/ER7 .,LAS),NAME .AR(2AR>7 .,SALAR-,N+M/ER9 EN* //,PA(N9 / (REA)E OR REPLA(E PA(NAGE /O*- //,PA(N IS PRO(E*+RE +P*,PLA-ER,S)A) (.,I* IN N+M/ER7 .,A/ IN N+M/ER *E0A+L) 47 .,2I)S IN N+M/ER) IS /EGIN +P*A)E PLA-ER,/A),S)A) SE) A),/A)S 3 A),/A)S L .,A/7 2I)S 3 2I)S L .,2I)S 12ERE PLA-ER,I* 3 .,I*) (OMMI)9 EN* +P*,PLA-ER,S)A)9 PRO(E*+RE A**,PLA-ER (.,I* IN N+M/ER7 .,LAS),NAME .AR(2AR>7 .,SALAR- N+M/ER) IS /EGIN INSER) IN)O PLA-ER(I*7LAS),NAME7SALAR-) .AL+ES (.,I*7 .,LAS),NAME7 .,SALAR-)9 +P*,PLA-ER,S)A)(.,I*70.0)9 EN* A**,PLA-ER9 EN* //,PA(N9 1hi$h tatement ?i55 &$$e;&556 ai<n S7D70007000 t# the .,MA4,)EAM,SALAR- :a"ia85e ;"#m ?ithin a tan%-a5#ne !"#$e%&"e= A. <_2AX_TEA2_SA/A45 B= K@888886 B. BB_PACE.A!!_P/A5E4.<_2AX_TEA2_SA/A45 B= K@8888886 C. BB_PACE.<_2AX_TEA2_SA/A45 B= K@8888886 !. This (ariable cannot be assi&ned a (ale from otside the pac)a&e. Ans#er$s% C 4@. Examine thi $#%e' (REA)E OR REPLA(E )RIGGER &!%ate,em! A0)ER +P*A)E ON em! /EGIN INSER) IN)O a&%it,ta85e (?h#7 %ate%) .AL+ES (+SER7 S-S*A)E)9 EN*9 -#& i&e an +P*A)E $#mman% in the EMP ta85e that "e&5t in $han<in< 10 "#?. 2#? man6 "#? a"e ine"te% int# the A+*I),)A/LE = A. 7 B. 78 C. None !. A (ale e1al to the nmber of ro#s in the E2P table. Ans#er$s% A 44. Examine thi !a$Ca<e' (REA)E OR REPLA(E PA(NAGE %i$#&nt IS <,i% N+M/ER '3 7A>B9 %i$#&nt,"ate N+M/ER '3 0.009 PRO(E*+RE %i!5a6,!"i$e (!,!"i$e N+M/ER)9 EN* %i$#&nt9 / (REA)E OR REPLA(E PA(NAGE /O*- %i$#&nt IS PRO(E*+RE %i!5a6,!"i$e (!,!"i$e N+M/ER) IS /EGIN */MS,O+)P+).P+),LINE( .*i$#&nte% .KK )O,(2AR(!,!"i$eHN.L(%i$#&nt,"ate7 1)))9 EN* %i!5a6,!"i$e9 /EGIN %i$#&nt,"ate '30.109 EN* %i$#&nt9 / 1hi$h tatement i t"&e= A. The (ale of !ISCO3NT_4ATE al#a"s remains 8.88 in a session. B. The (ale of !ISCO3NT_4ATE is set to 8.78 each time the pac)a&e is in(o)ed in a session. C. The (ale of !ISCO3NT_4ATE is set to 7.88 each time the procedre !ISP/A5_P4ICE is in(o)ed. !. The (ale of !ISCO3NT_4ATE is set to 8.78 #hen the pac)a&e is in(o)ed for the first time in a session. Ans#er$s% ! 4D. Examine thi $#%e' (REA)E OR REPLA(E )RIGGER e$&"e,em! /E0ORE LOGON ON em!5#6ee /EGIN I0 ()O,(2AR(S-S*A)E7 .*-.) IN ( .SA).7 .S+N.)) OR ()O,(2AR(S-S*A)E7 .22>4'MI .) NO) /E)1EEN .0A'00 AN* .1A'00 ))2EN RAISE,APPLI(A)ION,ERROR (->0D007 .-#& ma6 ine"t int# the EMPLO-EES ta85e #n56 %&"in< 8&ine h#&". .)9 EN* I09 EN*9 1hat t6!e #; t"i<<e" i it= A. !2/ tri&&er B. INSTEA! O+ tri&&er C. Application tri&&er !. S"stem e(ent tri&&er E. This is an in(alid tri&&er. Ans#er$s% ! 4E. 1hi$h ta85e h#&5% 6#& G&e"6 t# %ete"mine ?hen 6#&" !"#$e%&"e ?a 5at $#m!i5e%= A. 3SE4_P4OCE!34ES B. 3SE4_P4OCS C. 3SE4_OBDECTS !. 3SE4_P/S;/_3NITS Ans#er$s% C 47. Examine thi $#%e' (REA)E OR REPLA(E 0+N()ION <en,emai5,name (!,;i"t,name .AR(2AR>7 !,5at,name .AR(2AR>7 !,i% N+M/ER) RE)+RN .AR(2AR> i :,emai5,name .AR(2AR>(1B)9 /EGIN :,emai5,h#me '3 S+/S)R(!,;i"t,name7 17 1) KK S+/S)R(!,5at,name7 17 7) KK.MO"a$5e.$#m .9 +P*A)E em!5#6ee SE) emai5 3 :,emai5,name 12ERE em!5#6ee,i% 3 !,i%9 RE)+RN :,emai5,name9 EN*9 -#& "&n thi SELE() tatement' SELE() ;i"t,name7 5at,name <en,emai5,name(;i"t,name7 5at,name7 10A) EMAIL 0ROM em!5#6ee9 1hat #$$&"= A. Emplo"ee 78L has his email name pdated based on the retrn reslt of the fnction. B. The statement fails becase fnctions called from S;/ expressions cannot perform !2/. C. The statement fails becase the fnctions does not contain code to end the transaction. !. The S;/ statement exectes sccessfll"* becase 3P!ATE and !E/ETE statements are i&norin& in stored fnctions called from S;/ Expressions. E. The S;/ statement exectes sccessfll" and control is passed to the callin& en(ironment. Ans#er$s% B 4A. 1hat !a"t #; a %ata8ae t"i<<e" %ete"mine the n&m8e" #; time the t"i<<e" 8#%6 exe$&te= A. Tri&&er t"pe B. Tri&&er bod" C. Tri&&er e(ent !. Tri&&er timin& Ans#er$s% C 4B. 1hat ha!!en %&"in< the exe$&te !hae ?ith %6nami$ SQL ;#" INSER)7 +P*A)E7 an% *ELE)E #!e"ati#n= A. The ro#s are selected and ordered. B. The (alidit" of the S;/ statement is established. C. An area of memor" is established to process the S;/ statement. !. The S;/ statement is rn and the nmber of ro#s processed is retrned. E. The area of memor" established to process the S;/ statement is released. Ans#er$s% ! D0. Gi:en a ;&n$ti#n (AL()A4 ' (REA)E OR REPLA(E 0+N()ION $a5$ tax (a5 N+M/ER) RE)+RN N+M/ER IS /EGIN RE)+RN (a5 H 0.0D)9 EN*9 I; 6#& ?ant t# "&n the a8#:e ;&n$ti#n ;"#m the SQL HP5& !"#m!t7 ?hi$h tatement i t"&e= A. 5o need to execte the command CA/CTAX$7888%6 . B. 5o need to execte the command EXEC3TE +3NCTION calc tax6 . C. 5o need to create a S;/ FPls en(ironment (ariable X and isse the command BX B= CA/CTAX$7888%6 . !. 5o need to create a S;/ FPls en(ironment (ariable X and isse the command EXEC3TE BX B= CA/CTAX6 E. 5o need to create a S;/ FPls en(ironment (ariable X and isse the command EXEC3TE BX B= CA/CTAX$7888%6 Ans#er$s% E D1. 1hi$h t?# %i$ti#na"6 :ie? t"a$C %e!en%en$ie= ((h##e t?#) A. 3SE4_SO34CE B. 3T/_!EPT4EE C. 3SE4_OBDECTS !. !EPT4EE_TE2PTAB E. 3SE4_!EPEN!ENCIES +. !BA_!EPEN!ENT_OBDECTS Ans#er$s% !*E D>. 1hi$h tatement a"e t"&e= ((h##e a55 that a!!56) A. If errors occr drin& the compilation of a tri&&er* the tri&&er is still created. B. If errors occr drin& the compilation of a tri&&er "o can &o into S;/ FPls and 1er" the 3SE4_T4I00E4S data dictionar" (ie# to see the compilation errors. C. If errors occr drin& the compilation of a tri&&er "o can se the S.O- E44O4S command #ithin iS;/ FPls to see the compilation errors. !. If errors occr drin& the compilation of a tri&&er "o can &o into S;/ FPls and 1er" the 3SE4_E44O4S data dictionar" (ie# to see compilation errors. Ans#er$s% A* C*! D@. -#& nee% t# $"eate a t"i<<e" #n the EMP ta85e that m#nit#" e:e"6 "#? that i $han<e% an% !5a$e thi in;#"mati#n int# the A+*I),)A/LE . 1hat t6!e #; t"i<<e" %# 6#& $"eate= A. +O4 EAC. 4O- tri&&er on the E2P table. B. Statement'le(el tri&&er on the E2P table. C. +O4 EAC. 4O- tri&&er on the A3!IT_TAB/E table. !. Statement'le(el tri&&er on the A3!IT_TAB/E table. E. +O4 EAC. 4O- statement'le(el tri&&er on the E2P table. Ans#er$s% A D4. Examine thi !a$Ca<e' (REA)E OR REPLA(E PA(NAGE //'PA(N IS .,MA4,)EAM'SALAR N+M/ER(1>7>)9 PRO(E*+RE A**,PLA-ER(.,I* IN N+M/ER7 .,LAS),NAME .AR(2AR>7 .,SALAR- N+M/ER)9 EN* //,PA(N9 / (REA)E OR REPLA(E PA(NAGE /O*- //,PA(N IS PRO(E*+RE +P*,PLA-ER,S)A) (.,I* IN N+M/ER7 .,A/ IN N+M/ER *E0A+L) 47 .,2I)S IN N+M/ER) IS /EGIN +P*A)E PLA-ER,/A),S)A) SE) A),/A)S 3 A),/A)S L .,A/7 2I)S 3 2I)S L .,2I)S 12ERE PLA-ER,I* 3 .,I*9 (OMMI)9 EN* +P*,PLA-ER,S)A)9 PRO(E*+RE A**,PLA-ER (.,I* IN N+M/ER7 .,LAS),NAME .AR(2AR>7 .,SALAR- N+M/ER) IS /EGIN INSER) IN)O PLA-ER(I*7LAS),NAME7SALAR-) .AL+ES (.,I*7 .,LAS),NAME7 .,SALAR-)9 +P*,PLA-ER,S)A)(.,I*7070)9 EN* A**,PLA-ER9 EN* //,PA(N9 -#& maCe a $han<e t# the 8#%6 #; the //,PA(N !a$Ca<e. )he //,PA(N 8#%6 i "e$#m!i5e%. 1hat ha!!en i; the tan%-a5#ne !"#$e%&"e .ALI*A)E,PLA-ER,S)A) "e;e"en$e thi !a$Ca<e= A. <A/I!ATE_P/A5E4_STAT cannot recompile and mst be recreated. B. <A/I!ATE_P/A5E4_STAT is not in(alidated. C. <A/!IATE_P/A5E4_STAT is in(alidated. !. <A/I!ATE_P/A5E4_STAT and BB_PACE are in(alidated. Ans#er$s% B DD. 1hi$h tatement i :a5i% ?hen "em#:in< !"#$e%&"e= A. 3se a drop procedre statement to drop a standalone procedre. B. 3se a drop procedre statement to drop a procedre that is part of a pac)a&e. Then recompile the pac)a&e specification. C. 3se a drop procedre statement to drop a procedre that is part of a pac)a&e. Then recompile the pac)a&e bod". !. +or faster remo(al and re'creation* do not se a drop procedre statement. Instead* recompile the procedre sin& the alter procedre statement #ith the 4E3SE SETTIN0S clase. Ans#er$s% A DE. Examine thi $#%e' (REA)E OR REPLA(E PA(NAGE 8#n& IS <,max,8#n& N+M/ER '3 .BB9 0+N()ION $a5$,8#n& (!,em!,i% N+M/ER) RE)+RN N+M/ER9 0+N()ION $a5$,a5a"6 (!,em!,i% N+M/ER) RE)+RN N+M/ER9 EN*9 / (REA)E OR REPLA(E PA(NAGE /O*- 8#n& IS :,a5a"6 em!5#6ee.a5a"6R)-PE9 :,8#n&em!5#6ee.$#mmii#n,!$tR)-PE9 0+N()ION $a5$,8#n& (!,em!,i% N+M/ER)RE)+RN N+M/ER IS /EGIN SELE() a5a"67 $#mmii#n,!$t IN)O :,a5a"67 :,8#n& 0ROM em!5#6ee 12ERE em!5#6ee,i% 3 !,em!,i%9 RE)+RN :,8#n& H :,a5a"69 EN* $a5$,8#n& 0+N()ION $a5$,a5a"6 (!,em!,i% N+M/ER) RE)+RN N+M/ER IS /EGIN SELE() a5a"67 $#mmii#n,!$t IN)O :,a5a"67 :,8#n& 0ROM em!5#6ee 12ERE em!5#6ee RE)+RN :,8#n& H :,a5a"6 L :,a5a"69 EN* $a$5,a5a"69 EN* 8#n&9 / 1hi$h tatement i t"&e= A. 5o can call the BON3S.CA/C_SA/A45 pac)a&ed fnction from an INSE4T command a&ainst the E2P/O5EES table. B. 5o can call the BON3S.CA/C_SA/A45 pac)a&ed fnction from a SE/ECT command a&ainst the E2P/O5EES table. C. 5o can call the BON3S.CA/C_SA/A45 pac)a&ed fnction form a !E/ETE command a&ainst the E2P/O5EES table. !. 5o can call the BON3S.CA/C_SA/A45 pac)a&ed fnction from an 3P!ATE command a&ainst the E2P/O5EES table. Ans#er$s% B D7. 1hi$h $#%e $an 6#& &e t# en&"e that the a5a"6 i n#t in$"eae% 86 m#"e than 10R at a time n#" i it e:e" %e$"eae%= A. A/TE4 TAB/E emp A!! CONST4AINT c)_sal C.ECE $sal BET-EEN sal AN! salF7.7%6 B. C4EATE O4 4EP/ACE T4I00E4 chec)_sal BE+O4E 3P!ATE O+ sal ON emp +O4 EAC. 4O- -.EN $ne#.sal M old.sal O4 ne#.sal > old.sal F 7.7% BE0IN 4AISE_APP/ICATION_E44O4 $ ' 98@8L* . !o not decrease salar" not increase b" more than 78G %6 EN!6 C. C4EATE O4 4EP/ACE T4I00E4 chec)_sal BE+O4E 3P!ATE O+ sal ON emp -.EN $ne#.sal M old.sal O4 ne#.sal > old.sal F 7.7% BE0IN 4AISE_APP/ICATION_E44O4 $ ' 98@8L* .!o not decrease salar" not increase b" more than 78G %6 EN!6 !. C4EATE O4 4EP/ACE T4I00E4 chec)_sal A+TE4 3P!ATE O4 sal ON emp -.EN $ne#.sal M old.sal O4 'ne#.sal > old.sal F 7.7% BE0IN 4AISE_APP/ICATION_E44O4 $ ' 98@8L* .!o not decrease salar" not increase b" more than 78G %6 EN!6 Ans#er$s% B DA. 1hi$h t?# tatement %e$"i8e the tate #; a !a$Ca<e :a"ia85e a;te" exe$&tin< the !a$Ca<e in ?hi$h it i %e$5a"e%= ((h##e t?#) A. It persists across transactions #ithin a session. B. It persists from session to session for the same ser. C. It does not persist across transaction #ithin a session. !. It persists from ser to ser #hen the pac)a&e is in(o)ed. E. It does not persist from session to session for the same ser. Ans#er$s% A*E DB. 1hi$h t?# !"#<"ammin< $#nt"&$t $an 8e <"#&!e% ?ithin a !a$Ca<e= ((h##e t?#) A. Crsor B. Constant C. Tri&&er !. Se1ence E. <ie# Ans#er$s% A*B E0. 1hi$h t?# tatement a8#&t !a$Ca<e a"e t"&e= ((h##e t?#) A. Pac)a&es can be nested. B. 5o can pass parameters to pac)a&es. C. A pac)a&e is loaded into memor" each time it is in(o)ed. !. The contents of pac)a&es can be shared b" man" applications. E. 5o can achie(e information hidin& b" ma)in& pac)a&e constrcts pri(ate. Ans#er$s% !*E E1. Examine thi $#%e' (REA)E OR REPLA(E PRO*E(+RE a%%,%e!t (!,%e!t,name .AR(2AR> *E0A+L) .!5a$eh#5%e" .7 !,5#$ati#n .AR(2AR> *E0A+L) ./#t#n .) IS /EGIN INSER) IN)O %e!a"tment .AL+ES (%e!t,i%,eG.NE4).AL7 !,%e!t,name7 !,5#$ati#n)9 EN* a%%,%e!t9 / 1hi$h th"ee a"e :a5i% $a55 t# the a%%,%e! !"#$e%&"e = ((h##e th"ee) A. add_dept6 B. add_dept$ .Accontin& .%6 C. add_dept$* .Ne# 5or) .%6 !. add_dept$p_location=> .Ne# 5or) .%6 Ans#er$s% A*B*! E>. -#& ha:e $"eate% a t#"e% !"#$e%&"e *ELE)E,)EMP,)A/LE that &e %6nami$ SQL t# "em#:e a ta85e in 6#&" $hema. -#& ha:e <"ante% the E4E(+)E !"i:i5e<e t# &e" A #n thi !"#$e%&"e. 1hen &e" A exe$&te the *ELE)E,)EMP,)A/LE !"#$e%&"e7 &n%e" ?h#e !"i:i5e<e a"e the #!e"ati#n !e";#"me% 86 %e;a&5t= A. S5S pri(ile&es B. 5or pri(ile&es C. Pblic pri(ile&es !. 3ser A.s pri(ile&es E. 3ser A cannot execte "or procedre that has d"namic S;/. Ans#er$s% ! E@. 1hi$h th"ee a"e t"&e tatement a8#&t %e!en%ent #8Fe$t= ((h##e th"ee) A. In(alid obHects cannot be described. B. An obHect #ith stats of in(alid cannot be a referenced obHect. C. The Oracle ser(er atomaticall" records dependencies amon& obHects. !. All schema obHects ha(e a stats that is recorded in the data dictionar". E. 5o can (ie# #hether an obHect is (alid or in(alid in the 3SE4_STAT3S data dictionar" (ie#. +. 5o can (ie# #hether an obHect is (alid or in(alid in the 3SE4_OBDECTS data dictionar" (ie#. Ans#er$s% C*!*+ E4. Examine thi ;&n$ti#n' (REA)E OR REPLA(E 0+N()ION (AL(,PLA-ER,A.G (.,I* in PLA-ER,/A),S)A).PLA-ER,I*R)-PE) RE)+RN N+M/ER IS .,A.G N+M/ER9 /EGIN SELE() 2I)S / A),/A)S IN)O .,A.G 0ROM PLA-ER,/A),S)A) 12ERE PLA-ER,I* 3 .,I*9 RE)+RN (.,A.G)9 EN*9 1hi$h tatement ?i55 &$$e;&556 in:#Ce thi ;&n$ti#n in SQL HP5&= A. SE/ECT CA/C_P/A5E4_A<0$P/A5E4_I!% +4O2 P/A5E4_BAT_STAT6 B. EXEC3TE CA/C_P/A5E4_A<0$?7%6 C. CA/C_P/A5E4$.43T..%6 !. CA/C_P/A5E4_A<0$?7%6 E. STA4T CA/C_P/A5E4_A<0$?7% Ans#er$s% A
Modern Web Applications with Next.JS: Learn Advanced Techniques to Build and Deploy Modern, Scalable and Production Ready React Applications with Next.JS