Sunteți pe pagina 1din 18

Se considera baza de date folosita in cadrul unei companii de recuperare a creantelor, pe care o vom numi in continuare

acestei baze de date sunt urmatoarele:

ANGAJATI
id angajat
nume
prenume
Tabela contine informatii despre persoanele
angajate la DEBT COMPANY si anume: id angajat data nasterii
(cheie primara a tabelei), numele si prenumele data angajarii
angajatului, data nasterii, data angajarii, data
plecarii (este necompletata pentru angajatii care
data plecarii
lucreaza in prezent aici) si salariul. salariu

CLIENTI
id client
Tabela contine informatii despre clientii companiei
(debitorii de la care se incearca recuperarea nume
creantelor) si anume: id client (cheie primara a prenume
tabele), numele si prenumele, CNP-ul, localitatea si
judetul de resedinta.
cnp
localitate
judet

Tabela contine informatii despre creantele


ce trebuiesc recuperate de la CLIENTI si
anume: id datorie (cheie primara a
tabelei), id client (legatura cu tabela
CLIENTI), suma datorata, data scadenta si
penalizarile inregistrate.
o vom numi in continuare DEBT COMPANY. Tabelele din cadrul

ACTIUNI
id actiune
id angajat
id client
data actiune
id tip actiune
raspuns primit

DATORII RATE PLATI


id datorie id rata id plata
id client id datorie id rata
suma datorata nr rata suma platita
data scadenta valoare rata data platii
penalizari data scadenta id tip plata
rata platita?

Tabela contine informatii despre esalonarea datoriilor in


rate: id rata (cheie primara a tabelei), id datorie (legatura
cu tabela DATORII), numarul ratei, valoarea, data scadenta
si campul "rata_platita" in care se marcheaza daca rata a
fost sau nu achitata (0=neplatita, 1=platita).
Tabela contine informatii despre actiunile facute de ANGAJATI pentru
recuperarea datoriilor si anume: id actiune (cheie primara a tabelei), id
angajat (legatura cu tabela ANGAJATI), id client (legatura cu tabela
CLIENTI), data actiune, id tip actiune (legatura cu tabela TIP ACTIUNI),
raspunsul primit de la debitor.

TIP ACTIUNI
id tip actiune Tabela contine actiunile pe care le pot intreprinde
ANGAJATII pt. a recupera datoriile si anume: id tip
descriere act. actiune (cheie primara a tabelei), descriere actiune
(de exemplu, apel telefonic debitor).

TIP PLATA
id tip plata Tabela contine modalitatile de plata disponibile
clientilor si anume: id tip plata (cheie primara a
descriere plata tabelei), explicatie (descrierea modalitatii de plata: de
exemplu, virament bancar).

Tabela contine informatii despre platile facute de debitori


catre companie si anume: id plata (cheie primara a
tabelei), id rata (legtura cu tabela RATE), suma platita,
data platii si id-ul tipului de plata (explicatii in tabela TIP
PLATA).
id angajat nume prenume data nasterii
1 Chivu Adrian 1990-10-27
2 Popescu Alexandru 1985-08-16
3 Popescu Vasile 1980-01-10
4 Toma Razvan 1979-02-12
5 Anghel Adriana 1987-07-03
6 Oprea Dumitru 1991-06-18
7 Vasilache Alexandra 1960-05-01
8 Mitea Viorel 1963-04-18
9 Vlad Cristina 1967-03-01
10 Nicolae Mariana 1984-09-22
11 Neamtu Sebastian 1981-12-21
12 Stanciu Cezar 1982-09-17
13 Amariei Cerasela 1974-05-14
14 Mester Ioan 1971-09-02
15 Stefan Alexandru 1981-12-01
16 Coman Adelina 1984-01-24
17 Iordache Elena 1977-08-10
18 Radu Robert 1990-04-15
19 Mihai Horia 1991-01-13
20 Constantin Rodica 1988-04-18

id client nume prenume cnp


1 Trenchea Daniel 1610727244229
2 Balaur Catalin 1520203323941
3 Radu Florin 1560622520033
4 Chelariu Octavian 1691227261471
5 Cucuteanu Cristian 1430612120681
6 Pop Gheorghe 1530507070025
7 Babiuc Catalin 1661020264361
8 Regheni Ionut 1610718341691
9 Filip Valeriu 1740903321416
10 Balint Tamas 1541223336045
11 Gulie Petre 1740420312984
12 Tudor Monica 2770405336043
13 Tudor Mihaela 2781218205753
14 Trandafir Carmen 2920304203821
15 Cucu Catalin 1840317203823

