Sunteți pe pagina 1din 55

Se aplică la: Microsoft Office Access 2007

Imprimare

Când creați o bază de date, stocați datele în tabele — liste de rânduri și coloane
bazate pe subiecte. De exemplu, creați un tabel Persoane de contact pentru a stoca
o listă de nume, adrese și numere de telefon, sau un tabel Produse pentru a stoca
informațiile despre produse. Proiectarea unei baze de date trebuie începută
întotdeauna prin crearea tabelelor sale mai întâi — chiar înainte de acrea orice
obiecte ale bazei de date.

Acest articol descrie modul de creare a tabelelor. Veți afla despre cum se creează
un tabel, cum se adaugă câmpuri la tabel și cum se setează cheia primară a
tabelului. De asemenea, veți afla despre tipurile de date și cum se setează
proprietățile pentru câmpuri și tabele.

Înainte de crea tabele, trebuie să examinați cu atenție cerințele și să planificați


structura bazei de date, pentru a descoperi ce este necesar pentru tabelele dvs.
Pentru o introducere în planificarea și proiectarea unei baze de date, consultați
articolul Elemente de bază în proiectarea unei baze de date.

În acest articol

Ce este un tabel?

Crearea unui tabel nou

Crearea unui tabel pe baza unui șablon de tabel

Importul unui tabel sau legarea la un tabel

Crearea unui tabel pe baza unei liste SharePoint

Adăugarea câmpurilor la un tabel în vizualizarea Foaie de date

Adăugarea câmpurilor prin utilizarea șabloanelor de câmp

Adăugarea unui câmp dintr-un tabel existent

Setarea tipului de date al unui câmp în vizualizarea Foaie de date

Salvarea unui tabel

Setarea cheii primare

Setarea proprietăților unui câmp


Setarea proprietăților unui tabel

Ce este un tabel?

Un tabel conține date despre un anumit subiect, cum ar fi clienții sau produsele.
Fiecare înregistrare dintr-un tabel conține informații despre un element, cum ar fi
un anumit angajat. O înregistrare este compusă din câmpuri, cum ar fi numele,
adresa și numărul de telefon. O înregistrare este denumită în mod obișnuit rând, iar
un câmp este denumit coloană.

Înregistrare sau rând

Câmp sau coloană

Baza dvs.de date poate conține mai multe tabele, fiecare cu informații referitoare la
anumit subiect. Fiecare tabel poate conține mai multe câmpuri de diferite tipuri,
inclusiv text, numere, date și imagini.

Următoarea listă afișează exemple obișnuite de tabele.

Un tabel client care listează clienții firmei și adresele lor

Un catalog de produse pe care le vindeți, inclusiv prețurile și imaginile pentru


fiecare element

Un tabel de activități care urmărește activitățile și datele scadente

Un inventar de echipament sau stoc disponibil

Planificați și proiectați baza dvs.de date cu grijă, pentru a nu exista erori și nu face
prea multe modificări ulterior. Pentru informații despre planificarea și proiectarea
bazei dvs.de date, consultați articolul Elemente de bază în proiectarea unei baze de
date.

Începutul paginii

Crearea unui tabel nou


O bază de date simplă, cum ar fi o listă de persoane de contact, utilizează de obicei
un singur tabel. Multe alte baze de date utilizează însă mai multe tabele. Când
creați o bază nouă de date, creați un fișier nou pe computerul dvs. care
funcționează ca depozit pentru toate obiectele din baza de date, inclusiv tabelele.

Aveți posibilitatea să creați un tabel prin crearea unei baze de date, prin inserarea
unui tabel într-o bază de date existentă sau prin importul unui tabel ori legarea la
un tabel dintr-o altă sursă de date — cum ar fi un registru de lucru Microsoft Office
Excel 2007, un document Microsoft Office Word 2007, un fișier text sau o altă bază
de date. Când creați o bază de date nouă necompletată, se inserează automat un
tabel nou necompletat. Se pot introduce apoi date pentru a defini câmpurile.

Crearea unui tabel nou într-o bază de date nouă

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Nou.

În caseta Nume fișier, tastați un nume de fișier. Pentru a modifica locația, faceți clic
pe pictograma folderului pentru a răsfoi.

Faceți clic pe Creare.

Se deschide baza nouă de date, apoi se creează și se deschide un tabel nou


denumit Tabel1 în vizualizarea Foaie de date.

Crearea unui tabel nou într-o bază de date existentă

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Creare, în grupul Tabele, faceți clic pe Tabel.

Se inserează un tabel nou în baza de date și se deschide în vizualizarea Foaie de


date.

Începutul paginii

Crearea unui tabel pe baza unui șablon de tabel


Pentru a crea un tabel Persoane de contact, Activități, Probleme, Evenimente sau
Active, se recomandă să începeți cu șabloanele de tabel pentru aceste subiecte,
care sunt furnizate cu Office Access 2007. Șabloanele de date au fost proiectate să
fie compatibile cu listele Windows SharePoint Services 3.0 cu același nume.

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Creare, în grupul Tabele, faceți clic pe Șabloane tabel, apoi selectați unul
dintre șabloanele disponibile din listă.

Se inserează un tabel nou, bazat pe șablonul de tabel selectat.

Începutul paginii

Importul unui tabel sau legarea la un tabel

Aveți posibilitatea să creați un tabel importând informații sau creând legături către
informații aflate în altă parte. De exemplu, se pot importa sau lega informații dintr-
un registru de lucru Excel, listă SharePoint sau fișier XML, dintr-o altă bază de date
Access. Un folder Microsoft Office Outlook 2007 și un număr de alte surse. Când
importați informații, creați o copie a acestora într-un tabel nou din baza de date
curentă. Când creați o legătură către informații, creați un tabel legat în baza de
date curentă care reprezintă o legătură directă la informațiile existente în altă
parte. Astfel, când modificați datele din tabelul legat, modificați și datele din sursa
originală (cu anumite excepții consultați nota de mai jos). Când se modifică
informațiile în sursa originală prin utilizarea altui program, modificările vor fi vizibile
în tabelul legat.

Notă Uneori, nu se pot efectua modificări în sursa de date prin intermediul unui
tabel legat, îndeosebi când sursa de date este un registru de lucru Excel.

Crearea unui tabel nou prin import sau prin legarea la date externe

Pentru a utiliza o bază de date existentă, în meniul Fișier, faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

Pentru a crea o bază de date nouă, în meniul Fișier, faceți clic pe Nou.
În caseta text Nume fișier, tasați un nume de fișier. Pentru a modifica locația, faceți
clic pe pictograma folder.

Faceți clic pe Creare.

Se deschide baza nouă de date, apoi se creează și se deschide un tabel nou


denumit Tabel1 în vizualizarea Foaie de date.

În fila Date externe, în grupul Import, faceți clic pe una din sursele de date
disponibile.

Urmați instrucțiunile din casetele de dialog.

Access creează tabelele noi și le afișează în Panoul de navigare.

Notă De asemenea, aveți posibilitatea să importați dintr-o listă SharePoint sau să


creați o legătură la o listă SharePoint prin utilizarea unei comenzi din fila Creare.
Consultați următoarea secțiune pentru instrucțiuni detaliate.

Începutul paginii

Crearea unui tabel pe baza unei liste SharePoint

Aveți posibilitatea să creați un tabel în baza dvs. de date care importă o listă
SharePoint sau creează o legătură la o listă SharePoint. Lista poate să existe deja,
caz în care poate fi importată sau se poate crea o legătură la ea, sau se poate crea
o listă nouă, particularizată, sau o listă nouă care se bazează pe un șablon
predefinit. Șabloanele predefinite din Office Access 2007 includ Persoane de
contact, Activități, Probleme și Evenimente.

Mai întâi, deschideți baza de date în care doriți să creați tabelul.

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Creare, în grupul Tabele, faceți clic pe Liste SharePoint.


Apoi, efectuați una din următoarele:

Crearea unei liste pe baza unui șablon

Faceți clic pe Persoane de contact, Activități, Probleme sau pe Evenimente.

În caseta de dialog Creare listă nouă, tastați URL-ul pentru site-ul SharePoint unde
doriți să se situeze lista. De asemenea, introduceți numele noii liste SharePoint și
descrierea sa.

Dacă doriți ca tabelul legat să se deschidă după ce este creat, bifați caseta de
selectare Se deschide lista la terminare (este bifată în mod implicit). Dacă nu doriți
aceasta, debifați caseta de selectare.

Faceți clic pe OK.

Crearea unei liste noi particularizate

Faceți clic pe Particularizare.

În caseta de dialog Creare listă nouă, tastați URL-ul pentru site-ul SharePoint unde
doriți să se situeze lista. De asemenea, introduceți numele noii liste SharePoint și
descrierea sa.

Dacă doriți ca tabelul legat să se deschidă după ce este creat, bifați caseta de
selectare Se deschide lista la terminare (este bifată în mod implicit). Dacă nu doriți
aceasta, debifați caseta de selectare.

Faceți clic pe OK.

Importul datelor dintr-o listă existentă

Faceți clic pe Listă SharePoint existentă.

În caseta de dialog Preluare date externe, tastați URL-ul site-ului SharePoint care
conține lista.

Faceți clic pe Se importă datele sursă într-un tabel nou din baza de date curentă.

Faceți clic pe Următorul.

Bifați casetele de selectare de lângă listele SharePoint pe care doriți să le importați.


Faceți clic pe OK.

Legarea la o listă existentă

Faceți clic pe Listă SharePoint existentă.

În caseta de dialog Preluare date externe, tastați URL-ul site-ului SharePoint care
conține lista.

Faceți clic pe Se face legătura la sursa de date prin crearea unui tabel legat.

Faceți clic pe Următorul.

Bifați casetele de selectare de lângă listele SharePoint la care doriți să creați


legături.

Faceți clic pe OK.

Începutul paginii

Adăugarea câmpurilor în modul de vizualizare Foaie de date

Elementele cu informații pe care doriți să le urmăriți se stochează în câmpuri


(denumite și coloane). De exemplu, într-un tabel Persoane de contact aveți
posibilitatea să creați câmpuri pentru Prenume, Nume, Număr de telefon și Adresă,
printre altele. Pentru un tabel Produse, aveți posibilitatea să creați câmpuri
denumite Nume produs, ID produs și Preț.

Este important să selectați câmpurile cu atenție. De exemplu, nu este o idee bună


să creați un câmp pentru a stoca o valoare calculată. De obicei, Office Access 2007
poate calcula respectivele valori atunci când este necesar. Când alegeți câmpurile,
încercați să stocați informațiile în cele mai mici unități utile care le compun. De
exemplu, în loc să creați un câmp NumePrenume, creați două câmpuri, Nume și
Prenume. În general, dacă trebuie să efectuați raportări, sortări, căutări sau
calculări în legătură cu un element, puneți-l într-o coloană în mod individual. Pentru
mai multe informații despre proiectarea unei baze de date și alegerea câmpurilor,
consultați articolul Elemente de bază în proiectarea bazelor de date.

Un câmp deține anumite caracteristici definitorii. De exemplu, fiecare câmp are un


Nume care îl identifică în mod unic în cadrul tabelului. Un câmp are, de asemenea,
un tip de date, care este ales pentru a se potrivi cu informațiile care se stochează.
Tipul de date determină valorile care pot fi stocate și operațiunile care pot fi
efectuate, cât și spațiul alocat pentru fiecare valoare. Fiecare câmp are un grup
asociat de setări denumite proprietăți, care definesc caracteristicile de aspect sau
comportament ale câmpului. De exemplu, proprietatea Format definește structura
de afișare a unui câmp, — adică aspectul său când va fi afișat.
Când creați un tabel nou, tabelul se deschide în modul de vizualizare Foaie de date.
Aveți posibilitatea să adăugați imediat un câmp prin introducerea unor informații în
coloana Adăugare câmp nou.

Adăugarea unui câmp nou la un tabel existent

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În Panoul de navigare, faceți dublu clic pe unul din tabelele disponibile pentru a-l
deschide.

Tastați datele în celula aflată sub antetul coloanei Adăugare câmp nou.

Adăugarea unui câmp nou la un tabel nou

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Creare, în grupul Tabele, faceți clic pe Tabel.

Access inserează un tabel nou în baza de date și îl deschide în vizualizarea Foaie de


date.

Tastați datele în celula aflată sub antetul coloanei Adăugare câmp nou.

Când introduceți date într-o coloană nouă, Office Access 2007 utilizează informațiile
tastate pentru a recunoaște tipul de date potrivit pentru acel câmp. De exemplu,
dacă introduceți o dată în câmp, cum ar fi 01.01.2006, Office Access 2007 observă
informațiile introduse, le recunoaște ca fiind o dată, apoi setează tipul de date al
câmpului la Dată/oră. Dacă Access nu deține suficiente informații din cele pe care
le-ați introdus pentru a deduce tipul de date, tipul de date se setează la Text.

Următorul tabel arată cum funcționează modul de detectare automată a tipului de


date în vizualizarea Foaie de date.

Dacă tastați: Office Access 2007


