Baze de Date

Extras din proiect Cum descarc?

1. DETALII DESPRE PROIECT
Acest proiect isi propune sa realizeze o baza de date pentru evidenta angajatilor si salarizarii acestora in cadrul firmei "S.C. ROMCAR S.A.". Aceasta firma are ca obiectiv producerea si comercializarea produselor din carne. Producerea se face in 5 ferme ale firmei situate pe teritoriul Romaniei la urmatoarele locatii:
o Alexandria
o Urziceni
o Buzau
o Giurgiu
o Craiova
Fiecare ferma este specializata in productia unui anumit tip de carne dupa cum urmeaza:
o Alexandria carne de pui
o Urziceni carne de porc 
o Buzau carne de oaie
o Giurgiu carne de gasca
o Craiova carne de vaca
Locatia si specializarea fermelor se gasesc in tabelul "FERME" din baza de data. De asemenea in acest tabel se mai gasesc valoare unitara a fiecarui kilogram de carne, valoarea consumata pentru producerea fiecarui sortiment, precum si pretul unitar cerut pentru fiecare kilogram. Aceste valori sunt exprimate in RON.
La momentul actual firma are angajat un numar de 15 macelari specializati in producere sortimentelor de carne care constituie obiectul de activitate al firmei.. Datele personale ale angajatilor se pot vizualiza in tabelul "ANGAJATI". 
Incepand cu luna octombrie 2008 si pana in ianurarie 2009, firma a avut de produs 20 de comenzi. Datele de executare ale comenzilor precum si cantitatile si executantii lucrarilor se gasesc in tabelul "PRODUCTIE". 
In vederea vanzarii productiei firma detine 3 magazine situate in urmatoarele orase:
o Bucuresti
o Iasi
o Craiova
o Timisoara
o Constanta
Localizarea si codificarea magazinelor se gaseste in tabelul "MAGAZINE". Magazinele in care s-a facut vanzarea fiecarei comenzi sunt vizibile in tabelul "VANZARI".
2. SCRIPTURILE DE CREARE SI ADAUGARE A DATELOR IN BAZA DE DATE
Scriptul de creare a tabelelor in limbajul SQL*plus este urmatorul:
drop table ferme cascade constraints;
drop table personal cascade constraints;
drop table productie cascade constraints;
drop table magazine cascade constraints;
drop table vanzari cascade constraints;
create table ferme
(cod_ferma number(1) constraint pkey_ferme primary key,
locatie varchar(20) not null,
tip_carne varchar(20) not null);
create table personal
(cod_personal number(2) constraint pkey_personal primary key,
nume varchar2(20) not null,
varsta number(2),
vechime number(2));
create table productie
(cod_prod number(3) constraint pkey_productie primary key,
cod_ferma number(1) not null,
cod_personal number(2) not null,
data_prod date,
pret_unitar number(3),
cantitate number(3),
constraint fkpers foreign key (cod_personal) references personal(cod_personal),
constraint fkferme foreign key (cod_ferma) references ferme(cod_ferma));
create table magazine
(cod_mag varchar(1) constraint pkey_magazine primary key,
locatie varchar(10));
create table vanzari 
(cod_mag varchar(1),
nr_vanzare number(2),
cod_prod number(3),
constraint pkvanzari primary key (nr_vanzare, cod_prod),
constraint fkproductie foreign key (cod_prod) references productie(cod_prod),
constraint fkmagazine foreign key (cod_mag) references magazine(cod_mag));


Fisiere in arhiva (1):

  • Baze de Date.doc

Imagini din acest proiect Cum descarc?

Banii inapoi garantat!

Plateste in siguranta cu cardul bancar si beneficiezi de garantia 200% din partea Proiecte.ro.


Descarca aceast proiect cu doar 5 €

Simplu si rapid in doar 2 pasi: completezi adresa de email si platesti.

1. Numele, Prenumele si adresa de email:

Pe adresa de email specificata vei primi link-ul de descarcare, nr. comenzii si factura (la plata cu cardul). Daca nu gasesti email-ul, verifica si directoarele spam, junk sau toate mesajele.

2. Alege modalitatea de plata preferata:



* La pretul afisat se adauga 19% TVA.


Hopa sus!