Bază de Date Pontaje

Previzualizare curs:

Extras din curs:

1 BAZĂ DE DATE PONTAJE

1.1 Generare tabele

1.1.1TABEL DEPARTAMENTE

Cheie primară

Fig. 1-1

1.1.2TABEL PERSOANE

Cheie primară

Fig. 1-2

1

1.1.3TABEL LUCRARI

Cheie primară

Fig. 1-3

1.1.4TABEL PONTAJE

Cheie primară

Fig. 1-4

1.2 Diagrama de relaţii

Tip relaţie

Fig. 1-5

1.3 Introducere date în tabele

1.3.1TABELUL DEPARTAMENTE

În tabelul departamente datele se introduc direct în tabel, folosind modul de vizualizare Data Sheet View. Se vor introduce date, cu valorile de mai jos, astfel încât întotdeauna prima înregistrare să aibă câmpul CodDep cu valoarea zero, iar celelalte să aibă valori incrementale pentru acest câmp.

Fig. 1-6

1.3.2TABELUL PERSOANE

În acest tabel datele se pot introduce direct în toate câmpurile. Acest lucru nu este totuşi reco-mandat pentru câmpul Departament, care conţine codul departamentului unde lucrează angajatul. Este mai eficient ca acest câmp să se completeze inspectând valoarea corespunzătoare numelui departamentu-lui din tabelul de Departamente. Pentru aceasta se va folosi la câmpul din tabelul de Persoane facilitatea Lookup table:

• Pentru tabelul Persoane se alege vizualizarea Design View;

• Se selectează câmpul Departament;

• Se selectează tabulatorul Lookup;

• La Atributul Display Control se alege varianta Combo Box;

• La atributul Row Source Type se alege varianta Table/Query;

Fig. 1-7

• La atributul Row Source se face clic pe butonul … , pentru a invoca constructorul de inte-rogări;

• În această fereastră se târăşte cu mouse-ul câmpul NumeDep în zona de interogare de jos;

Fig. 1-8

• După închiderea ferestrei în atributul Row Source se va genera automat interogarea în lim-bajul SQL: SELECT Departamente.NumeDep FROM Departamente;

• La atributul Bound column se va înscrie valoarea 0, pentru a afişa valoarea câmpului şî nu codul acestuia.

Acum la introducerea de date în modalitatea Data Sheet View, la acest câmp se va selecta depar-tamentul dintr-un combo box, ca în figura 1-9, dar se va stoca de fapt codul acestuia.

Fig. 1-9

1.3.3TABELUL LUCRĂRI

Se va proceda ca la tabelul anterior, folosind modalitatea Lookup Table pentru câmpul Departa-ment, introducând date ca în figura 1-10:

Fig. 1-10

1.3.4TABELUL PONTAJE

În acest tabel este mai dificil să se introducă date direct, întrucât există două câmpuri (Persoana şi Lucrare), care sunt de fapt valori pentru chei primare din tablele Persoane şi Lucrari, după cum se poate observa în figura 1-11.

Fig. 1-11

Pentru că unui operator uman îi este mai uşor să lucreze cu date text, este necesară utilizarea unui formular care să consulte simultan tabelele necesare

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Baza de Date Pontaje.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
8.5/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
26 pagini
Imagini extrase:
26 imagini
Nr cuvinte:
2 592 cuvinte
Nr caractere:
13 804 caractere
Marime:
563.84KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Construcții
Predat:
la facultate
Materie:
Construcții
Sus!