You are on page 1of 7

Unitatea colar Profesor..

Disciplina: Informatic/ Programarea procedural a bazelor de date cu PL/!L" #lasa a $II%a &r. ore pe spt.: ' or
(eorie
Planificare calendaristic
)nul colar *+''%*+'*
Programa aprobat cu ,.-.nr. .+///+/.+/.*++/
0iliera Teoretic, profil Real1 specializrile: -atematic%informatic1 intensi2 informatic
0iliera Vocaional1 profil Militar1 specializarea: -atematic%informatic1 intensi2 informatic
Unit3i de 4n23are
#ompeten3e
specifice
#on3inuturi
&r. de ore
alocate
ptm5na ,bser2a3ii
6lemente ale limba7ului. 1.1, 1.2
Introducere n PL/SQL. Pregtirea mediului de
lucru.
Identificatori, tipuri de date, variabile.
Operatori.
S1!S
6lemente de programare 8'9. 1., 1."
#olo$irea limba%ului SQL n in$truc&iunile
PL/SQL.
Structuri de control.
#olo$irea cur$orilor 'i a parametrilor.
" S"!S(
:ealizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic 8'9.
6;amen sumati2.
.1, .2 )eali*area modelului ba*ei de date. 1 S+
(ipuri structurate de date. 1.
,ipul )-.O)/
,ipul ,01L- O# )-.O)/S
1 S2
1
Unit3i de 4n23are
#ompeten3e
specifice
#on3inuturi
&r. de ore
alocate
ptm5na ,bser2a3ii
(ratarea e;cep3iilor i gestionarea
tranzac3iilor.
2.1
,ipuri de e3cep&ii.
-3cep&iile predefinite.
-3cep&ii definite de utili*ator.
1locul -4.-P,IO5.
.omen*ile .O66I,, S07-POI5, 'i
)OLL10.8.
1 S19
6lemente de programare 8*9. 2.2
Proceduri $tocate.
#unc&ii.
2 S11!S12
0olosirea pac<etelor i !L dinamic. 2.2
.on$truirea unui pac:et.
;e$tionarea pac:etelor.
/omeniul de vi*ibilitate al variabilelor.
Pac:ete predefinite.
2 S1!S1"
:ealizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic 8*9.
6;amen sumati2.
.1, .2
Implementarea 'i popularea ba*ei de date.
/efinirea re$tric&iilor.
1 S1<
6lemente de programare 8=9. 2.2
,rigger$.
Optimi*area performan&ei PL/SQL
S1=!S1+
Depistarea i gestionarea dependen3elor. 2.2, 2.
.oncepte de ba*.
/ependen&e la di$tan&.
1 S12
:ealizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic 8=9.
6;amen sumati2.
.1, .2 .onceperea 'i implementarea interfe&ei. 2 S29!S21
0olosirea compilatorului PL/!L. 2.
#olo$irea parametrilor de ini&iali*are PL/SQL.
0fi'area averti$mentelor compilatorului.
.ompilare condi&ionat.
0$cunderea codului $ur$.
2 S22! S2
2
Unit3i de 4n23are
#ompeten3e
specifice
#on3inuturi
&r. de ore
alocate
ptm5na ,bser2a3ii
:ealizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic 8>9.
.1, .2
,e$tarea aplica&iei 'i conceperea materialelor
pentru pre*entare.
S2"!S2=
Prezentarea proiectului realizat 4n timpul
anului.
. !! S2(!S22
Pregtirea e;amenului de certificare. 2.1
)ecapitulare SQL.
)ecapitulare PL/SQL.
S9!S2
6;amenul final. 2.1 !! 1 S

Unitatea colar Profesor..


