Sunteți pe pagina 1din 2

Problema

Se doreste realizarea unei baze de date pentru evidenta cartilor. Autorii vor fi înregistrati o
singura data în cadrul bazei de date. Pentru identificarea fiecarui autor,acesta va primi un cod
unic utilizand CNP de 13 caractere numerice. În baza de date se vor memora numele si
prenumele, adresa, data nasterii pt autorii cu varsta mai mare de 18 ani. Autorii pot publica una
sau mai multe carti identificate prin cod ISBN, denumire carte, data aparitie, stoc tiparit, pret de
baza, nume coordonator. O carte poate fi vanduta prin facturare. O factura se identifica prin
numar factura si data factura, precum si data scadenta. Trebuie retinut în baza de date clientul
care cumpara carti pe baza facturilor. Acesti client se identifica prin cod fiscal, denumire client,
adresa, localitate si telefon.
Reguli de gestiune:
• Autorii pot scrie mai multe carti.
• Cartile pot fi vandute prin facturi clientilor.
Cerinte:
1. Sa se realizeze dictionarul datelor;
2. Sa se construiasca tabelele asociate datelor si sa se aduca în forma normala 3.
3. Sa se realizeze legaturile intre tabele în ACCESS, cu conditiile de restrictie la introducerea
datelor(se vor introduce minim 5 inregistrari in fiecare tabela):
a) Cantitate si pretul dintr-o factura trebuie sa fie pozitive;
b) Data facturii sa fie implicit data curenta;
c) Pretul unei carti nu trebuie sa depaseasca 10000;
d) Localitatea trebuie sa fie aleasa din lista derulanta cu elementele: Bucuresti, Cluj, Iasi,
Timisoara.

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