id datorie id client suma datorata data scadenta


100 1 1274 2013-12-31
101 7 1350 2014-03-30
102 9 450 2014-04-30
103 4 3210 2014-02-28
104 1 250 2014-01-10
105 2 457 2013-12-15
106 3 9710 2013-11-01
107 5 1700 2014-05-15
108 8 6200 2014-05-31
109 10 1100 2014-06-30
110 14 1140 2014-06-10
111 15 710 2013-11-30
112 13 125 2014-01-31
113 11 1350 2014-03-30
114 12 1470 2013-12-10

id rata id datorie nr rata valoare rata


500 103 1 823.75
501 103 2 823.75
502 103 3 823.75
503 103 4 823.75
504 107 1 216.87
505 107 2 216.87
506 107 3 216.87
507 107 4 216.87
508 107 5 216.88
509 107 6 216.88
510 107 7 216.88
511 107 8 216.88
512 111 1 150
513 111 2 150
514 111 3 150
515 111 4 150
516 111 5 150
517 111 6 50
518 104 1 50
519 104 2 50
520 104 3 50
521 104 4 50
522 104 5 35
523 104 6 35

id plata id rata suma platita data platii


1 512 150 2014-01-23
2 513 75 2014-02-20
3 513 75 2014-08-28
4 514 160 2014-03-25
5 515 140 2014-04-20
6 500 823.75 2014-04-30
7 518 50 2014-05-31
8 504 100 2014-06-20
9 504 116.87 2014-06-30
10 519 50 2014-07-01
11 505 220 2014-07-21

id tip plata descriere plata


1000 virament bancar
1001 cash la sediul companiei
1002 card la sediul companiei
1003 cash la domiciliul debitorului
1004 online, pe site-ul companiei

id actiune id angajat id client data actiune


1 18 4 2014-06-01
2 17 2 2014-06-10
3 5 7 2014-06-20
4 19 5 2014-06-20
5 6 9 2014-06-25
6 5 7 2014-06-25
7 17 3 2014-06-28
8 20 8 2014-07-15
9 6 8 2014-07-15
10 18 4 2014-07-20
11 1 15 2014-07-20
12 3 14 2014-07-22
13 19 5 2014-07-31
14 1 15 2014-07-31

id tip actiune descriere act.


1000 vizita la domiciliul debitorului
1001 sunat debitor
1002 trimis e-mail
1003 trimis scrisoare
1004 vizita debitor la sediul companiei
data angajarii data plecarii salariu
2011-06-01 2400
TABELA ANGAJATI
2011-06-01 2012-09-10 1500
2011-06-01 2300
2011-08-01 2013-01-15 1900
2011-08-01 2700
2011-08-01 2000
2011-08-01 3500
2011-10-10 2012-09-01 2200
2012-04-01 3500
2012-04-01 1850
2012-07-01 2014-04-10 1650
2012-07-10 2013-09-01 1500
2012-12-15 2150
2013-03-10 2013-04-01 2300
2013-03-10 3450
2013-11-01 3200
2014-03-10 2014-07-01 2200
2014-04-20 1950
2014-05-01 1950
2014-06-15 1900

localitate judet
Ploiesti Prahova
TABELA CLIENTI
Slatina Olt
Giurgiu Giurgiu
Bucuresti Bucuresti
Calarasi Calarasi
Bucuresti Bucuresti
Targoviste Dambovita
Ploiesti Prahova
Bucuresti Bucuresti
Iasi Iasi
Otopeni Ilfov
Bucuresti Bucuresti
Targoviste Dambovita
Focsani Vrancea
Buzau Buzau