Disciplina: Informatic/ >Programarea procedural a ba*elor de date cu PL/SQL? #lasa a $II%a &r. ore pe spt.: * ore
Laborator
Planificare calendaristic
)nul colar *+''%*+'*
Programa aprobat cu ,.-.nr. .+///+/.+/.*++/
0iliera Teoretic, profil Real1 specializrile: -atematic%informatic1 intensi2 informatic
0iliera Vocaional1 profil Militar1 specializarea: -atematic%informatic1 intensi2 informatic
Unit3i de 4n23are
#ompeten3e
specifice
#on3inuturi
&r. de ore
alocate
ptm5na ,bser2a3ii
6lemente ale limba7ului. 1.1, 1.2
Introducere n PL/SQL. Pregtirea mediului de
lucru.
Identificatori, tipuri de date, variabile.
Operatori.
= S1!S
6lemente de programare 8'9. 1., 1."
#olo$irea limba%ului SQL n in$truc&iunile
PL/SQL.
Structuri de control.
#olo$irea cur$orilor 'i a parametrilor.
62aluare sumati2
+ S"!S(
:ealizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic 8'9. .1, .2
)eali*area modelului ba*ei de date.
62aluare sumati2
2 S+
"
Unit3i de 4n23are
#ompeten3e
specifice
#on3inuturi
&r. de ore
alocate
ptm5na ,bser2a3ii
(ipuri structurate de date. 1.
,ipul )-.O)/
,ipul ,01L- O# )-.O)/S
2 S2
(ratarea e;cep3iilor i gestionarea
tranzac3iilor.
2.1
,ipuri de e3cep&ii.
-3cep&iile predefinite.
-3cep&ii definite de utili*ator.
1locul -4.-P,IO5.
.omen*ile .O66I,, S07-POI5, 'i
)OLL10.8.
2 S19
6lemente de programare 8*9. 2.2
Proceduri $tocate.
#unc&ii.
62aluare sumati2
" S11!S12
0olosirea pac<etelor i !L dinamic. 2.2
.on$truirea unui pac:et.
;e$tionarea pac:etelor.
/omeniul de vi*ibilitate al variabilelor.
Pac:ete predefinite.
" S1!S1"
:ealizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic 8*9. .1, .2
Implementarea 'i popularea ba*ei de date.
/efinirea re$tric&iilor.
62aluare sumati2
2 S1<
6lemente de programare 8=9. 2.2
,rigger$.
Optimi*area performan&ei PL/SQL
= S1=!S1+
Depistarea i gestionarea dependen3elor. 2.2, 2.
.oncepte de ba*.
/ependen&e la di$tan&.
2 S12
:ealizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic 8=9. .1, .2
.onceperea 'i implementarea interfe&ei.
6;amen sumati2.
2 S29
<
Unit3i de 4n23are
#ompeten3e
specifice
#on3inuturi
&r. de ore
alocate
ptm5na ,bser2a3ii
0olosirea compilatorului PL/!L. 2.
#olo$irea parametrilor de ini&iali*are PL/SQL.
0fi'area averti$mentelor compilatorului.
.ompilare condi&ionat.
0$cunderea codului $ur$.
+ S21! S2"
:ealizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic 8>9.
.1, .2
,e$tarea aplica&iei 'i conceperea materialelor
pentru pre*entare.
= S2<!S2(
Prezentarea proiectului realizat 4n timpul
anului.
. Pre*entarea proiectului " S2+!S22
Pregtirea e;amenului de certificare. 2.1
)ecapitulare SQL.
)ecapitulare PL/SQL.
= S9!S2
6;amenul final. 2.1 !! 2 S
#,-P6(6&?6 P6#I0I#6:
1. Identificarea datelor care intervin ntr-o problem i aplicarea algoritmilor fundamentali de
prelucrare a acetora
1.1. 0nali*area unei probleme n $copul identificrii 'i cla$ificrii datelor nece$are
1.2. Identificarea rela&iilor dintre date
1.. Identificarea modalit&ilor adecvate de $tructurare a datelor care intervin ntr!o problem
1.". @tili*area func&iilor $pecifice de prelucrare a datelor $tructurate
!. "laborarea algoritmilor de re#olvare a problemelor
2.1. Identificarea te:nicilor de programare adecvate re*olvrii unei probleme 'i aplicarea creativ a ace$tora
2.2. -laborarea $trategiei de re*olvare a unei probleme
2.. 0nali*area comparativ a eficien&ei diferitelor te:nici de re*olvare a problemei re$pective 'i alegerea celei mai eficiente variante
$. Implementarea algoritmilor ntr-un limba% de programare
.1. @tili*area in$trumentelor de de*voltare a
=
unei aplica&ii
.2. -laborarea 'i reali*area unei aplica&ii, folo$ind un mediu de programare $pecific
.. Pre*entarea unei aplica&ii )eguli elementare pentru crearea 'i $u$&inerea unei pre*entri publice.
(

You might also like