Extras din referat
O bibliotecă intenţionează proiectarea unei baze de date pentru gestionarea utilizatorilor înscrişi în registrele acesteia. În acest sens, se consideră următorul dicţionar de atribute:
- NrLegitimaţie
- NumeUtilizator
- PrenumeUtilizator
- AdresăUtilizator
- NrTelefon
- StatutUtilizator
- CodExemplar
- DatăIntrare
- StareExemplar
- DatăRestituire
- DatăÎmprumut
- CodDomeniu
- DenumireDomeniu
- CotăPublicaţie
- Autori
- OraşPublicaţie
- AnPublicaţie
- ISBN
- CodEditură
- NumeEditură
Reguli de gestiune:
- Un utilizator poate împrumuta mai multe cărţi;
- O carte poate fi împrumutată (pe rând) de mai mulţi utilizatori;
- Un utilizator poate restitui mai multe cărţi;
- O carte poate fi restituită (pe rând) de mai mulţi utilizatori;
- Dintr-o carte pot exista mai multe exemplare;
- La o editură pot apărea mai multe cărţi;
- O carte a apărut la o singură editură;
- O carte aparţine unu singur domeniu;
- Dintr-un domeniu pot face parte mai multe cărţi.
Dependenţe funcţionale:
Simple:
NrLegitimaţie → NumeUtilizator
- PrenumeUtilizator
- AdresăUtilizator
- NrTelefon
- StatutUtilizator
CodExemplar - DataIntrare
- Stare Exemplar
CotăPublicaţie - Autori
- OraşPublicaţie
- AnPublicaţie
- ISBN
CodEditură - NumeEditură
Multivaloare:
CodEditură CotăPublicaţie
CodDomeniu CotăPublicaţie
CodExemplar CotăPublicaţie
CotăPublicaţie NrLegitimaţie
NrLegitimaţie CotăPublicaţie
Model relaţional:
Utilizatori (NrLegitimaţie, NumeUtilizator, PrenumeUtilizator, AdresăUtilizator, NrTelefon, StatutUtilizator )
Exemplare (CodExemplar, DatăIntrare, StareExemplar)
Domenii (CodDomeniu, DenumireDomeniu)
Edituri (CodEditură, DenumireEditură)
Cărţi (CotăPublicaţie, Autori, CodEditură, OraşPublicaţie, AnPublicaţie, ISBN, CodDomeniu, CodExemplar)
CărţiÎmprumutate (CotăPublicaţie, NrLegitimaţie, DatăÎmprumut)
CărţiRestituite (CotăPublicaţie, NrLegitimaţie, DatăRestituire)
Preview document
Conținut arhivă zip
- BD Pentru Gestiunea unei Biblioteci.docx