Sunteți pe pagina 1din 6

Unitatea colar Profesor..

Disciplina: Informatic/ Programarea procedural a bazelor de date cu PL/SQL Clasa a XII-a Nr. ore pe spt.: 1 or
Teorie

Planificare calendaristic
Anul colar 2011-2012

Programa aprobat cu O.M.nr. 5099/09.09.2009


Filiera Teoretic, profil Real, specializrile: Matematic-informatic, intensiv informatic
Filiera Vocaional, profil Militar, specializarea: Matematic-informatic, intensiv informatic

Competene Nr. de ore


Uniti de nvare Coninuturi Sptmna Observaii
specifice alocate
Introducere n PL/SQL. Pregtirea mediului de
lucru.
Elemente ale limbajului. 1.1, 1.2 3 S1-S3
Identificatori, tipuri de date, variabile.
Operatori.
Folosirea limbajului SQL n instruciunile
PL/SQL.
Elemente de programare (1). 1.3, 1.4 4 S4-S7
Structuri de control.
Folosirea cursorilor i a parametrilor.
Realizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic (1). 3.1, 3.2 Realizarea modelului bazei de date. 1 S8
Examen sumativ.
Tipul RECORD
Tipuri structurate de date. 1.3 1 S9
Tipul TABLE OF RECORDS

1
Competene Nr. de ore
Uniti de nvare Coninuturi Sptmna Observaii
specifice alocate
Tipuri de excepii.
Excepiile predefinite.
Tratarea excepiilor i gestionarea Excepii definite de utilizator.
2.1 1 S10
tranzaciilor. Blocul EXCEPTION.
Comenzile COMMIT, SAVEPOINT i
ROLLBACK.
Proceduri stocate.
Elemente de programare (2). 2.2 2 S11-S12
Funcii.
Construirea unui pachet.
Gestionarea pachetelor.
Folosirea pachetelor i SQL dinamic. 2.2 2 S13-S14
Domeniul de vizibilitate al variabilelor.
Pachete predefinite.
Realizarea unui proiect de gestiune a datelor
Implementarea i popularea bazei de date.
specifice unui domeniu de interes practic (2). 3.1, 3.2 1 S15
Definirea restriciilor.
Examen sumativ.
Triggers.
Elemente de programare (3). 2.2 3 S16-S18
Optimizarea performanei PL/SQL
Concepte de baz.
Depistarea i gestionarea dependenelor. 2.2, 2.3 1 S19
Dependene la distan.
Realizarea unui proiect de gestiune a datelor
specifice unui domeniu de interes practic (3). 3.1, 3.2 Conceperea i implementarea interfeei. 2 S20-S21
Examen sumativ.
Folosirea parametrilor de iniializare PL/SQL.
Afiarea avertismentelor compilatorului.
Folosirea compilatorului PL/SQL. 2.3 2 S22- S23
Compilare condiionat.
Ascunderea codului surs.
Realizarea unui proiect de gestiune a datelor Testarea aplicaiei i conceperea materialelor
3.1, 3.2 3 S24-S26
specifice unui domeniu de interes practic (4). pentru prezentare.
2
Competene Nr. de ore
Uniti de nvare Coninuturi Sptmna Observaii
specifice alocate
Prezentarea proiectului realizat n timpul
3.3 -- 3 S27-S29
anului.
Recapitulare SQL.
Pregtirea examenului de certificare. 2.1 3 S30-S32
Recapitulare PL/SQL.
Examenul final. 2.1 -- 1 S33

3
Unitatea colar Profesor..
Disciplina: Informatic/ Programarea procedural a bazelor de date cu PL/SQL Clasa a XII-a Nr. ore pe spt.: 2 ore
Laborator

Planificare calendaristic
Anul colar 2011-2012

Programa aprobat cu O.M.nr. 5099/09.09.2009


Filiera Teoretic, profil Real, specializrile: Matematic-informatic, intensiv informatic
Filiera Vocaional, profil Militar, specializarea: Matematic-informatic, intensiv informatic

Competene Nr. de ore