creează un câmp cu tipul
de date:
Ion Text
http://www.contoso.com Hyperlink
Se poate utiliza orice prefix de protocol Internet. De
exemplu, http://, https:// și mailto: sunt prefixe valide.
50000 Număr, Întreg lung
50.000 Număr, Întreg lung
50.000,99 Număr, Dublă precizie
50000,389 Număr, Dublă precizie
31.12.2006 Dată/Oră
Formatul de dată și oră recunoscut este cel al setărilor
regionale.
31 decembrie 2006 Dată/Oră
10:50:23 Dată/Oră
10:50 am Dată/Oră
17:50 Dată/Oră
94,40 lei Simbol monetar
Simbolul monetar recunoscut este cel din setările
regionale.
21,75 Număr, Dublă precizie
123,00% Număr, Dublă precizie
3,46E+03 Număr, Dublă precizie
În plus față de determinarea tipului de date, Office Access 2007 poate seta
proprietatea Format în funcție de ce anume introduceți. De exemplu, dacă tastați
10:50 am, Access setează tipul de date Dată/Oră și proprietatea Format la Oră fmt.
mediu.

Dacă doriți să setați în mod explicit tipul de date și formatul pentru un câmp,
înlocuind selecția făcută de Office Access 2007, aveți posibilitatea să faceți aceasta
utilizând comenzile din grupul Tip de date și formatare în fila Foaie de date.

Setarea explicită a tipului de date

În fila Foaie de date, în grupul Tip de date și formatare, faceți clic pe Tip de date.
Faceți clic pe tipul de date dorit.

Setarea explicită a formatului

În fila Foaie de date, în grupul Tip de date și formatare, faceți clic pe Format.

Faceți clic pe formatul dorit.

Când adăugați un câmp prin tastarea informațiilor în celula de sub antetul Adăugare
câmp nou, Office Access 2007 atribuie automat un nume acelui câmp. Aceste nume
încep cu Câmp1 pentru primul câmp, Câmp2 pentru al doilea, și așa mai departe.
Este recomandat să utilizați nume mai descriptive pentru numele de câmpuri. Dacă
doriți să modificați denumirea câmpului, faceți clic cu butonul din dreapta pe
antetul său, apoi faceți clic pe Redenumire coloană în meniul de comenzi rapide.

Numele câmpurilor pot conține până la 64 de caractere (litere și numere), incluzând


spațiile. Se recomandă să denumiți câmpurile în mod descriptiv, astfel încât să le
identificați cu ușurință când vizualizați sau editați înregistrările. De exemplu, se pot
utiliza nume de câmpuri cum ar fi Nume, Adresă sau Telefon domiciliu.

Începutul paginii

Adăugarea câmpurilor prin utilizarea șabloanelor de câmpuri

Uneori este mai simplu să alegeți dintr-o listă predefinită de câmpuri, mai degrabă
decât să creați un câmp în mod manual. Aveți posibilitatea să utilizați panoul
Șabloane câmpuri a alege dintr-o listă de câmpuri predefinite. Office Access 2007
este furnizat cu o serie de șabloane de câmpuri încorporate, care pot economisi un
volum considerabil de timp la crearea câmpurilor. Pentru a crea câmpuri noi
utilizând un șablon de câmpuri, afișați panoul Șabloane de câmp, apoi glisați și fixați
unul sau mai multe șabloane în tabelul deschis în vizualizarea Foaie de date.

Un șablon de câmp este un set predefinit de caracteristici și proprietăți care descrie


un câmp. Definirea șablonului de câmp include o definire a numelui, a tipului de
date, o setare a proprietății de formatare a câmpului și un număr de alte proprietăți
de câmp care, luate împreună, formează un model care servește ca bază pentru
crearea unui câmp nou.

Asigurați-vă că tabelul dvs.este în modul de vizualizare Foaie de date.

În fila Foaie de date, în grupul Câmpuri și coloane, faceți clic pe Câmp nou.
Se afișează panoul Șabloane de câmp.

Selectați unul sau mai multe câmpuri în panoul Șabloane de câmp, apoi glisați-le în
tabel.Când se afișează linia de inserare, fixați câmpurile în poziția respectivă.

Câmpurile se afișează în foaia de date.

Șabloanele de câmp sunt modele.Ele furnizează o bază pentru crearea unui câmp
nou. Însă un câmp nou poate fi creat și altfel decât plecând de la elementele de
bază. În plus față de posibilitatea de a crea un câmp nou plecând de la un șablon de
câmp, aveți posibilitatea să creați un câmp nou dintr-un câmp care se află într-un
alt tabel.

Începutul paginii

Adăugarea unui câmp dintr-un tabel existent

Dacă utilizați o bază de date care conține mai multe tabele, aveți posibilitatea să
adăugați un câmp dintr-un alt tabel. De fapt, există șanse mari ca unele dintre acele
tabele să fie asemănătoare. Într-o bază de date relațională, informațiile se
stochează în tabele bazate pe subiecte diferite, apoi se definesc relații pentru a
furniza sistemului de gestionare a bazei de date elementele necesare pentru a
aduna informațiile după cum este nevoie. Office Access 2007 permite crearea unui
câmp nou prin adăugarea sa dintr-un tabel asemănător sau prin adăugarea sa dintr-
un tabel pentru care nu ați creat o relație. Adăugarea câmpului se face prin
utilizarea Listei de câmpuri, care afișează câmpurile disponibile în alte tabele din
baza de date.
Deschiderea Panoului Listă de câmpuri

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În Panoul de navigare, faceți dublu clic pe tabelul în care doriți să adăugați câmpul
existent.

Tabelul se deschide în vizualizare Foaie de date.

În fila Foaie de date, în grupul Câmpuri și coloane, faceți clic pe Adăugare câmpuri
existente.
Se va afișa panoul Listă de câmpuri.

Panoul Listă de câmpuri afișează toate celelalte tabele din baza dvs.de date,
grupate în categorii. Când lucrați cu un tabel în modul de vizualizare Foaie de date,
se afișează două categorii în panoul Listă de câmpuri: Câmpuri disponibile în
tabelele corelate și Câmpuri disponibile în alte tabele. Prima categorie afișează
toate tabelele cu care există o relație la tabelul curent.A doua categorie afișează
toate tabelele cu care tabelul curent nu are nicio relație.

Pentru mai multe informații despre relațiile tabel, consultați articolulCrearea,


editarea sau ștergerea unei relații.

Când faceți clic pe semnul (+) aflat lângă un tabel, vedeți o listă a tuturor
câmpurilor disponibile din acel tabel. Pentru a adăuga un câmp la tabel, glisați și
fixați câmpul dorit din panoul Listă de câmpuri în tabel în modul de vizualizare Foaie
de date.

Adăugarea unui câmp din panoul Listă de câmpuri

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În Panoul de navigare, faceți dublu clic pe tabelul în care doriți să adăugați câmpul
existent.

Tabelul se deschide în vizualizarea Foaie de date.

În fila Foaie de date, în grupul Câmpuri și coloane, faceți clic pe Adăugare câmpuri
existente.

Se afișează panoul Listă de câmpuri.


Faceți clic pe semnul plus (+) de lângă tabel pentru a afișa lista de câmpuri din
tabelul respectiv.

Glisați câmpul dorit din panoul Listă de câmpuri în tabelul aflat în vizualizarea Foaie
de date.

Când se afișează linia de inserare, fixați câmpul în poziție.

Pornește expertul Căutare.

Urmați instrucțiunile pentru a parcurge expertul.

După ce ați terminat expertul, câmpul se afișează în tabel în vizualizarea Foaie de


date.

Notă Când glisați și fixați un câmp dintr-un tabel neasemănător și parcurgeți


expertul Căutare, se creează automat o relație unu-la-mai-mulți între tabelul din
panoul Listă de câmpuri și tabelul pe care l-ați deschis.

Începutul paginii

Setarea tipului de date al unui câmp în vizualizarea Foaie de date

Office Access 2007 are performanțe bune în detectarea automată a tipului de date
pentru un câmp pe care îl creați în vizualizarea Foaie de date. Cu toate acestea,
uneori este posibil să fie necesară înlocuirea unei decizii luate de Acces. De
exemplu, este posibil să aveți ID-uri de produse existente care servesc la
identificarea produselor pe care le vindeți. Dacă tastați un ID numeric, cum ar fi
1003, într-un tabel în modul de vizualizare Foaie de date, caracteristica de
detectare automată de tip de date setează un tip de date numeric pentru acel
câmp. Cu toate acestea, tipurile de date numerice trebuie utilizate numai pentru
câmpurile care sunt implicate în calcule aritmetice. În mod normal, identificatorii
precum ID-urile de produse ar trebui stocați ca tip de date Text.

Dacă doriți să setați în mod explicit tipul de date și formatul pentru un câmp,
înlocuind selecția făcută de Office Access 2007, aveți posibilitatea să faceți aceasta
utilizând comenzile din grupul Tip de date și formatare în fila Date.

Setarea explicită a tipului de date

În fila Foaie de date, în grupul Tip de date și formatare, faceți clic pe Tip de date.
Faceți clic pe tipul de date dorit.

Utilizați următorul tabel pentru a determina tipul de date corect.

Setarea explicită a formatului

În fila Foaie de date, în grupul Tip de date și formatare, faceți clic pe Format.

Faceți clic pe formatarea dorită.

Următorul tabel descrie tipurile de date disponibile pentru câmpuri în Office Access
2007.

Tipul de Stochează Dimensiune


date
Text Caractere alfanumerice Până la 255 de caractere.
De utilizat pentru text sau text și numere care
nu se utilizează pentru calcule (de exemplu,
ID-ul unui produs).
Memo Caractere alfanumerice (mai lungi de 255 Până la 1 gigaoctet de
caractere lungime) sau text cu formatare de caractere sau 2
text îmbogățit. gigaocteți de spațiu (2
De utilizat pentru text mai lung de 255 de octeți per caracter), din
caractere sau pentru text care utilizează care se pot afișa 65.535
formatarea de text îmbogățit. Notele, caractere într-un control.
descrierile lungi și paragrafele cu formatări
precum aldine sau cursive sunt exemple bune
de elemente pentru care se poate utiliza un
câmp de tip Memo.
Număr Valori numerice (întregi sau valori fracționare). 1, 2, 4 sau 8 octeți sau
De utilizat pentru stocarea numerelor care se 16 octeți când se
vor utiliza în calcule, cu excepția valorilor utilizează pentru ID de
monetare (pentru acestea, utilizați tipul de reproducere.
date Simbol monetar).
Dată/Oră Date și ore. 8 octeți.
De utilizat pentru stocarea valorilor de
dată/oră. Rețineți că toate valorile stocate
includ atât o componentă de dată, cât și una
de oră.
Simbol Valori ale simbolurilor monetare. 8 octeți.
monetar De utilizat pentru stocarea valorilor monetare
(simboluri monetare).
AutoNumerot O valoare numerică unică inserată automat de 4 octeți sau 16 octeți
are Office Access 2007 la adăugarea unei când se utilizează pentru
înregistrări. ID de reproducere.
De utilizat pentru generarea valorilor unice,
care pot fi utilizate drept chei primare. Rețineți
că un câmp câmp AutoNumerotare poate fi
incrementat secvențial, printr-un increment
specificat sau ales aleator.
Da/Nu Valori de tip Boolean. 1 bit (8 biți = 1 octet).
De utilizat pentru câmpuri de tip Adevărat/Fals
care pot conține una din cele două valori
posibile: Da/Nu sau Adevărat/Fals, de
exemplu.
Obiect OLE Obiectele OLE sau alte date binare. Până la 1 gigaoctet.
De utilizat pentru stocarea obiectelor OLE din
alte aplicații Microsoft Windows.
Atașare Imagini, fișiere binare, fișiere Office. Pentru atașările
Acesta este tipul de date recomandat pentru comprimate, 2 gigaocteți.
stocarea imaginilor digitale și a oricăror tipuri Pentru atașări
de fișiere binare. necomprimate,
aproximativ 700k, în
funcție de gradul la care
poate fi comprimată o
atașare.
Hyperlink Hyperlinkuri. Până la 1 gigaoctet de
De utilizat pentru stocarea hyperlinkurilor, caractere sau 2
pentru a furniza acces cu un singur clic pe gigaocteți de spațiu (2
butonul mouse-ului la pagini Web prin octeți per caracter), din
intermediul unui URL (Localizator resurse care se pot afișa 65.535
uniforme) sau la fișiere prin intermediul unui caractere într-un control.
nume în format UNC (convenție universală de
denumire). De asemenea, se pot crea legături
la obiecte Access stocate într-o bază de date.
Expert Nu este un tip de date propriu-zis; el face În funcție de tabel sau
Căutare referire la expertul Căutare. interogare: Dimensiunea
De utilizat pentru pornirea expertului Căutare, coloanei legate.
astfel încât să se poată crea un câmp care În funcție de valoare:
utilizează o casetă combo pentru căutarea Dimensiunea câmpului
valorilor într-un alt tabel, interogare sau listă Text utilizat pentru
de valori. stocarea valorii.
Sfat Pentru numere de telefon, numere de componente și orice alte numere pe
care nu le veți utiliza pentru calcule matematice, se recomandă să selectați tipul de
date Text, nu tipul de date Număr.
Pentru tipurile de date Text și Număr, aveți posibilitatea să specificați dimensiunea
câmpului sau tipul de date mai specific, prin setarea unei valori în caseta
proprietății Dimensiune câmp.

Începutul paginii

Salvarea unui tabel

