Sunteți pe pagina 1din 6

Universitatea Al.I.

Cuza Iai
Facultatea de Economie i Administrarea Afacerilor

Instrumente software pentru afaceri


Anul I, Stiinte Economice
Modele LP Access i SQL

Lucrarea practic nr. 1.

Dispunei de baza de date VANZARI cu tabelele CLIENTI(Codcl, Nume, Adresa,


Zona), AGENTI(Codag, Nume, Salbaza, Zona) i COMENZI(Nrcom, Data, Codcl,
Codag, Valoare).
Analizai atributele din fiecare tabel i stabilii cheile primare
corespunztoare acestora.
Definii legturile dintre tabele i aplicai restriciile refereniale.
Definii o regul de validare pentru data comenzii (data comenzii nu poate
depi data curent).
S se adauge comanda nr. 211 din 11 mai 2010, pentru un client nou
(Florio SRL, din zona Nicolina, pentru care nu se cunoate adresa) care va
avea codul 550. Comanda a fost preluat de agentul A3 i are o valoare de
58 lei.
S se afieze pe ecran o list a comenzilor din ziua de 9 mai 2010, n
ordinea zonelor.
Calculai totalul comenzilor pe zone.
S se modifice salariul de baz al agentului cu codul A1 la 460 lei.
S se afieze comenzile cu valoare mai mic de 50 lei din zonele Pcurari
sau Bucium (Nrcom, Codcl, Valoare).
S se realizeze un raport al comenzilor grupate dup agentul care a preluat
comanda (Nrcom, Data, Valoare). n antetul de grup se va afia numele
agentului, iar la sfritul grupului valoarea total a comenzilor fiecrui
agent.
Definii un formular pentru vizualizarea/ actualizarea comenzilor.

Timpul de rezolvare este de 35 minute.

Universitatea Al.I. Cuza Iai


Facultatea de Economie i Administrarea Afacerilor

Instrumente software pentru afaceri


Anul I, Stiinte Economice
Modele LP Access i SQL

Lucrarea practic nr. 2.

Dispunei de o baz de date Credite_PF n care o banc evideniaz creditele


ctre clieni persoane fizice. Sunt cuprinse tabelele CLIENTI(Codcl, Nume, Adresa,
Localit), CONTRACTE(Nrcontract, Codcl, Data, Valcredit, Ratadob, Perioada),
RESTITUIRI(Nrcontract, Dataplata, Sumaplatita).
Analizai atributele din fiecare tabel i stabilii cheile primare
corespunztoare acestora.
Definii legturile dintre tabele i aplicai restriciile refereniale.
S se adauge un contract pentru un client nou ce va avea codul 211:
contractul nr. 1255 din 15 mai 2010, pentru un credit n sum de 50
milioane lei, pe 5 ani, cu o rata a dobnzii de 25%. Clientul se numeste
Ionescu Florin, din Iai, str. Izvor nr. 22.
Scriei interogarea SQL pentru a afia o list a contractelor la care rata
dobnzii este de 65% i valoarea creditului mai mare sau egal cu
5000 lei (numr contract, data, valoare).
Scriei interogarea SQL pentru a obine situaia contractelor pe localiti
(localitate, numar de contracte, total valoare credite).
S se afieze pe ecran toate restituirile din ziua de 1 martie 2010.
S se ntocmeasc un raport care s cuprind pentru fiecare contract
sumele pltite (data i suma pltit), precum i suma total restituit.
Realizai un formular pentru vizualizarea/ actualizarea nomenclatorului
de clieni.

Timpul de rezolvare este de 35 minute.

Universitatea Al.I. Cuza Iai


Facultatea de Economie i Administrarea Afacerilor

Instrumente software pentru afaceri


Anul I, Stiinte Economice
Modele LP Access i SQL

Lucrarea practic nr. 3.

Dispunei de o baz de date VANZARI cu tabelele CLIENTI(Codcl, Numecl,


Adresa, Zona), AGENTI(Codag, Numeag, Salbaza, Zona) i COMENZI(Nrcom, Data,
Codcl, Codag, Valoare).
Analizai atributele din fiecare tabel i stabilii cheile primare
corespunztoare acestora.
Definii legturile dintre tabele i aplicai restriciile refereniale.
Definii o regul de validare pentru atributul Codcl (Codcl [200,1999]).
n urma restructurrilor au fost concediai 2 ageni: A7 i A9. S se tearg
nregistrrile corespunztoare.
S se afieze pe ecran o list a comenzilor agentului A1, n ordinea
descresctoare a valorii.
S se afieze prima comand a clientului 330.
S se afieze o list a comenzilor cu valoare mai mare de 250 din zona
Centru (Nrcom, Numecl, Valoare).
S se realizeze un raport al comenzilor n ordinea descresctoare a valorii
(Nrcom, Data, Codag, Valoare). La sfrit se va afia valoarea total a
comenzilor.
Realizai un formular pentru vizualizarea/ actualizarea nomenclatorului de
clieni.

