Extras din proiect
PROIECT BAZE DE DATE DISTRIBUITE
1.) Prezentarea proiectului
Tema proiectului este prezentarea modelului distribuit al unei firme de IT, parteneriat romano-german.
Am considerat o firme de IT reprezentata de baza de date firma.
In cadrul proiectului se tine evidenta proiectelor,angajatilor si departamentelor, locatiilor.
Modelul pe care am construit aplicatia contine 6 tabele, a caror structura este descrisa mai jos.
Structura Bazei de date FIRMA modeleaza practic firma descrisa
Se observa constrangerile si legaturile intre entitati.
Modelul ales cuprinde urmatoarele tabele:
Locatie,
Cu campurile: - idlocatie- reprezinta 1 pentru Germania si 2 pentru Romania(locatia sediului);
- numelocatie Romania sau Germania;
Firme,
Cu campurile: - codfirma- codul firmei;
- numefirma numele firmei;
- idlocatie- idlocatie din tabela Locatie,
Dep,
Cu campurile: - coddepartament- codul departamentului;
- denumire numele departamentului;
- nrangajati numarul de angajati ce apartin acelui departament;
- codfirma codul firmei din tabela Firma,
Angajati,
Cu campurile: - codsalariat- codul unic prin care se identifica un angajat;
- nume numele angajatului;
- prenume - prenumele angajatului;
- sex - sexul angajatului;
- varsta - varsta angajatului;
- vechime vechimea angajatului;
- adresa - adresa angajatului;
- coddepartament codul departamentului in care activeaza angajatul.
Proiect,
Cu campurile: - nrproiect numarul unic prin care este identificat un proiect;
- nume numele proiectului;
- client numele clientului pentru care se realizeaza proiectul;
- id_locatie reprezinta 1 pentru Germania si 2 pentru Romania(locatia sediului)
Info,
Cu campurile: - nr_proiect_info pentru fiecare proiect se realizeaza o specificatie unica, identificata prin acest camp;
- data_inceput_estimativ;
- data_sfarsit_estimativ;
- data_inceput_reala;
- data_sfarsit_reala reprezinta datele intuitive dupa denumirea campurilor;
- nrproiect numarul unic prin care este identificat un proiect.
Am introdus in entitatea Info campurile data_incepere_reala, data_incepere_estimativ.
Preview document
Conținut arhivă zip
- Baze de Date Distribuite.doc