Sunteți pe pagina 1din 1

EXERCIII RECAPITULATIVE

1. Creai tabela Dep conform machetei urmtoare: Nume coloan Tipul restriciei ID Primary key Denumire

Tip dat Number Varchar2 un!ime " 2# 2. $ntroducei %nre!istrri %n tabela Dep prelu&nd date din tabela Departamente' inclu(&nd doar c&mpurile de care a)ei ne)oie *id_department, denumire_departament+. Obs: ,ai %nt&i afi-ai pe ecran structura tabelei Departamente. .. Creai tabela Ang conform machetei urmtoare: Nume coloan Tipul restriciei Dep_ID /orei!n key 0 refer tabela Dep' coloana ID Tip dat Number Varchar2 Varchar2 Number un!ime " 2# 2# " 1. 2du!ai coloana Varsta %n tabela Ang a)&nd tipul Number*2+. #. 2du!ai restricia de inte!ritate Verifica_varsta care s nu permit introducerea %n c&mpul Varsta a unor )alori mai mici de 13 -i mai mari dec&t 4#. 4. 5e(acti)ai restricia de inte!ritate Verifica_varsta. ". ,odificai proprietile c&mpului Nume astfel %nc&t lun!imea acestuia s fie de .6. 3. ,odificai numele tabelei Ang %n Ang2. 7. Creai tabela Salariati ba(at pe structura tabelei Angajati' prelu&nd toate %nre!istrrile. 16. 2du!ai urmtoarele %nre!istrri %n tabela Salariati:
1 2 . 8te)en Neena e@ 9on! 9och ?aan 89:N; N9:C? ?22N #1#.12..1#4" #1#.12..1#43 #1#.12..1#47 1"0640173" 2106701737 1.0610177. 25<P=>8 25<VP 25<VP 21666 1"666 1"666 6.1 6.1 6.2 166 166 76 76 76

ID Primary key

Prenume

Nume

11. ,odificai %n Aohn prenumele an!aBatului cu id_angajat e!al cu . *c&mpul prenume+. 12. ,odificai %n A?22N mailul an!aBatului cu id_angajat e!al cu . *c&mpul email+. 1.. Cre-tei cu 16C salariile an!aBailor care au %n pre(ent salariul mai mic dec&t 26666 *c&mpul salariul+. 11. ,odificai %n 25<P=>8 codul funciei *c&mpul id_functie+ an!aBatului cu id_angajat e!al cu 2. 1#. ,odificai comisionul *c&mpul comision+ salariatului cu id_angajat e!al cu 2 astfel %nc&t s fie e!al cu comisionul salariatului id_angajat e!al cu .' utili(&nd clau(a SELE !. 14. Dter!ei tuplul corespun(tor codului id_angajat e!al cu 1.

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