Timpul de rezolvare este de 35 minute.

Universitatea Al.I. Cuza Iai


Facultatea de Economie i Administrarea Afacerilor

Instrumente software pentru afaceri


Anul I, Stiinte Economice
Modele LP Access i SQL

Lucrarea practic nr. 4.

Dispunei de o baz de date


ctre clieni persoane fizice. Sunt
Localit), CONTRACTE(Nrcontract,
RESTITUIRI(Nrcontract, Dataplata,

CREDITE_PF n care o banc evideniaz creditele


cuprinse tabelele CLIENTI(Codcl, Nume, Adresa,
Codcl, Data, Valcredit, Ratadob, Perioada),
Sumaplatita).

Analizai atributele din fiecare tabel i stabilii cheile primare


corespunztoare acestora.
Definii legturile dintre tabele i aplicai restriciile refereniale.
Definii o regul de validare pentru atributul Codcl (Codcl [100,999]).
n condiiile n care contractul 1200 este anulat, s se tearg acest
contract din tabela CONTRACTE i toate ncasrile corespunztoare din
tabela RESTITUIRI.
S se afieze pe ecran o list a contractelor cu o valoare mai mare sau
egal cu 5000 lei, ncheiate n luna ianuarie (numr contract, data,
valoare).
S se afieze pe ecran toate restituirile pentru contractul nr. 1230.
S se ntocmeasc un raport care s cuprind restituirile pentru fiecare
contract (identificat n antetul de grup prin numr i dat), indicnd data i
suma pltit, iar la sfrit totalul fiecrui contract.
Realizai un formular pentru vizualizarea / actualizarea nomenclatorului de
clieni.

Timpul de rezolvare este de 35 minute.

Universitatea Al.I. Cuza Iai


Facultatea de Economie i Administrarea Afacerilor

Instrumente software pentru afaceri


Anul I, Stiinte Economice
Modele LP Access i SQL

Lucrarea practic nr. 5.

Dispunei de o baz de date VANZARI cu tabelele CLIENTI(Codcl, Nume,


Adresa, Zona), AGENTI(Codag, Nume, Salbaza, Zona) i COMENZI(Nrcom, Data,
Codcl, Codag, Valoare).
Analizai atributele din fiecare tabel i stabilii cheile primare
corespunztoare acestora.
Definii legturile dintre tabele i aplicai restriciile refereniale.
Definii o regul de validare pentru atributul Codcl (Codcl [150,1999]).
S se afieze pe ecran comenzile din ziua de 9 mai 2010.
S se afieze comenzile agentului A2, cu valoare mai mare de 250 (Nrcom,
Codcl, Valoare).
S se realizeze un raport al comenzilor grupate pe clieni (Nrcom, Data,
Valoare). In antetul de grup se va afia numele clientului, iar la sfritul
grupului valoarea total a comenzilor fiecrui client.
Realizai un formular pentru vizualizarea/ actualizarea nomenclatorului de
clieni.

Timpul de rezolvare este de 35 minute.

Universitatea Al.I. Cuza Iai


Facultatea de Economie i Administrarea Afacerilor

Instrumente software pentru afaceri


Anul I, Stiinte Economice
Modele LP Access i SQL

Lucrarea practic nr. 6.

Dispunei de o baz de date Credite_PF n care o banc evideniaz creditele


ctre clieni persoane fizice. Sunt cuprinse tabelele CLIENTI(Codcl, Nume, Adresa,
Localit), CONTRACTE(Nrcontract, Codcl, Data, Valcredit, Ratadob, Perioada),
RESTITUIRI(Nrcontract, Dataplata, Sumaplatita).
Analizai atributele din fiecare tabel i stabilii cheile primare
corespunztoare acestora.
Definii legturile dintre tabele i aplicai restriciile refereniale.
Definii o regul de validare pentru atributul Codcl (Codcl [150,1999]).
S se nregistreze restituirea unei rate la contractul 1198, n sum de 350
lei, pe data de 4 mai 2010.
S se afieze pe ecran o list a contractelor la care rata dobnzii este de
65% i perioada mai mic de 5 ani (numr contract, data, perioada,
valoare).
S se afieze pe ecran toate restituirile la contractul 1198 (numr contract,
data plii, suma pltit).
S se ntocmeasc un raport care s cuprind datele despre contracte i
restituirile aferente. Pentru fiecare contract se specific n antetul de grup
numrul, data ncheierii, valoarea i perioada. Raportul va cuprinde sumele
pltite (data i suma pltit).
Realizai un formular pentru vizualizarea/ actualizarea nomenclatorului de
clieni.

Timpul de rezolvare este de 35 minute.