După ce adăugați câmpuri la un tabel, se recomandă să-i salvați proiectarea. Când


salvați un tabel nou pentru prima oară, dați-i un nume care să descrie informațiile
conținute. Se pot utiliza până la 64 de caractere (litere sau numere), inclusiv spații.
De exemplu, un tabel poate fi denumit Clienți, Inventar componente sau Produse.

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Salvare sau apăsați
CTRL+S.

-sau-

Faceți clic cu butonul din dreapta pe fila document a unui tabel, apoi faceți clic pe
Salvare în meniul de comenzi rapide.

-sau-

Faceți clic pe Salvare în Bara de instrumente Acces rapid.

Dacă salvați tabelul pentru prima oară, tastați un nume pentru tabel, apoi faceți clic
pe OK.

Începutul paginii

Setarea cheii primare

Cheia primară a unui tabel constă în unul sau mai multe câmpuri care identifică în
mod unic fiecare rând stocat în tabel. Deseori, există un număr unic de identificare,
cum ar fi un număr ID, un număr de serie sau un cod, care servește drept cheie
primară. De exemplu, este posibil să aveți un tabel Clienți unde fiecare client are un
număr ID unic de client. Câmpul ID client este cheia primară a tabelului.

Un câmp poate juca cu succes rolul de cheie primară dacă îndeplinește câteva
caracteristici. În primul rând, el identifică în mod unic fiecare rând. În al doilea rând,
nu este niciodată gol sau nul — există întotdeauna o valoare. În al treilea, acest
câmp se modifică rareori (în mod ideal, niciodată).Access utilizează câmpurile cheie
primară pentru a strânge rapid date din mai multe tabele.

Se recomandă să specificați întotdeauna o cheie primară pentru un tabel. Access


creează automat un index pentru cheia primară, care ajută la creșterea vitezei
interogărilor și a altor operațiuni. Access asigură de asemenea că fiecare
înregistrare are o valoare în câmpul cheie primară și că aceasta este întotdeauna
unică.

Când creați un tabel nou în vizualizarea Foaie de date, Access creează automat o
cheie primară pentru dvs. și îi atribuie numele de câmp ID și tipul de date
AutoNumerotare. Câmpul este ascuns în vizualizarea Foaie de date, dar poate fi
văzut dacă comutați la vizualizarea Proiectare.

Comutarea la vizualizarea Proiectare

Faceți clic cu butonul din dreapta pe fila document, apoi faceți clic pe Vizualizare
proiect.

- sau -

Faceți clic cu butonul din dreapta pe numele tabelului în Panoul de navigare, apoi
faceți clic pe Vizualizare proiect.

- sau -

Faceți clic pe Vizualizare proiect în bara de stare Access.

Pentru a modifica sau elimina o cheie primară sau a seta cheia primară pentru un
tabel care nu are deja una, utilizați vizualizarea Proiectare.

Setarea sau modificarea cheii primare

Deschideți tabelul în vizualizarea Proiectare.

Selectați câmpul sau câmpurile pe care doriți să le utilizați în calitate de cheie


primară.

Pentru a selecta un câmp, faceți clic pe selectorul de rând pentru câmpul dorit.

Pentru a selecta mai mult de un câmp, țineți apăsată tasta CTRL, apoi faceți clic pe
selectorul de rând pentru fiecare rând.

În fila Proiectare, în grupul Instrumente, faceți clic pe Cheie primară.

Un indicator de cheie se adaugă la stânga câmpului sau a câmpurilor care sunt chei
primare.
Eliminarea cheii primare

Deschideți tabelul în vizualizarea Proiectare.

Faceți clic pe selectorul rândului pentru cheia primară curentă.

În cazul în care cheia primară constă într-un singur câmp, faceți clic pe selectorul de
rând pentru acel câmp.

Dacă cheia primară constă în mai multe câmpuri, faceți clic pe selectorul de rând
pentru oricare câmp din cheia primară.

În fila Proiectare, în grupul Instrumente, faceți clic pe Cheie primară.

Indicatorul de cheie se elimină din câmpul sau câmpurile care au fost chei primare.

Notă Când salvați un tabel nou fără a seta o cheie primară, Access solicită crearea
unei chei primare. Dacă alegeți Da, Access creează un ID de câmp care utilizează
tipul de date AutoNumerotare pentru a furniza o valoare unică pentru fiecare
înregistrare. Dacă tabelul dvs.include deja un câmp AutoNumerotare, Access îl
utilizează drept cheie primară.

Începutul paginii

Setarea proprietăților unui câmp

Aveți posibilitatea să controlați aspectul informațiilor, să împiedicați intrările


incorecte, să specificați valori implicite, să grăbiți căutarea și sortarea și să
controlați caracteristicile de aspect sau comportament prin setarea proprietăților
unui câmp. De exemplu, se pot formata numerele pentru a le face mai ușor de citit
sau se poate defini o regulă de validare care trebuie să fie îndeplinită pentru ca
informațiile să poată fi introduse în câmp.

Tipul de date al câmpului determină proprietățile care se pot seta. De exemplu,


proprietatea Numai adăugare se aplică numai pentru un câmp care este setat la
tipul de date Memo. Nu se poate seta această proprietate pentru un câmp cu alt tip
de date.

Access utilizează setările proprietăților de câmp când vizualizați și editați datele.De


exemplu, proprietățile Format, Mască intrare și Legendă afectează modul în care
informațiile apar în foile de date ale tabelelor și interogărilor. În plus, controalele din
formulare și rapoarte noi care se bazează pe câmpuri din tabel moștenesc în mod
implicit aceleași setări de proprietăți. Alte proprietăți se utilizează pentru a seta o
valoare implicită pentru un câmp sau pentru a solicita unui utilizator să introducă o
valoare, pe care Access o impune oricând se adaugă sau se editează date în tabel.

Setarea unei proprietăți de câmp pentru un tabel în vizualizarea Foaie de date

Deschideți tabelul în vizualizarea Foaie de date.

Faceți clic în câmpul pentru care doriți să setați proprietatea.

În fila Foaie de date, în grupul Tip de date și formatare, selectați una din
următoarele comenzi:

Unic — Setează proprietatea Indexat.

Este necesar — Comută între setările proprietății Cerut.Dacă era setată la Da, se
setează la Nu.Dacă a fost setat la Nu, se setează la Da.

În vizualizarea Foaie de date se pot seta numai câteva dintre proprietățile


disponibile pentru câmpuri.Pentru a seta alte proprietăți, deschideți tabelul în
vizualizarea Proiectare.

Pentru a avea acces și a seta lista completă de proprietăți de câmp, utilizați


vizualizarea Proiectare.

Setarea unei proprietăți de câmp pentru un tabel în vizualizarea Proiectare

Deschideți tabelul în vizualizarea Proiectare.

În partea de sus a grilei de proiectare a tabelului, faceți clic pe câmpul pentru care
doriți să setați proprietățile (sau mutați câmpul utilizând tastele săgeată).

Access afișează proprietățile pentru acest câmp în partea de jos a grilei de


proiectare a tabelului. Tipul de date al câmpului determină proprietățile care se pot
seta.

În partea de jos a ferestrei, sub Proprietăți câmp, faceți clic pe caseta proprietății pe
care doriți să o setați. Ca alternativă, apăsați tasta F6, apoi ajungeți la proprietate
utilizând tastele săgeată.
Tastați setările pentru proprietate sau, dacă apare o săgeată în partea dreaptă a
casetei de proprietăți, faceți clic pe săgeată pentru a alege dintr-o listă de setări a
proprietății.

Următorul tabel afișează proprietățile de câmp disponibile.

Utilizați Pentru
această
proprietate
de câmp
Dimensiune Setarea dimensiunii maxime pentru datele stocate în tipuri de date
câmp precum Text, Număr sau AutoNumerotare.
Format Particularizarea modului în care apare câmpul când este afișat sau
imprimat.
Zecimale Specificarea numărului de zecimale de utilizat la afișarea numerelor.
Valoare nouă A seta dacă un câmp AutoNumerotare este incrementat sau i se
atribuie o valoare aleatorie.
Mască intrare Afișarea caracterelor de editare pentru a ghida introducerea de date.
Legendă Setarea textului afișat în mod implicit în etichete pentru formulare,
rapoarte și interogări.
Valoare Atribuirea automată a unei valori implicite pentru un câmp atunci
implicită când se adaugă înregistrări noi.
Regulă de Atribuirea unei expresii care trebuie să fie adevărată când se adaugă
validare sau se modifică valoarea din câmp.
Text de Introducerea textului care apare când o valoare încalcă expresia
validare Regulă de validare.
Necesar Solicitarea introducerii datelor în câmp.
Se permite Permiterea intrărilor (prin setarea Da) cu șir de lungime zero ("") într-
lungime zero un câmp Text sau Memo.
Indexat Grăbirea accesului la datele din acest câmp prin crearea și utilizarea
unui index.
Compresie Compresia textului stocat în acest câmp când se stochează un volum
Unicode mare de text (> 4,096 caractere)
mod IME Controlul conversiei pentru caracterele din versiunile asiatice de
Windows.
IME Sentence Controlul conversiei pentru caracterele în versiunile asiatice de
Mode Windows.
Etichete Atașarea unei etichete inteligente la acest câmp.
inteligente
Numai Permiterea versiunilor (prin setarea Da) unui câmp Memo.
adăugare
Format text Alegeți Text îmbogățit pentru a stoca textul ca HTML și pentru a
permite formatarea îmbogățită. Alegeți Text simplu pentru a stoca
numai text.
Aliniere text Specificarea alinierii implicite a textului într-un control.
Precizie Specificarea numărului total de cifre permis, inclusiv cele aflate la
dreapta și la stânga punctului zecimal.
Scară Specificarea numărului maxim de cifre care pot fi stocate la dreapta
separatorului zecimal.
Dacă doriți mai mult spațiu pentru a introduce sau a edita o setare de proprietate în
caseta de proprietăți, apăsați SHIFT+F2 pentru a afișa caseta Panoramare. Dacă
introduceți o mască de intrare sau o expresie de validare și doriți ajutor la

generarea ei, faceți clic pe lângă caseta de proprietăți pentru a se afișa


generatorul potrivit.

Pentru a salva modificările, faceți clic pe Salvare în bara de instrumente Bară de


instrumente Acces rapid.

- sau -

Faceți clic cu butonul din dreapta pe fila document a unui tabel, apoi faceți clic pe
Salvare în meniul de comenzi rapide.

- sau -

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Salvare sau apăsați
CTRL+S.

Următorul tabel oferă informații suplimentare despre proprietățile de câmp


Dimensiune Câmp, Format și Valori noi.

Proprietatea Descriere
Dimensiune
câmp
Text Introduceți o valoare de la 1 la 255. Câmpurile Text pot varia între 1
și 255 de caractere. Pentru câmpuri text mai mari, utilizați tipul de
date Memo.
Număr Selectați una din următoarele:
Octet — Pentru valori numerice între 0 și 255 de caractere. Cerința
de stocare este de un octet.
Întreg — Pentru valori numerice între -32.768 și +32.768. Cerința de
stocare este doi octeți.
Întreg lung — Pentru valori numerice între -2.147.483.648 și
+2.147.483.647. Cerința de stocare este patru octeți.
Sfat Utilizați Întreg lung pentru a stoca în calitate de cheie externă
valoarea care apare sub formă de cheie primară în câmpul
AutoNumerotare a altui tabel.
Simplă — Pentru valori numerice în virgulă mobilă între -3,4 x 1038
și +3,4 x 1038 și până la șapte cifre semnificative. Cerința de
stocare este de patru octeți.
Dublă — Pentru valori numerice în virgulă mobilă între -1,797 x
10308 și +1,797 x 10308 și până la cincisprezece cifre semnificative.
Cerința de stocare este de opt octeți.
ID reproducere — Pentru stocarea identificatorilor unici globali
necesari reproducerilor. Cerința de stocare este de șaisprezece
octeți. Rețineți că reproducerea nu este utilizată în formatul de
fișier .accdb.
Zecimal — Pentru valori numerice între -9,999... x 1027 și +9,999...
x 1027. Cerința de stocare este de doisprezece octeți.
AutoNumerotare Selectați una din următoarele:
Întreg lung — Pentru valori unice, numerice, între 1 și
+2.147.483.648 atunci când proprietatea de câmp Valori noi este
setată la Incrementare și între -2.147.483.648 și +2.147.483.647
când proprietatea de câmp Valori noi este setată la Aleator. Cerința
de stocare este de patru octeți.
ID reproducere — Pentru stocarea identificatorilor unici globali
necesari reproducerilor. Cerința de stocare este de șaisprezece
octeți. Rețineți că reproducerea nu este utilizată în formatul de
fișier .accdb.
Proprietatea
Format
Text Se poate defini un format particularizat. Pentru mai multe informații,
consultați Formatarea datelor în tabele, formulare și rapoarte.
Număr Selectați una din următoarele:
Număr general — Afișează numărul după cum a fost introdus.
De exemplu, 3456,789 devine 3456,789
Monedă — Afișează numărul utilizând separatorul de trei cifre și
aplică setările în Opțiuni regionale și lingvistice în Panoul de control
pentru cantități negative, simboluri zecimale și monetare și numărul
de zecimale:
De exemplu, 3456,789 devine 3.456,79 lei
Euro — Afișează numărul utilizând simbolul monedei Euro, indiferent
de simbolul specificat în Opțiunile regionale și lingvistice.
Fixat — Afișează cel puțin o cifră și aplică setările din Opțiunile
regionale și lingvistice în Panoul de control pentru cantități negative,
simboluri monetare și cu zecimale și numărul de zecimale.
De exemplu, 3456,789 devine 3456,79
Standard — Afișează numărul utilizând separatorul de trei cifre și
aplică setările în Opțiuni regionale și lingvistice în Panoul de control
pentru cantități negative, simboluri zecimale și numărul de zecimale.
Acest format nu afișează un simbol monetar.
De exemplu, 3456,789 devine 3.456,79
Procent — Înmulțește valoarea cu 100 și afișează numărul cu semnul
procent adăugat la final. Aplică setările din Opțiunile regionale și
lingvistice în Panoul de control pentru cantități negative, simboluri
monetare și cu zecimale și numărul de zecimale.
De exemplu, 0,3456 devine 35%
Științific — Afișează valoarea în notație științifică standard.
De exemplu, 3456,789 devine 3,46E+03
Dată/Oră Selectați unul din următoarele formate de afișare predefinită:
Dată generală — Afișează valoarea utilizând o combinație între
setările Dată scurtă și Oră fmt. lung.
Dată lungă — Afișează valoarea utilizând setarea din setările
Opțiunilor regionale și lingvistice din Panoul de control.
Dată medie — Afișează valoarea utilizând formatul zz-lll-aa (14-Iun-
06, de exemplu).
Dată scurtă — Afișează valoarea utilizând setarea Dată scurtă din
Opțiuni regionale și lingvistice din Panoul de control.
Oră fmt. lung — Afișează valoarea utilizând setarea Oră din Opțiuni
regionale și lingvistice din Panoul de control.
Oră fmt. mediu — Afișează valoarea utilizând formatul OO:MM PM,
unde OO este ora, MM sunt minutele iar PM este fie PM, fie AM. Ora
poate variază între 1 și 12. Minutele variază între 0 și 59.
Oră fmt. scurt — Afișează valoarea utilizând formatul OO:MM, unde
OO este ora iar MM sunt minutele. Ora poate varia între 0 și 23, iar
minutele între 0 și 59.
Da/Nu Selectați una din următoarele:
Adevărat/Fals — Afișează valoarea ca Adevărat sau Fals.
Da/Nu — Afișează valoarea ca Da sau Nu.
Activat/Dezact. — Afișează valoarea ca Activat sau Dezactivat
Notă În cele de mai sus, Activat, Adevărat și Da sunt echivalente,
la fel ca și Fals, Nu, Dezactivat.