Uniti de nvare Coninuturi Sptmna Observaii
specifice alocate
Introducere n PL/SQL. Pregtirea mediului de
lucru.
Elemente ale limbajului. 1.1, 1.2 6 S1-S3
Identificatori, tipuri de date, variabile.
Operatori.
Folosirea limbajului SQL n instruciunile
PL/SQL.
Elemente de programare (1). 1.3, 1.4 Structuri de control. 8 S4-S7
Folosirea cursorilor i a parametrilor.
Evaluare sumativ
Realizarea unui proiect de gestiune a datelor
Realizarea modelului bazei de date.
specifice unui domeniu de interes practic (1). 3.1, 3.2 2 S8
Evaluare sumativ

Tipul RECORD
Tipuri structurate de date. 1.3 2 S9
Tipul TABLE OF RECORDS

4
Competene Nr. de ore
Uniti de nvare Coninuturi Sptmna Observaii
specifice alocate
Tipuri de excepii.
Excepiile predefinite.
Tratarea excepiilor i gestionarea Excepii definite de utilizator.
2.1 2 S10
tranzaciilor. Blocul EXCEPTION.
Comenzile COMMIT, SAVEPOINT i
ROLLBACK.
Proceduri stocate.
Elemente de programare (2). 2.2 Funcii. 4 S11-S12
Evaluare sumativ
Construirea unui pachet.
Gestionarea pachetelor.
Folosirea pachetelor i SQL dinamic. 2.2 4 S13-S14
Domeniul de vizibilitate al variabilelor.
Pachete predefinite.
Realizarea unui proiect de gestiune a datelor Implementarea i popularea bazei de date.
specifice unui domeniu de interes practic (2). 3.1, 3.2 Definirea restriciilor. 2 S15
Evaluare sumativ
Triggers.
Elemente de programare (3). 2.2 6 S16-S18
Optimizarea performanei PL/SQL
Concepte de baz.
Depistarea i gestionarea dependenelor. 2.2, 2.3 2 S19
Dependene la distan.
Realizarea unui proiect de gestiune a datelor
Conceperea i implementarea interfeei.
specifice unui domeniu de interes practic (3). 3.1, 3.2 2 S20
Examen sumativ.

Folosirea parametrilor de iniializare PL/SQL.


Afiarea avertismentelor compilatorului.
Folosirea compilatorului PL/SQL. 2.3 8 S21- S24
Compilare condiionat.
Ascunderea codului surs.

5
Competene Nr. de ore
Uniti de nvare Coninuturi Sptmna Observaii
specifice alocate
Realizarea unui proiect de gestiune a datelor Testarea aplicaiei i conceperea materialelor
3.1, 3.2 6 S25-S27
specifice unui domeniu de interes practic (4). pentru prezentare.
Prezentarea proiectului realizat n timpul
3.3 Prezentarea proiectului 4 S28-S29
anului.
Recapitulare SQL.
Pregtirea examenului de certificare. 2.1 6 S30-S32
Recapitulare PL/SQL.
Examenul final. 2.1 -- 2 S33

COMPETENE SPECIFICE:

1. Identificarea datelor care intervin ntr-o problem i aplicarea algoritmilor fundamentali de


prelucrare a acestora
1.1. Analizarea unei probleme n scopul identificrii i clasificrii datelor necesare
1.2. Identificarea relaiilor dintre date
1.3. Identificarea modalitilor adecvate de structurare a datelor care intervin ntr-o problem
1.4. Utilizarea funciilor specifice de prelucrare a datelor structurate
2. Elaborarea algoritmilor de rezolvare a problemelor
2.1. Identificarea tehnicilor de programare adecvate rezolvrii unei probleme i aplicarea creativ a acestora
2.2. Elaborarea strategiei de rezolvare a unei probleme
2.3. Analizarea comparativ a eficienei diferitelor tehnici de rezolvare a problemei respective i alegerea celei mai eficiente variante
3. Implementarea algoritmilor ntr-un limbaj de programare
3.1. Utilizarea instrumentelor de dezvoltare a
unei aplicaii
3.2. Elaborarea i realizarea unei aplicaii, folosind un mediu de programare specific
3.3. Prezentarea unei aplicaii Reguli elementare pentru crearea i susinerea unei prezentri publice.

S-ar putea să vă placă și