bazededate
-
Upload
amir-hameed -
Category
Documents
-
view
221 -
download
6
description
Transcript of bazededate
Hameed Amir Grupa: 1314, seria A, anul 2
TEMA LABORATOR
1) Enuntul temei
Se cere priectare unei baze de date pentru evidenta comenzilor de produse a unei firme de catering cunoscand ca firma se numeste : S. C. „FAST„ S. R. L .
Firma detine mai multe puncte de livrare in Bucuresti, Ploiesti, Brasov, Pitesti, Buzau.
Firma cuprinde mai multe restaurante despre care se cunoaste : Cod , Localitate , Adresa. Firma are mai multi angajati despre care se retin urmatoarele : CNP , Nume , Prenume, Vechime,
Functie, Data Angajarii, Salariul , Localitate . Firma livreaza mai multe produse despre care se retin : Cod Produs, Cod Client , Denumire , Pret. Firma are mai multi clienti carora le livreaza produse , despre care se retin : Cod Client, Nume,
Adresa, Telefon. Firma a realizat comenzi clientilor despre care se retine : Data Comenzii, Cod Client, Cod
Restaurant, Cod Produs, Cantitatea, Pret Unitar.
2) Inventariere atribute:
Cod Restaurant, Localitate Restaurant, Adresa Restaurant, CNP Angajat , Nume Angajat, Prenume Angajat, Vechime Angajat , Functie Angajat, Data Angajarii, Slariu Angajat, Localitate Angajat , Cod Produs, Cod Client , Denumire Produs, Pret Produs, Cod Client, Nume Client, Adresa Client, Telefon Client, Data Comenzii, Cod Restaurant, Cod Produs, Cantitate , Pret Unitar.
3) Specificare reguli de gestiune:
O firma are mai multi angajati. Fiecare angajat are un anumit salariu. O firma poate detine mai multe comenzi. Firma are mai multi colaboratori. Un magazin poate avea mai multe comenzi. O comanda poate avea mai multe produse.
4) Intocmire dictionar de date :
Dictionar de date (Cod_Rest, Localitate_Rest,Adresa_Rest, CNP, Nume_Angajat, Prenume_Angajat, Vechime_Angajat, Functie_Angajat, Data_Angajarii, Salariu_Angajat, Loc_Angajat , Cod_Produs, Nume_Produs, Pret_Produs, Cod_Client, Nume_Client, Adresa_Client, Telefon_Client, Data_Comanda, Cod_Restaurant , Cantitate , Pret Unitar )
5. Schema conceptuală a bazei de date
Restaurante (Cod_Rest, Localitate_Rest,Adresa_Rest)
Angajati (CNP, Nume_Angajat, Prenume_Angajat, Vechime_Angajat, Functie_Angajat, Data_Angajarii, Salariu_Angajat, Loc_Angajat)
Produse(Cod_Produs, Nume_Produs, Pret_Produs)
Clienti(Cod Client, Nume Client, Adresa Client, Telefon Client)
Comenzi(Data_Comanda, Cod_Restaurant , Cantitate , Pret Unitar, Cod_Produs, Cod_Rest, Cod Client)