Proprietatea
Valori noi
AutoNumerotare Selectați una din următoarele (numai pentru tipul de date
AutoNumerotare):
Increment — Valoarea de început este de 1 și se incrementează cu 1
pentru fiecare înregistrare nouă.
Aleator — Se începe cu o valoare aleatoare și se atribuie o valoare
aleatoare fiecărei înregistrări noi.
Începutul paginii

Setarea proprietăților unui tabel

Pe lângă proprietățile de câmp, aveți posibilitatea să setați proprietăți care se aplică


unui tabel întreg și unor înregistrări întregi. Aceste proprietăți se pot seta în foaia de
proprietăți a tabelului.
Setarea unei proprietăți de tabel

Deschideți tabelul în vizualizarea Proiectare.

În fila Proiect, în grupul Afișare/Ascundere, faceți clic pe Foaie de proprietăți.

Se afișează foaia de proprietăți a tabelului.

Faceți clic pe casetă pentru proprietatea pe care doriți să o setați.

Tastați o setare pentru proprietate.

Următorul tabel listează proprietățile de tabel disponibile.

Utilizați această Pentru


proprietate de
tabel
Descriere Furnizarea unei descrieri a tabelului.
Vizualizare Setarea vizualizărilor Foaie de date, PivotTable sau PivotChart ca
implicită implicite când se deschide un tabel.
Regulă de validare Furnizarea unei expresii care trebuie să fie adevărată când se
adaugă o înregistrare sau se modifică o înregistrare.
Text de validare Introducerea textului care apare când o înregistrare încalcă
expresia Regulă de validare.
Filtrare Definirea criteriilor pentru a afișa numai rândurile care se potrivesc
în vizualizarea Foaie de date.
Ordonare după Selectare după unul sau mai multe câmpuri pentru a specifica
ordinea implicită de sortare a rândurilor în vizualizarea Foaie de
date.
Nume subfoaie Specificarea afișării unei subfoi de date în vizualizarea Foaie de
date date, și, dacă este cazul, a tabelului sau interogării care va furniza
rândurile pentru subfoaia de date.
Legare câmpuri Listează câmpurile din tabel sau interogare utilizate pentru
descendente subfoaia de date care se potrivesc cheii sau cheilor primare ale
acestui tabel.
Legare câmpuri Listează câmpul sau câmpurile cu rol de cheie primară din tabel
principale care potrivesc cu câmpurile fiu din subfoaia de date.
Înălțime subfoaie Specificarea extinderii pentru afișarea tuturor rândurilor subfoii de
date date la deschidere (în mod implicit), sau setarea înălțimii ferestrei
subfoii de date pentru de afișare la deschidere.
Extindere subfoaie Setarea extinderii subfoii de date la deschiderea tabelului.
date
Orientare Setarea orientării vizualizării, în funcție sensul de citire dat de
limba utilizată, de la stânga la dreapta sau de la dreapta la stânga.
Afișare vizualizări Specificarea disponibilității formularelor și rapoartelor asociate cu
pe site SharePoint acest tabel în meniul Vizualizare din Windows SharePoint Services,
în cazul în care baza de date se publică pe un site SharePoint.
Filtrare la Aplicarea automată a criteriilor de filtrare în proprietatea Filtrare
încărcare (prin setarea la Da) când tabelul se deschide în vizualizarea Foaie
de date.
Ordonare după Aplicarea automată a criteriilor de sortare în proprietatea Ordonare
încărcare după (prin setarea la Da) când tabelul se deschide în vizualizarea
Foaie de date.
Dacă doriți mai mult spațiu pentru introducerea și editarea unei setări în caseta de
proprietăți, apăsați SHIFT+F2 pentru a afișa caseta Panoramare. Dacă setați
proprietatea Regulă de validare la o expresie și doriți ajutor cu generarea ei, faceți

clic pe lângă caseta de proprietăți Regulă de validare pentru a se afișa


Generatorul de expresii.

Pentru a salva modificările, faceți clic pe Salvare în Bara de instrumente Acces


rapid.

-sau-

Faceți clic cu butonul din dreapta pe fila document a unui tabel, apoi faceți clic pe
Salvare în meniul de comenzi rapide.

-sau-

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Salvare sau apăsați
CTRL+S.

Începutul paginii

Conectare| România
Salt la conținutul principal

Top of Form

Căutare To HA010120534

Căutare Tot Office.com

Bottom of Form

pagina de pornire

produse

asistență

imagini

șabloane

fișiere de descărcat

mai mult

Office pentru Mac

Office pentru profesioniști IT

Toate site-urile Microsoft

Asistență / Access / Articole introductive și Ajutor Access 2007 / TabeleCoș de


selecție (0)

Top of Form

/w EPDw UKLTUz

Ghid pentru relațiile între tabele


Se aplică la: Microsoft Office Access 2007

Imprimare

Unul din scopurile unei proiectări bune ale unei baze de date este de a elimina
redundanța datelor (datele dublură). Pentru a atinge acest obiectiv, datele se
împart în mai multe tabele în funcție de subiect, astfel încât fiecare aspect să fie
reprezentat o singură dată. Apoi, i se furnizează programului Microsoft Office Access
2007 mijloacele prin care să aducă la un loc informațiile care au fost împărțite —
acest lucru se face prin plasarea câmpurilor comune în tabele care sunt asociate.
Pentru a realiza acest pas corect, trebuie să înțelegeți ce sunt relațiile dintre tabele,
apoi trebuie să specificați relații în baza de date Office Access 2007.

Pentru mai multe informații, consultați articolul Elemente de bază în proiectarea


bazelor de date.

În acest articol

Introducere

Tipuri de relații între tabel

De ce se creează relații între tabele?

Ce este integritatea referențială

Vizualizarea relațiilor tabel

Crearea unei relații tabel

Ștergerea unei relații tabel

Modificarea unei relații tabel

Impunerea integrității referențiale

Introducere

După ce ați creat un tabel în baza de date pentru fiecare subiect, trebuie să
furnizați programului Office Access 2007 mijloacele de a aduce informațiile la un loc
atunci când aveți nevoie de ele. Faceți aceasta plasând câmpurile comune în tabele
care sunt asociate, apoi definind relații între tabele. Apoi se pot crea interogări,
formulare și rapoarte care afișează informații din mai multe tabele odată. De
exemplu, formularul afișat aici include informații extrase din mai multe tabele:
Informațiile din acest formular provin din tabelul Clienți...

...tabelul Comenzi...

...tabelul Produse...

...și tabelul Detalii comenzi.

Numele clientului din caseta Facturat către: este regăsit din tabelul Clienți, valorile
ID Comandă și Dată comandă provin din tabelul Comenzi, Nume produs este
furnizat din tabelul Produse, iar valorile Preț Unitar și Cantitate provin din tabelul
Detalii comenzi. Aceste tabele sunt legate unele de altele în mai multe moduri,
pentru a se aduce informațiile necesare în formular.

În exemplul precedent, câmpurile din tabele trebuie să fie coordonate astfel încât să
afișeze informații despre aceeași comandă. Această coordonare este realizată prin
utilizarea relațiilor între tabele. O relație tabel funcționează prin potrivirea datelor
din câmpurile cheie — un câmp care are deseori același nume în ambele tabele. În
majoritatea cazurilor, aceste câmpuri de potrivire sunt cheia primară dintr-un tabel,
care furnizează un identificator unic pentru fiecare înregistrare și o cheie externă în
celălalt tabel. De exemplu, angajații pot fi asociați cu comenzile pentru care sunt
responsabili prin crearea unei relații tabel între câmpurile IDAngajat din tabelul
Angajați și tabelul Comenzi.

IDAngajat apare în ambele tabele — sub formă de cheie primară...


... și cheie secundară.

Începutul paginii

Tipuri de relații între tabele

Există trei tipuri de relații între tabele.

Relația unu-la-mai-mulți

Să ne gândim la o bază de date care urmărește comenzi și are un tabel Clienți și un


tabel Comenzi. Un client poate plasa oricâte comenzi. Este logic că, pentru fiecare
client din tabelul Clienți, pot exista una sau mai multe comenzi în tabelul Comenzi.
Relația dintre tabelul Clienți și tabelul Comenzi este, în consecință, o relație unu-la-
mai-mulți.

Pentru a crea o relație unu-la-mai-mulți în proiectarea bazei de date, luați cheia


primară din partea "unu" a relației și adăugați-o sub formă de câmp suplimentar sau
câmpuri suplimentare la tabelul din partea "mai-mulți" a relației. În acest caz,
adăugați un câmp nou — câmpul ID din tabelul Clienți — la tabelul Comenzi și îl
denumiți ID Client. Access utilizează apoi numărul ID Client în tabelul Comenzi
pentru a găsi clientul corect pentru fiecare comandă.

O relație mai-mulți-la-mai-mulți

Să presupunem existența unei relații între tabelul Produse și tabelul Comenzi. O


singură comandă poate include mai mult de un produs. Pe de cealaltă parte, un
singur produs poate apărea în mai multe comenzi. De aceea, pentru fiecare
înregistrare din tabelul Comenzi pot exista mai multe înregistrări în tabelul
Produse.În plus, pentru fiecare înregistrare din tabelul Produse, pot exista mai multe
înregistrări în tabelul Comenzi. Acest tip de relație este denumit o relație mai-mulți-
la-mai-mulți deoarece, pentru orice produs pot exista mai multe comenzi și pentru
fiecare comandă pot exista mai multe produse. Rețineți că, pentru a detecta relații
mai-mulți-la-mai-mulți între tabelele dvs., este important să luați în considerare
ambele părți ale relației.

Pentru a crea o relație mai-mulți-la-mai-mulți, trebuie să creați mai întâi un al treilea


tabel, denumit deseori tabel de relație, care împarte relația mai-mulți-la-mai-mulți
în două relații unu-la-mai-mulți. Inserați câmpul cheie primară din fiecare dintre cele
două tabele în al treilea tabel. Ca rezultat, al treilea tabel înregistrează fiecare
apariție, denumită și instanță, dintr-o relație. De exemplu, tabelul Comenzi și tabelul
Produse au o relație mai-mulți-la-mai-mulți care este definită prin crearea a două
relații unu-la-mai-mulți în tabelul Detalii comenzi. O comandă poate avea mai multe
produse și fiecare produse poate apărea în mai multe comenzi.

O relație unu-la-unu
Într-o relație unu-la-unu, fiecare înregistrare din primul tabel poate avea o singură
înregistrare potrivită în al doilea tabel și fiecare înregistrare din al doilea tabel poate
avea o singură înregistrare potrivită în primul tabel. Acest tip de relație nu este
comun, deoarece, de cele mai multe ori, informațiile asociate în acest mod se
stochează în același tabel. O relație unu-la-unu poate fi utilizată pentru a diviza un
tabel cu multe câmpuri, pentru a izola o parte dintr-un tabel din motive de
securitate sau pentru a stoca informații care se aplică numai pentru un subset al
tabelului principal.