penalizari
53 (100,1,1274,'2013-12-31',53
TABELA DATORII
27 (101,7,1350,'2014-03-30',27
15 (102,9,450,'2014-04-30',15),
85 (103,4,3210,'2014-02-28',85
20 (104,1,250,'2014-01-10',20),
89 (105,2,457,'2013-12-15',89),
451 (106,3,9710,'2013-11-01',45
35 (107,5,1700,'2014-05-15',35
66 (108,8,6200,'2014-05-31',66
0 (109,10,1100,'2014-06-30',0
0 (110,14,1140,'2014-06-10',0
90 (111,15,710,'2013-11-30',90
14 (112,13,125,'2014-01-31',14
65 (113,11,1350,'2014-03-30',6
59 (114,12,1470,'2013-12-10',5

data scadenta rata platita?


2014-04-30 1
TABELA RATE
2014-05-31 0
2014-06-30 0
2017-07-31 0
2014-06-20 1
2014-07-20 1
2014-08-20 0
2014-09-20 0
2014-10-20 0
2014-11-20 0
2014-12-20 0
2015-01-20 0
2014-01-25 1
2014-02-25 1
2014-03-25 1
2014-04-25 1
2014-05-25 0
2014-06-25 0
2014-06-01 1
2014-07-01 1
2014-08-01 0
2014-09-01 0
2014-10-01 0
2014-11-01 0

id tip plata
1000 (1,512,150,'2014-01-23',100
TABELA PLATI
1002 (2,513,75,'2014-02-20',1002
1001 (3,513,75,'2014-08-28',1001
1004 (4,514,160,'2014-03-25',100
1000 (5,515,140,'2014-04-20',100
1004 (6,500,823.75,'2014-04-30',1
1003 (7,518,50,'2014-05-31',1003
1000 (8,504,100,'2014-06-20',100
1000 (9,504,116.87,'2014-06-30',1
1001 (10,519,50,'2014-07-01',100
1000 (11,505,220,'2014-07-21',10

(1000,'virament bancar'),
TABELA TIP PLATI
(1001,'cash la sediul companiei'),
(1002,'card la sediul companiei'),
(1003,'cash la domiciliul debitorului'),
(1004,'online, pe site-ul companiei'),

id tip actiune raspuns primit


1003 scrisoare returnata
TABELA ACTIUNI
1002 primit raspuns
1003 scrisoare trimisa
1002 primit raspuns
1003 scrisoare trimisa
1003 scrisoare trimisa
1001 numar nealocat
1000 debitorul nu era acasa
1001 telefon inchis
1000 debitorul nu era acasa
1001 telefon inchis
1000 debitorul nu era acasa
1004 datorie nerecunoscuta
1000 debitorul nu era acasa

(1000,'vizita la domiciliul debitorului'),


TABELA TIP ACTIUNI
(1001,'sunat debitor'),
(1002,'trimis e-mail'),
(1003,'trimis scrisoare'),
(1004,'vizita debitor la sediul companiei'),
TABELA ANGAJATI
(2,'Popescu','Alexandru','1985-08-16','2011-06-01','2012-09-10',1500)
(3,'Popescu','Vasile','1980-01-10','2011-06-01','1900-01-00',2300)
(4,'Toma','Razvan','1979-02-12','2011-08-01','2013-01-15',1900)
(5,'Anghel','Adriana','1987-07-03','2011-08-01','1899-12-30',2700)
(6,'Oprea','Dumitru','1991-06-18','2011-08-01','1899-12-30',2000)
(7,'Vasilache','Alexandra','1960-05-01','2011-08-01','1899-12-30',3500)
(8,'Mitea','Viorel','1963-04-18','2011-10-10','2012-09-01',2200)
(9,'Vlad','Cristina','1967-03-01','2012-04-01','1899-12-30',3500)
(10,'Nicolae ','Mariana','1984-09-22','2012-04-01','1899-12-30',1850)
(11,'Neamtu','Sebastian','1981-12-21','2012-07-01','2014-04-10',1650)
(12,'Stanciu','Cezar','1982-09-17','2012-07-10','2013-09-01',1500)
(13,'Amariei','Cerasela','1974-05-14','2012-12-15','1899-12-30',2150)
(14,'Mester','Ioan','1971-09-02','2013-03-10','2013-04-01',2300)
(15,'Stefan','Alexandru','1981-12-01','2013-03-10','1899-12-30',3450)
(16,'Coman','Adelina','1984-01-24','2013-11-01','1899-12-30',3200)
(17,'Iordache','Elena','1977-08-10','2014-03-10','2014-07-01',2200)
(18,'Radu','Robert','1990-04-15','2014-04-20','1899-12-30',1950)
(19,'Mihai','Horia','1991-01-13','2014-05-01','1899-12-30',1950)
(20,'Constantin','Rodica','1988-04-18','2014-06-15','1899-12-30',1900)

(1,'Trenchea','Daniel','1610727244229','Ploiesti','Prahova'),
TABELA CLIENTI
(2,'Balaur','Catalin','1520203323941','Slatina','Olt'),
(3,'Radu','Florin','1560622520033','Giurgiu','Giurgiu'),
(4,'Chelariu','Octavian','1691227261471','Bucuresti','Bucuresti'),
(5,'Cucuteanu','Cristian','1430612120681','Calarasi','Calarasi'),
(6,'Pop','Gheorghe','1530507070025','Bucuresti','Bucuresti'),
(7,'Babiuc','Catalin','1661020264361','Targoviste','Dambovita'),
(8,'Regheni','Ionut','1610718341691','Ploiesti','Prahova'),
(9,'Filip','Valeriu','1740903321416','Bucuresti','Bucuresti'),
(10,'Balint','Tamas','1541223336045','Iasi','Iasi'),
(11,'Gulie','Petre','1740420312984','Otopeni','Ilfov'),
(12,'Tudor','Monica','2770405336043','Bucuresti','Bucuresti'),
(13,'Tudor','Mihaela','2781218205753','Targoviste','Dambovita'),
(14,'Trandafir','Carmen','2920304203821','Focsani','Vrancea'),
(15,'Cucu','Catalin','1840317203823','Buzau','Buzau'),

00,1,1274,'2013-12-31',53),
01,7,1350,'2014-03-30',27),
02,9,450,'2014-04-30',15),
03,4,3210,'2014-02-28',85),
04,1,250,'2014-01-10',20),
05,2,457,'2013-12-15',89),
06,3,9710,'2013-11-01',451),
07,5,1700,'2014-05-15',35),
08,8,6200,'2014-05-31',66),
09,10,1100,'2014-06-30',0),
10,14,1140,'2014-06-10',0),
11,15,710,'2013-11-30',90),
12,13,125,'2014-01-31',14),
13,11,1350,'2014-03-30',65),
14,12,1470,'2013-12-10',59),

(500,103,1,823.75,'2014-04-30',1),
(501,103,2,823.75,'2014-05-31',0),
(502,103,3,823.75,'2014-06-30',0),
(503,103,4,823.75,'2017-07-31',0),
(504,107,1,216.87,'2014-06-20',1),
(505,107,2,216.87,'2014-07-20',1),
(506,107,3,216.87,'2014-08-20',0),
(507,107,4,216.87,'2014-09-20',0),
(508,107,5,216.88,'2014-10-20',0),
(509,107,6,216.88,'2014-11-20',0),
(510,107,7,216.88,'2014-12-20',0),
(511,107,8,216.88,'2015-01-20',0),
(512,111,1,150,'2014-01-25',1),
(513,111,2,150,'2014-02-25',1),
(514,111,3,150,'2014-03-25',1),
(515,111,4,150,'2014-04-25',1),
(516,111,5,150,'2014-05-25',0),
(517,111,6,50,'2014-06-25',0),
(518,104,1,50,'2014-06-01',1),
(519,104,2,50,'2014-07-01',1),
(520,104,3,50,'2014-08-01',0),
(521,104,4,50,'2014-09-01',0),
(522,104,5,35,'2014-10-01',0),
(523,104,6,35,'2014-11-01',0),

512,150,'2014-01-23',1000),
513,75,'2014-02-20',1002),
513,75,'2014-08-28',1001),
514,160,'2014-03-25',1004),
515,140,'2014-04-20',1000),
500,823.75,'2014-04-30',1004),
518,50,'2014-05-31',1003),
504,100,'2014-06-20',1000),
504,116.87,'2014-06-30',1000),
0,519,50,'2014-07-01',1001),
1,505,220,'2014-07-21',1000),

