Documente Academic
Documente Profesional
Documente Cultură
Aplicaii practice
A 1. Gestiune personal A 1.1. Obiectivele lucrrii
a) Familiarizarea cu mediul Access; b) ntelegerea primelor noiuni teoretice: baz de date, tabele, nregistrri, cmpuri, structuri de tabele; c) Definirea primelor structuri de tabele.
Validation Rule
Lookup
Obs
Marca
Autonumber
30 15
Vechime Cod
Number Number
Integer Integer
>=0 >0
functie Cod sectie Salariu incadrare Number Currency Integer Currency 0 >0 >0
Se salveaz tabelul cu numele Personal. A 1.2.3Crearea tabelului Funcii Tabelul Funcii va avea structura din tabelul de mai jos:
Field Name Data Type Field Size Decimal / Format Places Validation Rule >0 Cheie primara Lookup Obs
Number
Integer
Text
20
<>
Se salveaz tabelul cu numele Functii. A 1.2.4Crearea tabelului Secii Tabelul Secii va avea structura din tabelul de mai jos:
Field Name Data Type Field Size Decimal / Format Places Validation Rule >0 Cheie primara Lookup Obs
Cod sectie
Number
Integer
Denumire sectie
Text
20
<>
Se salveaz tabelul cu numele Sectii. A 1.2.5Crearea tabelului Prezena Tabelul Prezen va avea structura din tabelul de mai jos:
Field Name
Data Type
Lookup
Obs
Marca
Number
Number Currency
>0 >0
Lookup
Obs
Numar proprietar
Number
Integer
Cheie primara
Text
40
<>
Text
30
<>
Text
10
<>
Lookup
Obs
Number
Integer
Cheie primara
Text
40
<>
Text
30
<>
Text
10
<>
Validation Rule
Lookup
Obs
Number
Integer
>0
Cheie primara Tabel PROPRIETARI Tabel AGENTI Cheie externa Cheie externa
Number
Integer
>0
Number
Integer
>0
Text Text
20 15
<> <> Lista de valori: zona0;zona1; zona2 Lista de valori: garsoniera; apartament;casa
Tip imobil
Text
10
<>
Number Text
Byte 30
>0 <>
Currency
Currency
>0
Currency
Currency
>=0
Date/Time
Short Date
>#01/01/02#
se apas eticheta Lookup; pe linia Display Control se alege opiunea List Box; pe linia Row Source Type se alege opiunea Table/Query (este opiunea implicit); pe linia Row Source se selecteaz tabelul master (care trebuie pus n Lookup) .
Pentru realizarea etapei 2 se va utiliza instrumentul Relationship. Legtura se face ntre tabelul master i tabelul detail pe cmpul care este cheie primar n master i cheie extern n tabelul detail.
1
MASTER
DETAIL
Legturile dintre tabelele bazei de date sunt reprezentate grafic mai jos:
Imobile
1 Proprietari
Nr proprietar
1 Agenti Nr agent
Imobile
Crearea relaiilor utiliznd Relationship se va face parcurgnd etapele: Se apas butonul Relationship; Se selecteaz toate cele trei tabele i se apas pe butonul Add. Cele trei tabele apar pe fundalul ferestrei Relationships. Apoi se apasa pe butonul Close. Pentru a face prima legatur, dintre tabelul Proprietari i tabelul Imobile, se ia campul Nr proprietar din tabelul Proprietari si cu tehnica drag and drop se trece peste campul Nr proprietar din tabelul Imobile. Se bifeaz butoanele de validare Enforce Referential Integrity , Cascade Update Related Fields , Cascade Delete Related Records, apoi se apas pe butonul Create.
Se procedeaz la fel i pentru legtura dintre tabelele Ageni i Imobile. Se nchide fereastra Relationships i se salveaz nainte de nchidere.