Sunteți pe pagina 1din 2

TEST NR 1

1. Se da tabelul ANGAJATI cu structura de mai jos:


ANGAJATI
Cod_Pe Nume
rs
1
Fota Ionela
2

Cosma
Costel
Matache
Doina
Florea Cristi
Bejan Irinel

3
4
5

Salariu

Funcie

Adresa

Data_n

450

01/05/1990

675

Administrat
or
-

Comanesti

12/07/1980

876

Director

Comanesti

25/03/1975

365
674

Muncitor
Contabil

Comanesti
Darmanesti

18/06/1986
07/09/1990

Rspundei urmtoarelor cerine, utiliznd comezile SQL adecvate:


a) Scrieti comanda SQL pentru crearea tabelului de mai sus.
b) Scrieti comenzile pentru inserarea primelor 2 inregistrari din tabel
c)
d)
e)
f)

(folosind datele din tabelul de mai sus)


Stergeti acei angajati care au salariul cuprins intre 300 si 500
Afisati structura tabelei Angajati
Afisati angajatii al caror nume include litera o
Afisati numele si salariul angajatilor din tabel care locuiesc in

Comanesti, ordonati crescator dupa salariu


g) Modificati tabela angajati, adaugand o coloana noua numita telefon
h) Afisati datele angajatilor sub forma:
Date personale angajati
Angajatul Fota Ionel are salariul 450 si locuieste in Angajatul Cosma Costel are salariul 675 si locuieste in Comanesti
.....................................

TEST NR 2
1. Se da tabelul MEDICAMENTE cu structura de mai jos:
MEDICAMENTE
Cod_Far
m
1
2
3
4

Nume_Farm

Medicam
ent
Sc AnaFarm Aspirina
Sc
Paraceta
Bluenight
mol
Sc Medifarm Ampicilin
a
Sc
Penicilina
AnaFarm2

Cantita
te
34
-

Pre Descriere

12 18 Analgezic

Compen
sat
5
7

32

23

Antibiotic

25

26

17

Fiole

50

Rspundei urmtoarelor cerine, utiliznd comezile SQL adecvate:


a) Scrieti comanda SQL pentru crearea tabelului de mai sus.
b) Scrieti comenzile pentru inserarea primelor 2 inregistrari din tabel
(folosind datele din tabelul de mai sus)
c) Stergeti medicamentele care nu au valoare in coloana cantitate
d) Modificati toate datele din tabel astfel incat pretul medicamentelor sa
fie 50.
e) Scrieti comanda care afiseaza toate inregistrarile din tabel
f) Afisati medicamentele a caror descriere incepe cu litera A
g) Afisati cantitatea si pretul medicamentelor care au in coloana
compensat o valoare mai mare decat 30, ordonate descrescator dupa
pret
h) Afisati medicamentele din tabel sub forma
Medicamente existente in baza de date
Aspirina-34-12
Paracetamol--12
Ampicilina-32-23
.....................................

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