(1,18,4,'2014-06-01',1003,'scrisoare returnata'),
(2,17,2,'2014-06-10',1002,'primit raspuns'),
(3,5,7,'2014-06-20',1003,'scrisoare trimisa'),
(4,19,5,'2014-06-20',1002,'primit raspuns'),
(5,6,9,'2014-06-25',1003,'scrisoare trimisa'),
(6,5,7,'2014-06-25',1003,'scrisoare trimisa'),
(7,17,3,'2014-06-28',1001,'numar nealocat'),
(8,20,8,'2014-07-15',1000,'debitorul nu era acasa'),
(9,6,8,'2014-07-15',1001,'telefon inchis'),
(10,18,4,'2014-07-20',1000,'debitorul nu era acasa'),
(11,1,15,'2014-07-20',1001,'telefon inchis'),
(12,3,14,'2014-07-22',1000,'debitorul nu era acasa'),
(13,19,5,'2014-07-31',1004,'datorie nerecunoscuta'),
(14,1,15,'2014-07-31',1000,'debitorul nu era acasa'),
Nr.
1
2
3
4

8
9
10
11
12
13
14
15
16
17
18
19

20

21

22

23
23

24

26
28
29
30
31
32
33
34
35
36

37

38

39

40
41
42
43
44

45*

