Video: incepeti cu relatiile de masa

Incearca-l!

Puterea unei baze de date relationale consta in combinarea datelor intre tabele. Pentru a face acest lucru, trebuie mai intai sa stabiliti relatii intre tabelele dvs. Apoi, puneti Access la lucru pentru a combina datele din interogari, formulare si rapoarte. escorte craiova forum

Pentru a vedea toate relatiile existente definite pentru o baza de date, deschideti un sablon Access, accesati fila Instrumente baze de date si selectati Relatii .

Intelegerea vederii Relatii

Liniile din vizualizarea Relatii indica conexiuni intre tabele. In imaginea urmatoare, tabelul din stanga este tabelul parinte. cupidon.ro matrimoniale Masa din dreapta este masa copilului. Linia dintre ele conecteaza campurile (in acest caz, ID comanda si ID produs) utilizate pentru a potrivi datele.

Liniile si simbolurile va arata legatura dintre tabelele dvs. escorte elvetia :

  • O linie groasa de conectare inseamna ca aplicati integritatea referentiala a datelor. Asta e bine. Va pastreaza datele sincronizate. engel curve

  • In ilustratia noastra, numarul 1 indica faptul ca nu poate exista o singura inregistrare de potrivire in acel tabel. In tabelul Comenzi afisat aici, o singura inregistrare se potriveste cu fiecare comanda.

  • Simbolul indicates indica faptul ca multe inregistrari pot include acelasi ID. publi24.ro bucuresti matrimoniale In tabelul Detalii comanda afisat aici, o comanda (indicata prin ID-ul comenzii sale) poate aparea de mai multe ori, deoarece aceeasi comanda poate include mai multe produse.

Tipuri de relatii intre tabele

Exista trei tipuri de relatii intre tabele:

  • Unul la unu . Cand fiecare element din fiecare tabel apare o singura data. escorte nasaud De exemplu, fiecare angajat poate folosi o singura masina de companie. Pentru mai multe informatii, consultati Crearea relatiilor unu-la-unu.

  • Unul la multi . curve din cluj napoca Cand un articol dintr-un tabel poate avea o relatie cu mai multe articole dintr-un alt tabel. De exemplu, fiecare comanda de cumparare poate include mai multe produse.

  • Multi-la-multi . curve futute rau Cand unul sau mai multe articole dintr-un tabel pot avea o relatie cu unul sau mai multe articole dintr-un alt tabel. De exemplu, fiecare comanda poate avea mai multe produse si fiecare produs poate aparea la mai multe comenzi. Pentru a afla mai multe, consultati Crearea de relatii de la mai multi la multi. escorte tg.jiu

Relatii de la unu la multi

Una dintre cele mai frecvente relatii intre tabele in baze de date bine concepute este relatia unu-la-multi.

Relatiile dintre tabele se bazeaza in mod normal pe cheia principala din unul dintre tabele. Amintiti-va ca cheia primara este un identificator unic (adesea numeric) pentru fiecare inregistrare. escorte oradra Pentru a arata ca informatiile din doua tabele diferite sunt corelate, de obicei creati o relatie folosind cheia primara dintr-unul dintre tabele.

In relatia prezentata aici, de exemplu, fiecare persoana din tabelul Contacte are un ID, care este cheia principala (indicata de simbolul cheii de langa acesta). ID-ul respectiv apare si in campul Proprietar din tabelul Active. sorinel de la plopeni – am sa le omor pe curve 2016 parodie Pentru a trimite e-mail persoanei asociate cu un material, obtineti valoarea din campul Adresa de e-mail. Pentru a face acest lucru, cautati valoarea in campul Proprietar al tabelei de active si apoi cautati ID-ul respectiv in tabelul Contacte. Numarul 1 la un capat al liniei de conectare si simbolul ∞ la celalalt capat indica faptul ca aceasta este o relatie de la unu la mai multi, astfel incat un contact ar putea fi asociat cu multe active. curve ieftine suceava

Editati o relatie

Daca modificati o baza de date existenta sau daca ati creat baza de date dintr-un sablon, puteti edita relatiile existente pentru a va satisface nevoile.



  • curve de iasi
  • curve din alexandria
  • dame de companie din pitesti
  • matrimoniale iasi ziarul de iasi
  • publitim tm matrimoniale
  • escorte tr severin
  • fete curve suceava
  • curve salaj
  • dame de companie in roman
  • matrimoniale femei brasov
  • escorte squirt
  • saituri matrimoniale
  • curve femei
  • escorte piata romana
  • escorte de lux pitesti
  • escorte tarnaveni
  • curve buvuresti
  • matrimoniale pentru casatorie
  • escorte ro
  • imagini cu curve




