Extras din referat
Crearea unei baze de date
Baza de date “SC.TRANSVEO.SA” foloseste modelul Entitate-Atribut-Relatie (EAR), entitatile acesteiea fiind: regiunile, destinatia, sectiile si comenzile.
Tabelul “Regiuni” cuprinde regiunea, judetul, orasul si codul filialei exemplificate in 20 de inregistrari, dupa cum urmeaza:
ID
Regiune Judet Oras Cod Filiala
1 Muntenia Bucuresti Bucuresti B01001
2 Muntenia Calarasi Calarasi CL03009
3 Muntenia Buzau Buzau BZ03018
4 Muntenia Arges Pitesti AG03005
5 Muntenia Prahova Ploiesti PH03012
6 Dobrogea Tulcea Tulcea TL02003
7 Dobrogea Constanta Constanta CT02002
8 Dobrogea Constanta Mangalia CT02015
9 Moldova Galati Galati GL04019
10 Moldova Vaslui Vaslui VS04016
11 Moldova Iasi Iasi IS04007
12 Bucovina Suceava Suceava SV05010
13 Maramures Maramures Baia Mare MM06020
14 Transilvania Brasov Brasov BV07004
15 Transilvania Hunedoara Hunedoara HD07011
16 Transilvania Arad Arad AR07006
17 Transilvania Mures Targu Mures MS07014
18 Banat Timis Timisoara TM09017
18 Oltenia Gorj Targu Jiu GJ08013
20 Oltenia Olt Slatina OT08008
Tabelul “Destiatie” cuprinde destinatia si codul acesteia exemplificate in 3 inregistrari, dupa cum urmeaza:
ID
Destinatie Cod Destinatie
1 Transport Local TRL001
2 Transport National TRN002
3 Transport International TRI003
Tabelul “Sectii” cuprinde sectia si codul acesteia exemplificate in 5 inregistrari, dupa cum urmeaza:
ID
Sectie Cod Sectie
1 Transport Marfa TM001
2 Transport Persoane TP002
3 Transport Bunuri TB003
4 Transport Securizat TS004
5 Curierat Rapid CR005
Tabelul “Comenzi” cuprinde data comenzii, codul acesteia, codul filialei, codul destinatiei si codul sectiei exemplificate in 5 inregistrari, dupa cum urmeaza:
ID
Data Cod Comanda Cod Filiala Cod Destinatie Cod Sectie
1 23-01-2010 028185 B01001 TRN002 TM001
2 22-04-2010 028189 B01001 TRI003 TM001
3 08-05-2010 028191 BZ03018 TRL001 TB003
4 06-03-2010 028188 PH03012 TRN002 TP002
5 22-02-2010 028187 CT02015 TRI003 TM001
6 05-02-2010 028186 VS04016 TRN002 TP002
7 30-04-2010 028190 BV07004 TRN002 CR005
8 17-05-2010 028192 AR07006 TRI003 TM001
9 06-01-2010 028184 TM09017 TRN002 CR005
10 12-06-2010 028193 OT08008 TRN002 TP002
Asocierea entitatilor, adica legaturile dintre entitati pe baza unui atribut al lor, este ilustrata in urmatoarea figura:
Asocierile entitatilor genereaza relatii de tip: unu-la-multi. Astfel fiecare din tabelele “Regiuni”, “Destinatie” sau “Sectii” au ramificate sub fiecare rand date ce se refera la comenzile inregistrate in regiunea respectiva, la destinatia acestora, respectiv sectia lor.
Inerogarile au rolul de a grupa datele, de a le sorta sau vizualiza. Interogarea “Comenzi (ascending data)” sorteza comenzile si toate datele aferente in ordine cronologica, interogarea “Comenzi (cod<028187)” afiseaza numai data si codul comenzilor al caror numar cod este mai mic decat ‘028187’, interogarea “Regiuni (ascending orase)” sorteaza tabelul “Regiuni” in ordinea alfabetica a oraselor, iar interogarea “Regiuni 2” afiseaza numai judetele, orasele si codurile filialelor respective din doua regiuni specificate.
Preview document
Conținut arhivă zip
- Baza de Date SC Transveo SA.doc
- Baza de Date SC Transveo SA.mdb