46
47
48
49
50
51
52
53
54
55
56
57
58

59

60

61

62

64

65

66

67

68

69
Descriere cerinta
Sa se creeze baza de date a companiei DEBT COMPANY
Sa se creeze tabelele utilizate in cadrul companiei DEBT COMPANY
Sa se populeze tabelele cu datele din sheet-ul "populare tabele"
Sa se afiseze continutul tabelelor

Sa se introduca un angajat nou, ale carui informatii sunt: nume: Popescu Marcel, data nasterii: 17.05.1979, data an

Sa se introduca planul de rate al clientului cu numarul 14: 5 rate egale de cate 228 ron, scadente pe 1 ale lunii ince
Sa se introduca doua plati cu urmatoarele detalii:
- prima plata: id client: 1, id rata nr 520, suma platita: 50 lei, data platii: 01.08.2014, tip plata: 1000
- a doua plata: id client: 5, id rata nr 506, suma platita: 80 lei, data platii: 02.08.2014, tip plata: 1004
Sa se afiseze toti angajatii, in ordine alfabetica
Se se afiseze toti clientii (id-lor), cu suma datorata mai mare de 2.000 lei
Sa se afiseze toate scrisorile trimise in luna iunie, anul 2014
Sa se afiseze numarul de clienti al companiei.
Sa se afiseze 2 clienti din Bucuresti.
Sa se stearga toate scrisorile trimise clientului cu id-ul 7
Sa se marcheze faptul ca primele 3 rate aferente datoriei nr 103 au fost platite
Sa se afiseze numele si data angajarii pentru angajatii care lucreaza in prezent, in ordine descrescatoare dupa data
Sa se inregistreze plecarea angajatului cu numele Popescu Marcel; ultima zi de lucru: 01.10.2014
Sa se calculeze pentru toate datoriile mai vechi de 01.01.2014 penalizarile ca fiind 10% din suma datorata.
Sa se determine cate plati au fost facute direct la sediu si cate au fost facute online.
Sa se afiseze numele angajatilor cu salariul mai mic de 1.500 lei sau mai mare de 3.000 lei.
Sa se afiseze, pentru fiecare angajat, avansul si lichidarea pe care le primesc lunar, stiind ca:
avans = 40% din salariu, lichidare = 60% din salariu.
Sa se afiseze toti clientii al caror prenume se termina cu litera 'a'.
Sa se imparta debitorii in 3 categorii in functie de suma datorata, astfel:
- datorii mici (<500 ron),
- datorii medii (500 - 1499 ron),
- datorii mari (>=1500 ron).
Sa se afiseze pentru fiecare angajat, din cate caractere este format numele sau si din cate caractere este format p
Sa se afiseze pentru fiecare client anul nasterii.
Sa se genereze coduri pentru fiecare angajat astfel: primele 2 litere din nume+primele 2 litere din prenume+ziua n
exemplu: Popescu Marcel, 17.05.1979 -> cod: PoMa17.
Sa se afiseze toate ratele platite, scadente in anul 2014.
Sa se afiseze toate ratele scadente luna trecuta.
Sa se afiseze toti angajatii care au inceput lucrul intr-o zi de luni, marti sau miercuri.
Sa se afiseze, pentru fiecare angajat, ziua semnarii contractului stiind ca aceasta a fost cu 3 zile inainte de data an
Sa se afiseze cea mai mica si cea mai mare datorie.
Sa se afiseze clientii cu mai mult de o datorie.
Sa se afiseze, pentru fiecare angajat, data la care a intreprins actiuni.
Sa se afiseze, pentru fiecare angajat, data primei actiuni si data ultimei actiuni.
Sa se afiseze de cate ori s-a utilizat fiecare tip de plata.
Sa se afiseze numele clientilor companiei, suma totala datorata si numarul de datorii cu care sunt inregistrati.