Începutul paginii

De ce se creează relații între tabele?

Aveți posibilitatea să creați relații între tabele în mod explicit utilizând fereastra
Relații sau glisând un câmp din panoul Listă de câmpuri. Office Access 2007
utilizează relațiile tabel pentru a arăta cum se asociază câmpurile când trebuie
utilizate într-un obiect de bază de date. Există mai multe motive pentru a crea mai
întâi relații între tabele, apoi alte obiecte, cum ar fi formulare, interogări și rapoarte.

Relațiile tabel oferă informații proiectărilor de interogare

Pentru a lucra cu înregistrări din mai mult de un tabel, este necesar deseori să
creați o interogare care asociază tabelele. Interogarea funcționează prin potrivirea
valorilor din câmpul primar al primului tabel cu un câmp cheie externă din alt doilea
tabel. De exemplu, pentru a returna câmpuri care listează toate comenzile pentru
fiecare client, generați o interogare care asociază tabelul Clienți cu tabelul Comenzi
pe baza câmpului IDClient. În fereastra relații, aveți posibilitatea să specificați
manual câmpurile de asociere. Cu toate acestea, dacă aveți deja o relație definită
între tabele, Office Access 2007 oferă asocierea implicită, pe baza relației existente.
În plus, dacă utilizați unul din experții de interogări, Access utilizează informațiile
colectate din relațiile tabel pe care le-ați definit deja pentru a vă prezenta alegeri și
a repopula setările proprietăților cu valorile implicite potrivite.

Relațiile între tabele oferă informații proiectărilor de formular și raport

Când proiectați un formular sau raport, Office Access 2007 utilizează informațiile
colectate din relațiile tabel pe care le-ați definit deja pentru a vă prezenta alegeri și
a repopula setările proprietăților cu valorile implicite potrivite.

Relațiile între tabele sunt fundația pe care se poate impune integritatea referențială
pentru a împiedica apariția înregistrărilor solitare în baza dvs. de date. O
înregistrare solitară este o înregistrare cu referință către altă înregistrare care nu
există — de exemplu, o înregistrare de comandă care se referă la o înregistrare de
client care nu există.
Când proiectați o bază de date, divizați informațiile în tabele, fiecare având o cheie
primară.Apoi, adăugați chei externe la tabelele asociate care au referințe la acele
chei primare.Aceste perechi de chei de forma cheie externă - cheie primară
formează baza pentru relațiile între tabele și interogările multi-tabel. De aceea, este
important ca aceste referințe cheie externă - cheie primară să fie sincronizate.
Integritatea referențială asigură că referințele sunt sincronizate și dependente de
relațiile tabel.

Începutul paginii

Despre integritatea referențială

Când proiectați o bază de date, împărțiți informațiile în mai multe tabele în funcție
de subiect, pentru a minimiza redundanța datelor. Apoi, furnizați Office Access 2007
mijloacele de a aduce datele la un loc plasând câmpuri comune în tabele asociate.
De exemplu, pentru a crea o relație unu-la-mai-mulți, luați cheia primară din tabelul
"unu" și o adăugați sub formă de câmp suplimentar la tabelul "mai-mulți". Pentru a
corela datele, Access ia valoarea din tabelul "mai-mulți" și caută valoarea
corespondentă în tabelul "unu". În acest mod, valorile din tabelului "mai-mulți" fac
referire la valorile corespondente din tabelul "unu".

Să presupunem că aveți o relație unu-la-mai-mulți între Expeditori și Comenzi și


doriți să ștergeți un expeditor. Dacă expeditorul pe care doriți să-l ștergeți are
comenzi în tabelul Comenzi, acele comenzi vor deveni "solitare" atunci când
ștergeți înregistrarea expeditorului. Înregistrările vor conține în continuare un ID de
expeditor, dar ID-ul nu va mai fi valid, deoarece înregistrarea la care face referire nu
mai există.

Scopul integrității referențiale este de a împiedica apariția înregistrărilor solitare și


de a ține sincronizate referințele, astfel încât această situație ipotetică să nu apară
niciodată.

Integritatea referențială se impune activând-o pentru o relație între tabele


(consultați Impunerea integrității referențiale pentru instrucțiuni pas cu pas).Odată
impusă, Access respinge orice operațiuni care încalcă integritatea referențială
pentru acea relație tabel. Acest lucru înseamnă că Access va respinge atât
actualizările care modifică ținta referinței, cât și ștergerile care elimină ținta unei
referințe. Cu toate acestea, este posibil să aveți nevoie în mod justificat să
modificați cheia primară pentru un expeditor care are comenzi în tabelul Comenzi.
Pentru astfel de cazuri, lucrul de care aveți cu adevărat nevoie este ca Access să
actualizeze automat într-o singură operațiunea toate rândurile afectate. Astfel,
Access asigură că actualizarea este completă, astfel încât baza de date nu este
lăsată într-o stare inconsistentă, cu unele rânduri actualizate și altele nu. Din acest
motiv, Access acceptă opțiunea Actualizare în cascadă câmpuri corelate. Când
impuneți integritatea referențială și selectați opțiunea Actualizare în cascadă
câmpuri corelate, apoi actualizați o cheie primară, Access actualizează automat
toate câmpurile care fac referire la cheia primară.

De asemenea, este posibil să aveți nevoie să ștergeți un rând sau și înregistrările


asociate — de exemplu, o înregistrare din Expeditor și toate comenzile asociate
pentru expeditorul respectiv. Din acest motiv, Access are opțiunea Actualizare în
cascadă câmpuri corelate. Când impuneți integritatea referențială și alegeți
opțiunea Actualizare în cascadă câmpuri corelate, apoi ștergeți o înregistrare din
partea cu cheia primară a unei relații, Access șterge automat toate înregistrările
care fac referire la cheia primară.

Începutul paginii

Vizualizarea relațiilor între tabele

Pentru a vizualiza relațiile tabel, faceți clic pe Relații în fila Instrumente bază de
date.Se deschide fereastra Relații și afișează relațiile existente. Dacă nu au fost
definite încă relații între tabele și deschideți fereastra Relații pentru prima oară,
Access vă solicită să adăugați un tabel sau o interogare la fereastră.

Deschiderea ferestrei Relații

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Instrumente bază de date, în grupul Afișare/Ascundere, faceți clic pe Relații.

Dacă baza de date conține relații, se afișează fereastra Relații.Dacă baza de date nu
conține relații și deschideți fereastra Relații pentru prima oară, se afișează caseta
de dialog Afișare tabel. Faceți clic pe Închidere pentru a o închide.

În fila Proiect, în grupul Relații, faceți clic pe Toate relațiile.

Astfel, se afișează toate relațiile definite din baza dvs.de date. Rețineți că tabelele
ascunse (tabelele pentru care este bifată caseta de selectare Ascuns din caseta de
dialog Proprietăți) și relațiile lor nu se vor afișa decât dacă este bifată caseta de
selectare Afișare obiecte ascunse în caseta de dialog Opțiuni de navigare.
Pentru mai multe informații despre opțiunea Afișare obiecte ascunse, consultați
articolul Ghid pentru Panoul de navigare.

Cheia primară

Această linie reprezintă relația

Cheia externă

O relație între tabele este reprezentată printr-o linie de relație trasată între tabelele
din fereastra Relații. O relație care nu are impusă integritatea referențială apare ca
o linie subțire între câmpurile comune care acceptă relația. Când selectați relația
făcând clic pe linia sa, linia se îngroașă pentru a indica faptul că este selectată.
Dacă impuneți integritatea referențială pentru această relație, linia apare îngroșată
la fiecare capăt. În plus, numărul 11 pare deasupra porțiunii îngroșate a liniei în
partea unu a relației, iar simbolul infinit (∞) apare deasupra liniei în cealaltă parte.

Când fereastra Relații este activă, se pot selecta următoarele comenzi pe Panglică,
componentă din Interfața utilizator Microsoft Office Fluent:

În fila Proiectare, în grupul Instrumente:

Editare relații Deschide caseta de dialog Editare relații . Când selectați o linie de
relație, aveți posibilitatea să faceți clic pe Editare relații pentru a modifica relația
tabelului. De asemenea, aveți posibilitatea să faceți dublu clic pe linia relației.

Ștergere aspect Elimină toate tabelele și relațiile din afișare în fereastra


Relații.Rețineți că această comandă ascunde numai tabelele și relațiile — nu le
șterge.

Raport relație Creează un raport care afișează tabelele și relațiile din baza de
date. Raportul afișează în fereastra Relații numai tabelele și relațiile care nu sunt .

În fila Proiectare, în grupul Relații:


Afișare tabel Se deschide caseta de dialog Afișare tabel și se pot selecta tabele și
interogări pentru a fi vizualizate în fereastra Relații.

Ascundere tabel Ascunde tabelul selectat în fereastra Relații.

Relații directe Afișează toate relațiile și tabelele asociate pentru tabelul selectat în
fereastra Relații, dacă nu sunt afișate deja.

Toate relațiile Afișează toate relațiile și tabelele asociate în fereastra Relații.


Rețineți că tabelele ascunse (tabelele pentru care este bifată caseta de selectare
Ascuns din caseta de dialog Proprietăți) și relațiile lor nu se vor afișa decât dacă
este bifată caseta de selectare Afișare obiecte ascunse în caseta de dialog Opțiuni
de navigare.

Pentru mai multe informații despre opțiunea Afișare tabele ascunse, consultați
articolul Ghid pentru Panoul de navigare.

Închidere Închide fereastra Relații. Dacă faceți modificări în aspectul ferestrei


Relații, vi se solicită dacă doriți să salvați modificările.

Începutul paginii

Crearea unei relații tabel

Aveți posibilitatea să creați o relație tabel utilizând fereastra Relații sau prin glisarea
unui câmp într-o foaie de date din panoul Listă de câmpuri. Când creați o relație
între tabele, câmpurile comune nu trebuie să aibă neapărat același nume, deși
acest lucru se întâmplă deseori. Câmpurile trebuie mai degrabă să aibă același tip
de date. În cazul în care câmpul cheie primară este un câmp de tip
AutoNumerotare, câmpul cheie externă poate fi și un câmp Număr, în cazul în care
proprietatea Dimensiune câmp a ambelor câmpuri este aceeași. De exemplu, se
poate potrivi un câmp AutoNumerotare cu un câmp Număr dacă proprietatea
Dimensiune câmp a ambelor câmpuri este Întreg lung. Când ambele câmpuri sunt
câmpuri Număr, trebuie să aibă aceeași setare a proprietății Dimensiune câmp.

Crearea unei relații tabel utilizând fereastra Relații

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Instrumente bază de date, în grupul Afișare/Ascundere, faceți clic pe Relații.


Dacă nu ați definit încă nicio relație, caseta de dialog Afișare tabel se afișează
automat.Dacă nu apare, în fila Proiectare, în grupul Relații, faceți clic pe Afișare
tabel.

Caseta de dialog Afișare tabel afișează toate tabelele și interogările din baza de
date. Pentru a vedea numai tabele, faceți clic pe Tabele.Pentru a vedea numai
interogări, faceți clic pe Interogări.Pentru a le vedea pe amândouă, faceți clic pe
Ambele.

Selectați una sau mai multe tabele și interogări, apoi faceți clic pe Adăugare. După
ce ați terminat de adăugat tabele și interogări în fereastra Relații, faceți clic pe
Închidere.

Glisați un câmp (de obicei cheia primară) dintr-un tabel în câmpul comun (cheia
externă) din celălalt tabel. Pentru a glisa mai multe câmpuri, apăsați tasta CTRL,
faceți clic pe fiecare câmp, apoi glisați-l.

Se afișează caseta de dialog Editare relații.

Verificați că numele afișate ale câmpurilor sunt cele ale câmpurilor comune pentru
relație. Dacă un nume de câmp este incorect, faceți clic pe numele câmpului și
selectați câmpul potrivit din listă.

Pentru a impune integritatea referențială pentru această relație, bifați caseta de


selectare Impunere integritate referențială. Pentru mai multe informații despre
integritatea referențială, consultați secțiunea Despre integritatea referențială și
secțiunea Impunerea integrității referențiale.

Faceți clic pe Creare.

Se trasează o linie de relație între cele două tabele.Dacă ați bifat caseta de
selectare Impunere integritate referențială, linia apare îngroșată la capete. De
asemenea, dacă ați bifat caseta de selectare Impunere integritate referențială, se
afișează numărul 1 deasupra porțiunii îngroșate într-o parte a liniei de relație și
simbolul infinit (∞) deasupra porțiunii îngroșate în cealaltă parte a liniei, după cum
se arată în următoarea ilustrație.
Note

Pentru a crea o relație unu-la-unu Ambele câmpuri comune (de obicei cheia
primară și cheia externă) trebuie să aibă un index unic. Acest lucru înseamnă că
proprietatea Indexat pentru aceste câmpuri trebuie să fie setată la Da (fără dubluri).
Dacă ambele câmpuri au un index unic, Access creează o relație unu-la-unu.

