Documente Academic
Documente Profesional
Documente Cultură
• 3.....................ERD
• 4.....................Tabela APROVIZIONARE
• 5....................Rapoarte simple
• 7..................Rapoarte care preiau date din 2 sau mai multe tabele
• 11..............Rapoarte care folosesc subinterogari
• 15...............Constrangeri (ex. de tip check)
• 22..................Final
ANGAJAT
SE OCUPA DE # CNP
* NUME ESTE LUAT SUB ARIPA
* PRENUME
* DATA
NASTERII APROVIZIONA
BIOLOG
RE
II COREPUNDE
DIDACTIC
COMUNICA # TIPUL DE SUBSTANTA
#CNP LIVRAT PACIENT
* CURSURI
RELATIONEAZA APARTINE DE * DURATA
* NUME PREDATE
* SOFER # CNP
*PRENUME
* NUME
O LOC DE
* PRENUME
MUNCA
* DATA NASTERII
NEDIDACTIC REALIZEAZA * ALERGII
SERVICIU * ADRESA
* PROFESIE REALIZAT SE REGASESTE
# COD
* DENUMIRE FACA
* TIP
* NUMAR
* PRETUL DE CUMPARARE PENTRU DE LA
* DATA RECOLTARII
ENTITATILOR #NUMAR
*ZIUA
*ORA
APROVIZIONARE
EXEMPLU DE GESTIONARE A BAZEI DE DATE
* DURATA
* SOFER
EXEMPLE DE DATE
Rezultat
a) Afisarea, in ordine alfabetica, a soferilor
a) Se afiseaza numele, prenumele, data angajarii, CNP angajat, jobul si salariul maxim, mai mare decat 12K
b) Afiseaza locul de munca , numele, prenumele si adresa de e-mail ale manipulantilor de marfuri
c) Afiseaza CNP angajat, nume, codul departamentului, numele lui si data angajarii, care este 07.06.1994
SELECT emp.Employee_id "Employee ID", emp.last_name "Last Name" , emp.department_id "Department ID",
dpt.department_name "Department Name", emp.hire_date "Hire Date"
FROM employees emp LEFT JOIN departments dpt ON emp.department_id = dpt.department_id
WHERE emp.hire_date = TO_DATE('June 7, 1994', 'fmMonth DD, YYYY');
II. Rapoarte care preiau date din 2 sau mai multe tabele
d) Afisarea, pentru tabelele "d_songs" si "d_types", a categoriei, descrierii si titlului. Vor fi preluate doar liniile ale caror
categorii sunt cele cu indicele intre 70 si 80
SELECT department_name
FROM departments
WHERE location_id = ( SELECT location_id FROM locations WHERE city = 'Seattle');
III. Rapoarte care folosesc subinterogari
b) Afisarea membrilor staffului lanturilor internationale de restaurante fast-food, care apartin unor
categorii de staff diferite de cea de care apartine Bob Miller
SELECT first_name,last_name
FROM f_staffs
WHERE staff_type != (SELECT staff_type FROM f_staffs WHERE first_name = 'Bob' AND
last_name ='Miller');
III. Rapoarte care folosesc subinterogari
SELECT first_name,last_name
FROM f_staffs
WHERE salary > (SELECT salary FROM
f_staffs WHERE id = 12);
III. Rapoarte care folosesc subinterogari
- DURATA : DURATA>5
- salary > 0