Sa se afiseze numele tuturor angajatilor, numele tuturor clientilor, precum si categoria din care face parte fiecare p
Sa se afiseze toate actiunile ce pot fi intreprinse si toate modalitatile de plata existente la nivelul companiei.

Sa se afiseze pentru fiecare client care are un plan de rate stabilit, numarul total de rate, numarul de rate platite s
Sa se afiseze pentru fiecare client cate plati a facut in a doua jumatate a anului 2014.
Sa se afiseze toti clientii care au primit o scrisoare de la companie.
Sa se afiseze numele clientului care a facut cea mai mare plata in 2014.
Sa se afiseze pentru fiecare rata platita, modalitatea de plata.
Sa se afiseze toti clientii si datoriile pe care acestia le au.
Sa se adauge coloana id_manager la tabela "angajati" si sa se populeze cu urmatoarele valori: 5 pentru angajatii c
angajatii cu id-ul 4,5,6,13; 15 pentru angajatii cu id-ul 10,12,14,18 si 16 pentru angajatii cu id-ul 11,15,16,17,20,21
Sa se afiseze numele fiecarui angajat si numele managerului sau.
Sa se afiseze clientii cu datoria cea mai mare din tabela.
Sa se afiseze persoanele angajate in primul an de existenta al companiei.
Sa se afiseze toti angajatii nascuti in aceeasi luna cu Popescu Marcel.
Sa se afiseze angajatii cu salariul peste media companiei.
Sa se afiseze numele clientilor cu datorii mai mari decat toate datoriile clientului cu id-ul 1.
Sa se afiseze toate datoriile clientilor de sex feminin.
Sa se afiseze datoria totala a clientilor din provincie.
Sa se creeze o tabela virtuala (view) cu toti clientii din Bucuresti.
Sa se creeze o tabela virtuala (view) cu toti angajatii si vechimea lor (in ani) in companie.
Sa se creeze o tabela virtuala (view) cu toti clientii si suma totala datorata.
Sa se scrie o procedura care returneaza valoare primei rate neachitate, cunoscand id-ul unei datorii.
Sa se scrie o procedura care afiseaza numele primului client dintr-un judet dat sau textul "Nu exista nici un client d
NULL.
Sa se scrie o procedura care primeste id-ul unui client si afiseaza, totalul sumei datorate, totalul sumei platite si to
(suma ratelor neachitate).
Sa se scrie o procedura care primeste id-ul unei datorii si afiseaza, referitor la aceasta, urmatoarele informatii: dac
daca exista rate restante (neachitate si cu scadenta depasita).
Sa se scrie o procedura care primeste id-ul unei datorii si afiseaza valoarea fiecarei rate, daca s-ar construi un plan
reprezinta 10% din datorie, a doua 15%, a treia 20%, a patra 25% si ultima 30%.
Sa se scrie o functie care determina, pentru o datorie data, valoarea pe care ar avea-o rata daca s-ar crea un plan
Sa se scrie o functie care calculeaza, pentru o datorie, penalizarile stiind ca acestea reprezinta 1% din suma datora
trecuta de la data scadenta, pana in prezent ( de exemplu: 5 luni trecute: 5% * suma datorata = penalizari).
Sa se scrie o functie care primeste id-ul unui client si ii calculeaza, pe baza CNP-ului, varsta in ani impliniti.
Sa se scrie o procedura care primeste doua numere (valoarea primei rate si numarul total de rate) si afiseaza, pen
stiind ca aceasta creste cu 30 lei in fiecare luna.
Sa se scrie o procedura care sa afiseze, unul dupa altul, toate judetele cu mai mult de o datorie in baza de date.
Obs: in interiorul procedurii se va crea un cursor care parcurge toate judetele si numarul de datorii. Daca nr datorii

Sa se scrie o procedura ce primeste ca parametru codul unei actiuni, regaseste toti clientii acelui tip de actiune si r
provincie si din Bucuresti.
Obs: in interiorul procedurii se va crea un cursor care parcurge toti clientii pe care s-a facut actiunea primita ca par
provincie numaratorul prov = prov +1, altfel numaratorul buc = buc+1.
Sa se creeze un trigger care determina suma datoriilor nou introduse de fiecare data cand se face operatia de INSE

* cerinta ce reia cunostintele din lectile anterioare


Lectie video

video nr 1

video nr 2

video nr 3

video nr 4
video nr 4

video nr 5

video nr 6

video nr 7

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