Pentru a crea o relație unu-la-mai-mulți Câmpul de pe partea "unu" a relației (de


obicei cheia primară) trebuie să aibă index unic. Acest lucru înseamnă că
proprietatea Indexat pentru acest câmp trebuie setată la Da (fără dubluri). Câmpul
din partea "mai mulți" nu trebuie să aibă index unic. Poate avea index, dar trebuie
să permită dubluri. Acest lucru înseamnă că proprietatea Indexat pentru acest câmp
trebuie să fie setată la Nu sau la Da (se permit dubluri). Când un câmp are index
unic și celălalt nu are, Access creează o relație unu-la-mai-mulți.

Crearea unei relații tabel prin utilizarea panoului Listă de câmpuri

În Office Access 2007, aveți posibilitatea să adăugați un câmp la un tabel existent


care este deschis în vizualizarea Foaie de date glisându-l din panoul Listă de
câmpuri. Panoul Listă de câmpuri afișează câmpurile disponibile în tabelele înrudite
și cele disponibile în celelalte tabele din baza de date. Când glisați un câmp dintr-un
"alt" tabel (neînrudit) și parcurgeți expertul Căutare, se creează automat o relație
nouă unu-la-mai-mulți între tabelul din Lista de câmpuri și tabelul în care ați glisat
câmpul. Această relație, creată de Access, nu impune în mod implicit integritatea
referențială. Pentru a impune integritatea referențială, trebuie să editați relația.
Consultați secțiunea Modificarea unei relații tabel pentru mai multe informații.

Deschiderea unui tabel în vizualizarea Foaie de date

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.


În caseta de dialog Deschidere, selectați și deschideți baza de date.

În Panoul de navigare, faceți clic cu butonul din dreapta pe tabelul la care doriți să
adăugați câmpul și să creați relația, apoi faceți clic pe Vizualizare foaie de date în
meniul de comenzi rapide.

Deschideți Panoul Listă de câmpuri

În fila Foaie de date, în grupul Câmpuri și coloane, faceți clic pe Adăugare câmpuri
existente.

Se afișează panoul Listă de câmpuri.

Panoul Listă de câmpuri afișează toate celelalte tabele din baza de date, grupate pe
categorii. Când lucrați într-un tabel în vizualizarea Foaie de date, Access afișează
câmpurile într-una dintre cele două categorii din panoul Listă de câmpuri: Câmpuri
disponibile în tabelele corelate și Câmpuri disponibile în alte tabele. Prima categorie
listează toate tabelele care conțin o relație cu tabelul în care lucrați în prezent. A
doua categorie listează toate tabelele cu care tabelul dvs.nu are o relație.

În panoul Listă de câmpuri, când faceți clic pe semnul plus (+) de lângă numele
unui tabel, vedeți o listă a tuturor câmpurilor disponibile în tabelul respectiv. Pentru
a adăuga un câmp la tabelul dvs., glisați câmpul dorit din panoul Listă de câmpuri în
tabel în vizualizarea Foaie de date.

Adăugarea unui câmp și crearea unei relații din panoul Listă de câmpuri

În fila Foaie de date, în grupul Câmpuri și coloane, faceți clic pe Adăugare câmpuri
existente.

Se afișează panoul Listă de câmpuri.

Sub Câmpuri disponibile în alte tabele, faceți clic pe semnul plus (+) lângă numele
unui tabel pentru a afișa lista de câmpuri din acel tabel.
Glisați câmpul dorit din panoul Listă de câmpuri în tabelul deschis în vizualizarea
Foaie de date.

Când se afișează linia de inserare, fixați câmpul în poziție.

Pornește Expertul Căutare.

Urmați instrucțiunile pentru a parcurge Expertul Căutare.

Câmpul se afișează în tabel în vizualizarea Foaie de date.

Când glisați un câmp dintr-un "alt" tabel (neînrudit) și parcurgeți expertul Căutare,
se creează automat o relație nouă unu-la-mai-mulți între tabelul din Lista de
câmpuri și tabelul în care ați glisat câmpul. Această relație, creată de Access, nu
impune în mod implicit integritatea referențială. Pentru a impune integritatea
referențială, trebuie să editați relația. Consultați secțiunea Modificarea unei relații
tabel pentru mai multe informații.

Începutul paginii

Ștergerea unei relații tabel

Pentru a elimina o relație tabel, trebuie mai întâi să ștergeți linia de relație din
fereastra Relații. Poziționați cu grijă cursorul astfel încât să indice către linia de
relație, apoi faceți clic pe ea. Linia de relație apare îngroșată atunci când este
selectată. Având linia de relație selectată, apăsați DELETE. Rețineți că, atunci când
eliminați o relație, se elimină și suportul de integritate referențială pentru acea
relație, în cazul în care este activat. Prin urmare, Access nu va mai împiedica
automat crearea de înregistrări solitare în partea "mai mulți" a relației.

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Instrumente bază de date, în grupul Afișare/Ascundere, faceți clic pe Relații.

Se afișează fereastra Relații.


Dacă nu ați definit încă nicio relație și este prima oară când deschideți fereastra
Relații, se afișează caseta de dialog Afișare tabel. Dacă se afișează, faceți clic pe
Închidere.

În fila Proiect, în grupul Relații, faceți clic pe Toate relațiile.

Se afișează toate tabelele cu relații, afișând liniile de relație.

Faceți clic pe linia de relație pentru relația pe care doriți să o ștergeți. Linia de
relație apare îngroșată atunci când este selectată.

Apăsați tasta DELETE.

- sau -

Faceți clic pe butonul din dreapta, apoi faceți clic pe Ștergere.

Este posibil ca Access să afișeze mesajul Alegeți să ștergeți permanent relațiile


selectate din baza de date?.Dacă apare acest mesaj, faceți clic pe Da.

Notă Dacă unul dintre tabelele utilizate în relație este în uz, poate de către altă
persoană sau proces, ori într-un obiect deschis din baza de date (cum ar fi un
formular), atunci relația nu se va șterge. Înainte de eliminarea unei relații, trebuie
închise orice obiecte deschise care folosesc tabelele.

Începutul paginii

Modificarea unei relații tabel

O relație între tabele se modifică selectând-o în fereastra Relații, apoi editând-o.


Poziționați cu grijă cursorul astfel încât să indice către linia relației, apoi faceți clic
pe ea pentru a o selecta. Linia de relație apare îngroșată atunci când este selectată.
Cu linia relației selectată, faceți dublu clic pe ea sau faceți clic pe Editare relație în
grupul Instrumente în fila Proiectare. Se afișează caseta de dialog Editare relații.

Efectuarea modificărilor în caseta de dialog Editare relații

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Instrumente bază de date, în grupul Afișare/Ascundere, faceți clic pe Relații.


Se afișează fereastra Relații.

Dacă nu ați definit încă nicio relație și este prima oară când deschideți fereastra
Relații, se afișează caseta de dialog Afișare tabel. Dacă se afișează, faceți clic pe
Închidere.

În fila Proiect, în grupul Relații, faceți clic pe Toate relațiile.

Se afișează toate tabelele cu relații, afișând liniile de relație. Rețineți că tabelele


ascunse (tabelele pentru care este bifată caseta de selectare Ascuns din caseta de
dialog Proprietăți) și relațiile lor nu se vor afișa decât dacă este bifată caseta de
selectare Afișare obiecte ascunse în caseta de dialog Opțiuni de navigare.

Pentru mai multe informații despre opțiunea Afișare obiecte ascunse, consultați
articolul Ghid pentru Panoul de navigare.

Faceți clic pe linia de relație pentru relația pe care doriți să o modificați. Linia de
relație apare îngroșată atunci când este selectată.

Faceți dublu clic pe linia de relație.

- sau -

În fila Proiect, în grupul Instrumente, faceți clic pe Editare relații.

Se afișează caseta de dialog Editare relații.


Efectuați modificările, apoi faceți clic pe OK.

Caseta de dialog Editare relații permite modificarea unei relații tabel. Mai exact,
aveți posibilitatea să modificați tabelele sau interogările din ambele părți ale relației
sau câmpurile din ambele părți. De asemenea, aveți posibilitatea să setați tipul de
asociere sau să impuneți integritatea referențială și să alegeți o opțiune de cascadă.
Pentru mai multe informații despre tipul de asociere și cum se setează, consultați
secțiunea Setarea tipului de asociere.Pentru mai multe informații despre cum se
impune integritatea referențială și cum se selectează o opțiune de cascadă,
consultați secțiunea Impunerea integrității referențiale.

Setarea tipului de asociere

Când definiți o relație tabel, datele legăturii determină proiectarea interogărilor. De


exemplu, dacă definiți o relație între două tabele, apoi creați o interogare ce
utilizează cele două tabele, atunci Access selectează automat câmpurile care
potrivesc implicit pe baza câmpurilor specificate în relație. Aveți posibilitatea să
înlocuiți aceste valori implicite în interogarea dvs., dar valorile furnizate de relație
se vor dovedi deseori corecte. Deoarece potrivirea și alăturarea datelor din mai
mult de un tabel este un lucru pe care îl veți efectua frecvent în majoritatea bazelor
simple de date, stabilirea setărilor implicite prin crearea relațiilor poate economisi
timp și poate fi benefică.

O interogare pentru mai multe tabele combină informațiile din tabele prin potrivirea
valorilor din câmpurile comune. Operațiunea care efectuează potrivirea și
combinarea este denumită o asociere. De exemplu, să presupunem că doriți să
afișați comenzile clienților. Creați o interogare care asociază tabelul Clienți și tabelul
Comenzi după câmpul ID Client. Rezultatul interogării conține informațiile clientului
și cele de comandă numai pentru acele rânduri unde s-a găsit o potrivire.

Una din valorile care pot fi specificate pentru fiecare tip de relație este tipul de
asociere. Tipul de asociere informează Access despre înregistrările care vor fi
incluse în rezultatul interogării. De exemplu, să presupunem din nou că se creează
o interogare care asociază tabelul Clienți și tabelul Comenzi după câmpul comun
care reprezintă ID-ul clientului. Utilizând tipul de asociere implicită (denumită
asociere internă), interogarea returnează numai rândurile Client și Comandă acolo
unde câmpurile comune (denumite și câmpuri asociate) sunt egale.

Cu toate acestea, să presupunem că doriți să includeți toți clienții — chiar și cei


care nu au plasat comenzi. Pentru a realiza aceasta, trebuie să modificați tipul de
asociere dintr-o asociere internă într-o asociere cunoscută sub numele de asociere
externă la stânga. O asociere externă la stânga returnează toate rândurile din
tabelul din stânga relației și numai acelea care se potrivesc în tabelul din dreapta. O
asociere externă la dreapta returnează toate rândurile din partea dreaptă a relației
și numai pe cele care se potrivesc din partea stângă.
Notă În acest caz, "stânga" și "dreapta" se referă la poziția tabelelor în caseta de
dialog Editare relații, nu a ferestrei Relații.

Gândiți-vă la rezultatul pe care îl doriți cel mai des de la o interogare care asociază
tabele în această relație, apoi setați tipul de asociere în consecință.

Setarea tipului de asociere

În caseta de dialog Editare relații , faceți clic pe Tip asociere.

Se afișează caseta de dialog Proprietăți asociere.

Faceți clic pe selecția dorită, apoi pe OK.

Următorul tabel (utilizând tabelele Clienți și Comenzi) afișează cele trei opțiuni care
sunt afișate în caseta Proprietăți asociere, tipul de asociere folosit și dacă se
returnează toate rândurile sau numai cele care se potrivesc pentru fiecare tabel.

Alegere Asociere Tabel Tabel


relațională stânga dreapta
1. Se includ numai rândurile unde câmpurile Asociere Rânduri Rânduri
asociate din ambele tabele sunt egale. internă potrivite potrivite
2. Se includ TOATE înregistrările din "Clienți" și Asociere Toate Rânduri
numai acele înregistrări din "Comenzi" unde externă la rândurile potrivite
câmpurile asociate sunt egale. stânga
3. Se includ TOATE înregistrările din "Comenzi" și Asociere Rânduri Toate
numai acele înregistrări din "Clienți" unde externă la potrivite rândurile
câmpurile asociate sunt egale. dreapta
Când alegeți opțiunea 2 sau 3, se afișează o săgeată în linia relației. Această
săgeată indică în partea relației care afișează numai rândurile care se potrivesc.

Efectuarea modificărilor în caseta de dialog Proprietăți asociere

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Instrumente bază de date, în grupul Afișare/Ascundere, faceți clic pe Relații.

Se afișează fereastra Relații.


Dacă nu ați definit încă nicio relație și este prima oară când deschideți fereastra
Relații, se afișează caseta de dialog Afișare tabel. Dacă se afișează, faceți clic pe
Închidere.

În fila Proiect, în grupul Relații, faceți clic pe Toate relațiile.

Se afișează toate tabelele cu relații, afișând liniile de relație. Rețineți că tabelele


ascunse (tabelele pentru care este bifată caseta de selectare Ascuns din caseta de
dialog Proprietăți) și relațiile lor nu se vor afișa decât dacă este bifată caseta de
selectare Afișare obiecte ascunse în caseta de dialog Opțiuni de navigare.

Pentru mai multe informații despre opțiunea Afișare obiecte ascunse, consultați
articolul Ghid pentru Panoul de navigare.

