Sunteți pe pagina 1din 2

Manual Informatica clasa XII

Interogari baza de date LICEU


Deschideţi baza de date Liceu. Creaţi o interogare ce va efectua :

Cap 9.1 Noţiuni generale despre interogări


1. afişarea listei elevilor clasei a 10-a B, al căror prenume începe cu litera C.
2. aflarea numărului de profesori de gen masculin şi a numărului celor de gen feminin;
3. determinarea salariului mediu al profesorilor din baza de date Liceu;
4. afişarea listei fetelor din clasele a 11-a;
5. determinarea numărului de ore realizate săptămînal de fiecare profesor;
6. căutarea profesorilor de gen feminin care predau în clasele a 10-a.

Cap 9.2 Interogări de selecţie


1. afişarea listei elevilor cu prenumele Ion
2. afişarea listei elevilor cu prenumele Ion sa afişarea lista elevilor cu prenumele Ion sau
Vasile
3. afişarea listei elevilor cu prenumele Ion şi al căror nume începe cu litera "B".
4. afişarea listei elevilor clasei a 11-a B născuţi în luna ianuarie.
5. afişarea listei elevilor din clasele 10 și 11 cu profil real.
6. afişa lista profesorilor cu salariul lunar mai mare decоt 2 500 lei şi mai mic sau egal cu 3
000 lei în ordinea crescătoare a acestor salarii.
7. afişarea fetelor bazei;
8. afişarea diriginţilor;
9. afişarea profesorilor născuţi pînă la 12 februarie 1970;
10. afişarea profesoarelor născute în luna martie;
11. afişarea băieţilor în ordine crescătoare a vîrstei lor;
12. fafişarea elevilor care nu au telefon;
13. afişarea profesorilor de gen masculin care nu au împlinit 50 de ani;
14. afişarea elevilor născuţi vara;
15. afişarea profesorilor al căror număr de telefon începe cu 022 48;
16. afişarea elevilor care nu locuiesc în Chişinău;
17. afişarea profesorilor al căror prenume începe cu litera A sau cu litera E;
18. afişarea elevilor care nu învaţă Filosofia;
19. afişarea elevilor care studiază Matematica 5 ore pe săptămînă.
20. afişarea disciplinelor studiate de elevul specificat de utilizator;
21. afişarea profesorilor care predau în clasa specificată de utilizator;
22. afişarea profesorilor care locuiesc în localitatea specificată de utilizator;
23. afişarea elevilor care studiază disciplina specificată de utilizator;
24. profesorilor care predau disciplina specificată de utilizator.
25. Formulaţi şi creaţi 5 interogări de selecţie pentru baza de date Liceu.P
26. Pentru baza de date Liceu formulaţi şi creaţi 5 interogări de selecţie cu parametru.

Cap 9.3. Interogări de acţiune


Cap 9.3.1 Interogări care generează tabele
1. Să alcătuim o interogare care va genera un tabel cu date despre elevii claselor a 10-a

9.3.2. Interogări de excludere a unor înregistrări


Atenţie! Aşa cum оnregistrările şterse nu pot fi restabilite, se recomandă de afişat
rezultatul interogării de selecţie оnainte ca aceasta să fie transformată оn una de excludere
a оnregistrărilor.
Astfel, se va verifica corectitudinea acţiunii interogării.

1. Creăm interogare care permite să excludem datele despre elevii claselor a 12-a

9.3.3. Interogări de modificare a unor înregistrări


1. Să formulăm o interogare care va mări cu 50% valorile din cоmpul Salariu al tabelului
Profesori.
Atenţie! Interogările de modificare se execută o singură dată. La repetarea lor valorile se vor
modifica din nou. Astfel, dacă vom executa de 2 ori ultima interogare, salariul profesorilor „se
va mări” cu 125% оn loc de 50%.

9.3.4. Interogări care adaugă înregistrări în tabele existente


1. Fie tabelul Elevi1 care conţine date despre elevii născuţi în luna mai. Să adăugăm în acest
tabel înregistrările elevilor din tabelul Elevi născuţi în luna iunie.

Examinaţi baza de date Liceu. Creaţi o interogare ce va genera tabelul:


2. T 1 cu date despre profesorii de gen feminin;
3. T 2 cu date despre elevii născuţi în luna mai;
4. T 3 cu date despre diriginţii de clase;
5. T 4 cu date despre profesorii care predau matematica sau chimia;
6. T 5 cu date despre elevii care nu locuiesc în Chişinău.
7.  Examinaţi baza de date Liceu. Elaboraţi o interogare ce şterge din tabelul:
8. T 1 datele despre profesorii născuţi vara;
9. T 2 datele despre elevii clasei a 11-a;
10. T 3 datele despre diriginţii claselor cu profil real;
11. T 4 datele despre profesorii care nu predau chimia;
12. T 5 datele despre elevii care locuiesc în Cricova.
13.  Examinaţi baza de date Liceu. Alcătuiţi o interogare ce va:
14. mări salariul profesorilor cu 500 de lei;
15. micşora cu 300 de lei salariul profesorilor care predau doar o disciplină;
16. mări cu 25% salariul profesorilor născuţi pînă la 01.01.1960.
17.  Examinaţi baza de date Liceu. Creaţi o interogare ce va adăuga în tabelul:
18. T 1 date despre profesorii de gen masculin care predau matematica;
19. T 2 date despre elevii născuţi iarna;
20. T 3 date despre profesorii care nu sînt diriginţi şi locuiesc în Chişinău;
21. T 4 date despre profesorii care predau limba străină;
22. T 5 date despre elevii din Chişinău care învaţă în clasa a 10-a.

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