Nota:  Daca tabelele cu care doriti sa lucrati sunt in uz, trebuie mai intai sa le inchideti, impreuna cu orice obiect deschis care le foloseste.

  1. Selectati Instrumente de baza de date > Relatii . curve de lux xxx

  2. Selectati linia care conecteaza doua tabele conexe.

    Sfat:  daca nu vedeti relatia dorita, in fila Proiectare , in grupul Relatii , selectati Toate relatiile .

  3. In fila Proiectare , selectati Editati relatiile . matrimoniale fete ploiesti

    Tabel / Interogare este tabelul parinte din stanga (in acest exemplu, Clienti).

    Tabel / interogare asociat este tabelul copil (in acest exemplu, Comenzi).

    Chiar daca tabelele nu apar in aceasta ordine in vizualizarea Relatii, plasarea lor in caseta de dialog indica directia liniei care le conecteaza si relatia. escorte caracal Acest lucru este important daca, de exemplu, este o relatie unu-la-multi, deoarece indica faptul ca tabelul din stanga este cel (tabelul parinte), iar tabelul din dreapta este multi (tabelul copil).

  4. Pentru a schimba campurile care conecteaza tabelele, selectati un camp diferit sub fiecare tabel afisat. In acest exemplu, campul ID din tabela Clienti se conecteaza la campul ID client din tabelul Comenzi. escorte ramnicu valcea

  5. Schimbati modul in care Access va sincronizeaza datele intre tabele.

    Aplica integritatea referentiala

    Pentru a preveni date nevalide si pentru a mentine referintele sincronizate intre relatiile de masa, selectati acest lucru.

    De exemplu, sa presupunem ca aveti o relatie individuala intre tabelele Angajati si Beneficiile angajatilor. matrimoniale sectorul 4 Daca un angajat paraseste compania si il eliminati din tabelul Angajati, se elimina si evidenta aferenta a angajatilor din tabelul Beneficii pentru angajati.

    Uneori, aplicarea integritatii referentiale nu are sens. De exemplu, sa presupunem ca aveti o relatie intre mai multi dintre Expeditori si Comenzi. curve cu nr de tel Stergeti un expeditor, iar acesta expediaza comenzile din tabelul Comenzi. Acele comenzi devin orfani, ceea ce inseamna ca acestea inca contin un ID de expeditor, dar ID-ul nu mai este valabil deoarece inregistrarea la care face referire nu mai exista.

    Actualizare in cascada a campurilor conexe

    Pentru a va asigura ca datele din campurile corelate sunt actualizate in toate tabelele corelate, selectati acest lucru. publi 24 arad matrimoniale

    De exemplu, sa presupunem ca doriti pur si simplu sa schimbati ID-ul unui expeditor. Setarea acestei optiuni asigura actualizarea ID-ului expeditorului – nu doar in tabelul Expeditor, ci si in orice alte tabele conectate la acesta, care includ si ID-ul expeditorului, cum ar fi tabelul Comenzi.

    Stergeti inregistrarile asociate in cascada

    Decizia de a selecta acest lucru depinde daca trebuie sa pastrati inregistrari in unele tabele, chiar daca acestea ar putea fi sterse din alte tabele. escorte hotel

    De exemplu, sa presupunem ca stergeti un expeditor. Daca aceasta optiune este selectata, Access sterge toate inregistrarile din toate tabelele care fac referire la ID-ul expeditorului, inclusiv toate comenzile (in tabelul Comenzi) expediate de expeditorul respectiv. Selectati aceasta optiune numai daca sunteti sigur ca doriti sa stergeti istoricul comenzilor. matrimoniale gay suceava

  6. Pentru a schimba relatia dintre tabele de la o imbinare interioara la o imbinare exterioara, selectati butonul Tip de asociere . Pentru mai multe informatii, consultati Creare interogari cu imbinari exterioare.

Stergeti o relatie de tabel

Nota:  Daca tabelele cu care doriti sa lucrati sunt in uz, trebuie mai intai sa le inchideti, impreuna cu orice obiect deschis care le foloseste. matrimoniale vrancea

Pentru a elimina o relatie de tabel:

  1. Selectati Instrumente de baza de date > Relatii .

  2. Selectati linia care leaga cele doua tabele aferente.

    Sfat:  daca nu vedeti relatia dorita, in fila Proiectare , in grupul Relatii , selectati Toate relatiile .

  3. Selectati tasta Stergere. Daca vi se solicita sa verificati daca doriti sa stergeti relatia, selectati Da .

Nota:  Cand eliminati o relatie, eliminati, de asemenea, suportul de integritate referentiala pentru relatia respectiva, daca exista. Drept urmare, Access nu va mai impiedica modificarile care duc la inregistrari orfane pe multe laturi ale unei relatii de tip unu la multi.

Vreau mai mult?

Creati, editati sau stergeti o relatie