Faceți clic pe linia de relație pentru relația pe care doriți să o modificați. Linia de
relație apare îngroșată atunci când este selectată.

Faceți dublu clic pe linia de relație.

- sau -

În fila Proiect, în grupul Instrumente, faceți clic pe Editare relații.

Se afișează caseta de dialog Editare relații.

Faceți clic pe Tip asociere.

În caseta de dialog Proprietăți asociere, faceți clic pe opțiunea dorită, și apoi clic pe
OK.

Efectuați modificările suplimentare pentru relație, apoi faceți clic pe OK.

Începutul paginii

Impunerea integrității referențiale

Scopul integrității referențiale este de a împiedica apariția înregistrărilor solitare și


de a păstra sincronizate referințele, astfel încât să nu aveți înregistrări care se
referă la alte înregistrări care nu mai există. Integritatea referențială se impune prin
activarea sa pentru o relație tabel. Odată impusă, Access respinge orice operațiune
care încalcă integritatea referențială pentru acea relație tabel. Access va respinge
atât actualizările care modifică ținta unei referințe cât și ștergerile care elimină ținta
unei referințe. Pentru ca Access să propage actualizările și ștergerile referențiale
astfel încât toate rândurile înrudite să se modifice în concordanță, consultați
secțiunea Setare opțiuni cascadă.

Activarea sau dezactivarea integrității referențiale

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Instrumente bază de date, în grupul Afișare/Ascundere, faceți clic pe Relații.

Se afișează fereastra Relații.

Dacă nu ați definit încă nicio relație și este prima oară când deschideți fereastra
Relații, se afișează caseta de dialog Afișare tabel. Dacă se afișează, faceți clic pe
Închidere.

În fila Proiect, în grupul Relații, faceți clic pe Toate relațiile.

Se afișează toate tabelele cu relații, afișând liniile de relație. Rețineți că tabelele


ascunse (tabelele pentru care este bifată caseta de selectare Ascuns din caseta de
dialog Proprietăți) și relațiile lor nu se vor afișa decât dacă este bifată caseta de
selectare Afișare obiecte ascunse în caseta de dialog Opțiuni de navigare.

Pentru mai multe informații despre opțiunea Afișare obiecte ascunse, consultați
articolul Ghid pentru Panoul de navigare.

Faceți clic pe linia de relație pentru relația pe care doriți să o modificați. Linia de
relație apare îngroșată atunci când este selectată.

Faceți dublu clic pe linia de relație.

- sau -

În fila Proiect, în grupul Instrumente, faceți clic pe Editare relații.


Se afișează caseta de dialog Editare relații.

Bifați caseta de selectare Impunere integritate referențială.

Efectuați modificările suplimentare pentru relație, apoi faceți clic pe OK.

După ce ați impus integritatea referențială, se aplică următoarele reguli:

Nu se poate introduce o valoare în câmpul cheii externe a unui tabel asociat dacă
acea valoare nu există în câmpul cheii primare din tabelul primar — o astfel de
operațiune ar crea o înregistrare solitară.

Nu se poate șterge o înregistrare dintr-un tabel primar dacă există înregistrări care
se potrivesc în tabelul asociat. De exemplu, nu se poate șterge înregistrarea unui
angajat din tabelul Angajați dacă există comenzi atribuite acestuia în tabelul
Comenzi. Cu toate acestea, se poate selecta ștergerea unei înregistrări primare și a
tuturor înregistrărilor asociate într-o singură operațiune, prin bifarea casetei de
selectare Ștergere în cascadă câmpuri corelate.

Nu se poate modifica o valoare de cheie primară în tabelul primar dacă acest lucru
creează înregistrări solitare.De exemplu, nu se poate modifica numărul unei
comenzi în tabelul Comenzi dacă există elemente de linie atribuite acelei comenzi în
tabelul Detalii comenzi. Cu toate acestea, se poate actualiza înregistrarea primară și
toate înregistrările asociate într-o operațiune, prin bifarea casetei de selectare
Actualizare în cascadă câmpuri corelate.

Note

Dacă întâmpinați dificultăți în activarea integrității referențiale, rețineți că sunt


necesare următoarele condiții pentru a impune integritatea referențială:

Câmpul comun din tabelul primar trebuie să fie cheie primară sau să aibă un index
unic.

Câmpurile comune trebuie să aibă același tip de date. Singura excepție este în cazul
unui câmp AutoNumerotare, care poate fi asociat unui câmp Număr care are
proprietatea Dimensiune câmp setată la Întreg lung.

Ambele tabele există în aceeași bază de date Access. Integritatea referențială nu


poate fi impusă pentru tabelele legate. Cu toate acestea, dacă tabelele sursă se află
în format Access, aveți posibilitatea să deschideți baza de date în care sunt stocate
și să activați integritatea referențială în acea bază de date.

Setarea opțiunilor de tip cascadă

Este posibil să întâlniți o situație în care există nevoia justificată de a modifica


valoarea în partea "unu" a relației. În acest caz, aveți nevoie ca Access să
actualizeze automat, într-o singură operațiune. Actualizarea este efectuată complet,
astfel că baza de date nu poate rămâne inconsistentă — cu unele rânduri
actualizate și altele nu. Access previne apariția acestei probleme prin opțiunea
Actualizare în cascadă câmpuri corelate. Când impuneți integritatea referențială și
selectați opțiunea Actualizare în cascadă câmpuri corelate, apoi actualizați apoi o
cheie primară, Access actualizează automat toate cu referință la cheia primară

Este posibil să fie necesară ștergerea unui rând și a tuturor înregistrărilor


corelate — de exemplu, o înregistrare a unui expeditor și toate înregistrările
corelate acelui expeditor. Din acest motiv, Access deține opțiunea Ștergere în
cascadă câmpuri corelate. Când impuneți integritatea referențială și bifați caseta de
selectare Ștergere în cascadă câmpuri corelate, Access șterge automat toate
înregistrările cu referință la cheia primară atunci când ștergeți înregistrarea care
conține cheia primară.

Activarea sau dezactivarea actualizării și/sau ștergerii în cascadă

Faceți clic pe butonul Microsoft Office , apoi faceți clic pe Deschidere.

În caseta de dialog Deschidere, selectați și deschideți baza de date.

În fila Instrumente bază de date, în grupul Afișare/Ascundere, faceți clic pe Relații.

Se afișează fereastra Relații.

Dacă nu ați definit încă nicio relație și este prima oară când deschideți fereastra
Relații, se afișează caseta de dialog Afișare tabel. Dacă se afișează, faceți clic pe
Închidere.

În fila Proiect, în grupul Relații, faceți clic pe Toate relațiile.

Se afișează toate tabelele cu relații, afișând liniile de relație. Rețineți că tabelele


ascunse (tabelele pentru care este bifată caseta de selectare Ascuns din caseta de
dialog Proprietăți) și relațiile lor nu se vor afișa decât dacă este bifată caseta de
selectare Afișare obiecte ascunse în caseta de dialog Opțiuni de navigare.

Pentru mai multe informații despre opțiunea Afișare obiecte ascunse, consultați
articolul Ghid pentru Panoul de navigare.

Faceți clic pe linia de relație pentru relația pe care doriți să o modificați. Linia de
relație apare îngroșată atunci când este selectată.
Faceți dublu clic pe linia de relație.

- sau -

În fila Proiect, în grupul Instrumente, faceți clic pe Editare relații.

Se afișează caseta de dialog Editare relații.

Bifați caseta de selectare Impunere integritate referențială.

Bifați caseta de selectare Actualizare în cascadă câmpuri corelate, caseta de


selectare Ștergere în cascadă câmpuri corelate, sau ambele.

Efectuați modificările suplimentare pentru relație, apoi faceți clic pe OK.

Notă Dacă cheia primară este un câmp AutoNumerotare, bifarea casetei de


selectare Actualizare în cascadă a câmpurilor corelate nu va avea efect, deoarece
valoarea dintr-un câmp AutoNumerotare nu se poate modifica.

• Asistență / Access / Articole introductive și Ajutor Access 2007 / PornireaCoș de selecție (0)

Top of Form
/w EPDw UKLTUz

Vizualizarea și gestionarea obiectelor utilizând Panoul


de navigare
Se aplică la: Microsoft Office Access 2007

Imprimare

Afișare totală

Ascundere totală
În acest articol

• Panoul de navigare - prezentare generală


• Selectarea unei vizualizări de categorie
• Afișarea și sortarea obiectelor
• Găsirea obiectelor într-o bază de date
• Crearea și modificarea categoriilor și grupurilor particularizate
• Adăugarea de obiecte la un grup particularizat
• Eliminarea și restaurarea comenzilor rapide din grupurile particularizate
• Ascunderea categoriilor și grupurilor
• Anularea ascunderii obiectelor și grupurilor

Panoul de navigare - prezentare generală


Panoul de navigare, nou în Microsoft Office Access 2007, este o locație centrală de unde se pot vedea și accesa ușor toate
obiectele bazei de date (obiecte bază de date: O bază de date Access conține obiecte ca tabele, interogări, formulare,
rapoarte, pagini, macrocomenzi și module. Un proiect Access conține obiecte ca formulare, rapoarte, pagini, macrocomenzi
și module.), se pot executa rapoarte sau se pot introduce date direct în tabele. Panoul de navigare înlocuiește fereastra
Bază de date din versiunile anterioare Access. Când se deschide o bază de date în Office Access 2007, Panoul de navigare
se afișează în stânga spațiului de lucru sau a obiectelor deschise din baza de date.
Modul de afișare al Panoului de navigare se poate particulariza astfel:

INTENȚIE ACȚIUNE

Modificarea lățimii Panoului de Poziționați indicatorul deasupra muchiei din dreapta a Panoului de navigare, apoi, când se transformă într-o
navigare săgeată cu două vârfuri, trageți muchia pentru a mări sau reduce lățimea.

Extinderea sau restrângerea


Panoului de navigare
Faceți clic pe butonul Deschidere/Închidere al barei de obturare sau apăsați F11 pentru a comuta
panoul între vizualizările deschis și închis.

În Panoul de navigare, toate obiectele definite în baza de date sunt afișate drept categorii. În figura precedentă, Toate
obiectele Access reprezintă categoria, iar Tabele, Interogări, Formulare și Rapoarte sunt grupurile. Fiecare categorie
este organizată în grupuri și sunt afișate ca bare. Numele de grupuri se modifică pe baza vizualizării de categorie selectate,
iar un grup poate să conțină unul sau mai multe obiecte de bază de date.

ÎNCEPUTUL PAGINII
Selectarea unei vizualizări de categorie
Când se creează o nouă bază de date în Office Access 2007, numele de categorie afișat în Panoul de navigare este Toate
tabelele. Access 2007 creează și o categorie denumită Particularizare cu ajutorul căreia se poate crea o vizualizare
particularizată a obiectelor. În plus, Access 2007 furnizează alte trei vizualizări predefinite de categorii care pot fi selectate
în funcție de modul în care doriți să fie afișate obiectele:

CATEGORIE DESCRIERE

Tabele și vizualizări Se vizualizează modul în care tabelele sunt corelate cu celelalte obiecte din baza de date.
corelate

Tip obiect Se vizualizează toate obiectele din baza de date, sortate după tip.

Data creării Găsește obiectele care sunt create sau modificate la o dată specificată sau într-un interval de date. Se pot filtra după
Azi sau Toate datele. Aceste categorii afișează obiectele în ordine descrescătoare, de la data la care au fost create sau
și
de la ultima modificare.
Data modificării
De exemplu, în baza de date eșantion Northwind 2007 instalată în Office Access 2007, dacă afișați categoria Toate
tabelele, se poate vedea modul în care diversele obiecte sunt corelate cu un tabel. În această vizualizare, în cadrul fiecărui
grup, tabelul este întotdeauna listat primul, urmat de toate obiectele care depind de datele din acel tabel. În următoarea
figură, grupul Angajați afișează tabelul Angajați urmat de toate obiectele corelate cu tabelul Angajați și la fel se întâmplă și
cu grupurile Expeditori și Clienți.

De fiecare dată când selectați o categorie predefinită, Access include un grup global care conține toate obiectele din baza
de date. Grupul global al unei categorii se poate găsi ușor căutând cuvântul Toate în fața numelui grupului. De exemplu,
dacă selectați categoria Tabele și vizualizări corelate, grupul global se numește Toate tabelele.

ÎNCEPUTUL PAGINII

Afișarea și sortarea obiectelor


Modul în care obiectele din baza de date sunt afișate în Panoul de navigare se poate selecta. De exemplu, se poate include
data creării sau a modificării, sau obiectele se pot afișa ca pictograme sau liste. Implicit, Access sortează obiectele în
Panoul de navigare după tip, în ordine alfabetică crescătoare, dar sortarea se poate modifica după necesități. Pentru a
specifica modul de afișare și sortare al obiectelor, procedați astfel:
• Faceți clic cu butonul din dreapta pe partea de sus a Panoului de navigare pentru a afișa meniul de comenzi rapide, apoi
alegeți una dintre următoarele alternative:
Pentru a modifica modul de afișare al obiectelor, indicați spre Vedere după, apoi faceți clic pe Detalii,
Pictogramă sau Listă.
Pentru a vedea toate grupurile din baza de date, faceți clic pe Afișare totală grupuri.

Pentru a modifica ordinea de sortare a obiectelor, indicați spre Sortare după, apoi selectați o opțiune de sortare.

Pentru a sorta manual și a particulariza ordinea de sortare, faceți clic pe Sortare după, apoi pe Eliminare
sortări automate.

ÎNCEPUTUL PAGINII

Găsirea obiectelor într-o bază de date


În timp ce tastați text în caseta Căutare, Office Access 2007 caută în categorie orice grup care conține un obiect sau o
comandă rapidă la un obiect care corespunde cu termenii căutării. Grupurile care nu conțin potriviri sunt restrânse.
NOTĂ Access caută obiecte numai în categoriile și grupurile care sunt afișate în momentul respectiv în Panoul de
navigare.
SFAT Pentru a căuta un anumit obiect în întreaga bază de date, selectați una dintre categoriile predefinite din Panoul de
navigare, cum ar fi Tabele și vizualizări corelate sau Tip obiect. Acest lucru poate asigura că toate grupurile sunt
vizibile în Panoul de navigare.

Utilizarea casetei Căutare pentru a găsi obiecte din baza de


date sau comenzi rapide
1. În cazul în care caseta Căutare nu este deja vizibilă în partea de sus a Panoului de navigare, faceți clic cu butonul din
dreapta pe bara de meniu din partea de sus a Panoului de navigare, apoi faceți clic pe Bara de căutare.

2. În caseta Bară de căutare, tastați parțial sau complet numele obiectului sau al comenzii rapide.

În timp ce tastați caractere, Access caută și elimină anteturile de grup care nu conțin o potrivire.

3. Pentru a efectua o altă căutare, faceți clic pe Golire șir de căutare sau apăsați tasta BACKSPACE pentru a șterge
caractere, apoi tastați noul text de căutat.
NOTĂ Dacă goliți caseta Bară de căutare, Panoul de navigare afișează din nou toate obiectele disponibile.

ÎNCEPUTUL PAGINII

Crearea și modificarea categoriilor și


grupurilor particularizate
Când creați o nouă bază de date fără a utiliza un șablon, Office Access 2007 creează automat o categorie particularizată,
care afișează un grup care conține toate obiectele care sunt definite în baza de date. Aveți posibilitatea de a redefini
categoria particularizată, de a crea mai multe grupuri în aceasta și de a asocia obiecte la aceste grupuri. Opțiunea de
sortare implicită pentru grupuri este Toate tabelele.
Când vizualizați categorii și grupuri particularizate în Panoul de navigare, vedeți întotdeauna comenzile rapide la obiecte.
Comenzile rapide pot fi ușor identificate după o mică săgeată situată în colțul stânga jos al pictogramei obiectului.
Când deschideți o comandă rapidă, se deschide obiectul la care acesta indică. Dar dacă ștergeți comanda rapidă, Office
Access 2007 nu șterge obiectul din baza de date la care indica această comandă rapidă. Comenzile rapide pot fi ascunse
sau redenumite fără a modifica datele la care comenzile rapide indică în baza de date.
Un mod de a particulariza obiecte într-o bază de date este crearea de categorii particularizate. De exemplu, se poate crea o
categorie particularizată când doriți să creați un formular cu anumite tipuri de butoane sau linkuri cu care se poate naviga
în baza de date. Categoria particularizată creată se aplică numai bazei de date curente. Este imposibil transferul de
categorii și grupuri particularizate la alte baze de date. O categorie particularizată se poate se poate crea prin redenumirea
categoriei implicite Particularizare furnizată de Access sau prin crearea unei categorii particularizate noi. Limitarea
numărului de categorii și grupuri particularizate în baza de date ușurează găsirea datelor.
NOTĂ Deși aveți posibilitatea să eliminați obiecte dintr-o categorie particularizată sau un grup particularizat, nu aveți
posibilitatea să eliminați obiecte dintr-un grup predefinit sau o categorie predefinită.
Caseta de dialog Opțiuni navigare se utilizează pentru a crea și gestiona categorii și grupuri particularizate. Caseta de
dialog afișează o listă cu toate categoriile care au fost definite în baza de date și arată grupurile pentru o categorie
selectată.

Crearea unei categorii particularizate


Când se creează o nouă categorie particularizată, se creează grupuri cu numele Obiecte neasociate și Grupare
particularizată 1 pentru acea categorie. Office Access 2007 nu pune niciun obiect în grupul Obiecte neasociate. În
schimb, toate obiectele dintr-o categorie care nu sunt asociate la un grup sunt afișate în grupul Obiecte neasociate din
Panoul de navigare.

1. Pentru a crea o categorie nouă, faceți clic cu butonul din dreapta în partea superioară a Panoului de navigare, apoi faceți
clic pe Opțiuni de navigare.

2. Sub Categorii, faceți clic pe Adăugare element.


Sub Categorii, apare o nouă categorie în caseta de dialog Opțiuni de navigare.
3. Introduceți un nume pentru noua categorie, apoi apăsați ENTER.

Redenumirea unei categorii particularizate


Dacă este disponibilă o categorie particularizată, aceasta se poate redenumi în loc de a adăuga o nouă categorie
particularizată.

1. Pentru a redenumi o categorie particularizată, faceți clic cu butonul din dreapta pe meniul din partea de sus a panoului de
navigare, apoi faceți clic pe Opțiuni de navigare.

2. Sub Categorii, faceți clic pe Particularizat, apoi pe Redenumire element.


3. Introduceți un nume nou pentru categorie, apoi apăsați ENTER.
După ce creați sau redenumiți o categorie particularizată, este necesar să creați grupuri particularizate sub fiecare
categorie particularizată.
Access creează automat un grup Grupare particularizată 1 și un grup Obiecte neatribuite sub fiecare categorie nouă.
Obiectele care nu sunt asociate unor grupuri sunt automat plasate în grupul Obiecte neatribuite. Aveți posibilitatea fie să
creați un nou grup particularizat, fie să redenumiți grupul Grupare particularizată 1 cu numele ales.

Crearea unui grup particularizat


1. Pentru a crea un nou grup particularizat, faceți clic cu butonul din dreapta în partea superioară a Panoului de navigare,
apoi faceți clic pe Opțiuni navigare.

2. Sub Grupuri pentru „nume categorie”, faceți clic pe Adăugare grup.


3. Introduceți un nume pentru noul grup, apoi apăsați ENTER.

Redenumirea unui grup particularizat


1. Pentru a redenumi un grup particularizat, faceți clic cu butonul din dreapta pe meniul din partea de sus a panoului de
navigare, apoi faceți clic pe Opțiuni de navigare.

2. Sub Grupuri pentru „nume categorie”, faceți clic pe grupul particularizat, apoi pe Redenumire grup.
3. Introduceți un nou nume pentru grup, apoi apăsați ENTER.
După crearea unui grup particularizat într-o categorie particularizată, adăugați sau mutați obiecte, cum ar fi tabele, în
grupul particularizat.

ÎNCEPUTUL PAGINII
Adăugarea de obiecte la un grup
particularizat
La un grup particularizat se pot adăuga obiecte în câteva moduri diferite, cum ar fi glisarea unui obiect pentru a crea o
comandă rapidă, copierea și lipirea sau importul de obiecte din surse externe. Dar dacă alegeți să decupați un obiect dintr-
un grup, aveți grijă că acest lucru poate produce probleme. Nu recomandăm decuparea unui obiect, deoarece o bază de
date este un set de componente care funcționează împreună, iar dacă un obiect este șters din acel set de componente,
poate deteriora parțial sau total funcționarea bazei de date.
• Pentru a adăuga sau muta obiectele din baza de date într-un grup particularizat, faceți clic pe săgeata orientată în jos
aflată în partea de sus a panoului de navigare, apoi faceți clic pe grupul particularizat pe care l-ați creat.

• Sub Obiecte neatribuite, faceți clic cu butonul din dreapta pe obiectul pe care doriți să îl adăugați sau să îl mutați.

• Faceți clic pe Adăugare la grup în meniul de comenzi rapide, apoi faceți clic pe grupul particularizat la care doriți să
adăugați obiectul.

Copierea și lipirea obiectelor


• În panoul de navigare, faceți clic cu butonul din dreapta pe obiectul pe care doriți să îl copiați, apoi pe Copiere.

• Faceți clic cu butonul din dreapta pe grup în panoul de navigare, unde doriți să lipiți obiectul, apoi pe Lipire. De asemenea,
obiectul poate fi lipit în panoul de navigare al altei baze de date care este deschisă în Office Access 2007.
Importul de tabele din alte baze de date sau importul de date din alte programe (cum ar fi fișiere text și registre de lucru
Microsoft Office Excel) reprezintă o altă modalitate de a adăuga obiecte la baza de date. Pentru mai multe informații despre
modul de a importa date externe, consultați linkurile din secțiunea Vedeți și a acestui articol.

ÎNCEPUTUL PAGINII

Eliminarea și restaurarea comenzilor rapide


din grupurile particularizate
Când vedeți obiecte particularizate în panoul de navigare, priviți de fapt comenzi rapide la aceste obiecte. O pictogramă de
obiect cu o săgeată mică alături de colțul său din stânga jos indică o comandă rapidă sau un indicator către obiectul real.

Dacă eliminați sau ștergeți o comandă rapidă din Panoul de navigare, eliminați doar indicatorul către acel obiect, nu
eliminați și obiectul din baza de date. Când comanda rapidă la un obiect este eliminată dintr-un grup particularizat din
Panoul de navigare, referința la obiect este eliminată din grupul particularizat, iar obiectul apare în grupul Obiecte
neatribuite din Panoul de navigare.

• Pentru a elimina o comandă rapidă, faceți clic cu butonul din dreapta pe obiect în Panoul de navigare, apoi faceți clic pe
Eliminare.

• Pentru a restaura comanda rapidă pentru obiect, glisați obiectul, din grupul Obiecte neatribuite din Panoul de navigare,
în grupul particularizat.
IMPORTANT Cu toate că grupurile predefinite și particularizate se pot șterge (adică eliminate definitiv), nu recomandăm
acest lucru, deoarece poate provoca probleme în baza de date. Bazele de date sunt componente care funcționează
intercorelat, iar dacă un obiect este șters din acel set de componente, poate deteriora parțial sau total funcționarea bazei
de date.

ÎNCEPUTUL PAGINII

Ascunderea categoriilor și grupurilor


Ascunderea unui obiect sau a unui grup poate fi o opțiune mai potrivită decât ștergerea, atunci când obiectul sau grupul nu
este utilizat sau dacă doriți să restricționați accesul la acesta. Ascunderea unui obiect nu modifică baza de date, pe când
ștergerea unui obiect sau a unui grup (chiar dacă pare a fi o dublură) poate deteriora parțial sau total funcționarea bazei de
date.
Pentru a ascunde un obiect sau un grup în Panoul de navigare, alegeți una dintre următoarele variante:

• Pentru a ascunde un obiect, faceți clic cu butonul din dreapta pe obiect, apoi faceți clic pe Se ascunde în acest grup.

• Pentru a ascunde un grup întreg, faceți clic cu butonul din dreapta pe grup, apoi pe Ascundere.
Pentru a ascunde un obiect sau un grup care apare estompat în Panoul de navigare, procedați astfel:

1. Faceți clic cu butonul din dreapta pe bara de meniu din partea de sus a Panoului de navigare, apoi faceți clic pe Opțiuni
de navigare.

2. În caseta de dialog Opțiuni de navigare, debifați caseta de selectare Afișare obiecte ascunse, apoi faceți clic pe OK.

ÎNCEPUTUL PAGINII

Anularea ascunderii obiectelor și grupurilor


Pentru a afișa obiectele sau grupurile ascunse, fără a oferi acces la ele, procedați astfel:

• Faceți clic cu butonul din dreapta pe bara de meniu din partea de sus a Panoului de navigare, apoi faceți clic pe Opțiuni
de navigare.

• În caseta de dialog Opțiuni de navigare, debifați caseta de selectare Afișare obiecte ascunse, apoi faceți clic pe OK.
Dacă obiectele și grupurile ascunse apar estompate în Panoul de navigare, acestea nu sunt activate. Pentru ca aceste
obiecte sau grupuri estompate să fie disponibile în Panoul de navigare, procedați astfel:

• Pentru a activa un obiect, faceți clic cu butonul din dreapta pe obiect, apoi faceți clic pe Se afișează în acest grup.

• Pentru a anula ascunderea unui grup, faceți clic cu butonul din dreapta pe grup, apoi faceți clic pe Reafișare.

ÎNCEPUTUL PAGINII

V-a fost de ajutor acest articol?

Da

Nu

Nu este ceea ce am căutat

Vedeți și
• Caseta de dialog Opțiuni de navigare
• Colectarea datelor utilizând mesaje de poștă electronică
• Importul datelor dintr-un fișier text sau legarea la datele dintr-un fișier text
• Importul de la sau legarea la o listă SharePoint
• Importul sau legarea la datele din altă bază de date Access
• Importul sau legarea la datele dintr-un registru de lucru Excel
• Unde au dispărut panourile de comutare?
Bottom of Form

Contactați-ne | Remitere feedback | Legal | Mărci comerciale | Confidențialitate | Accesibilitate

© 2010 Microsoft Corporation. Toate drepturile rezervate.

S-ar putea să vă placă și