1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako razumjeti referentni integritet u Microsoft Accessu

Kako razumjeti referentni integritet u Microsoft Accessu. Možete osigurati da su odnosi između zapisa u povezanim tablicama valjani provođenjem referentnog integriteta u Microsoft Accessu. Na primjer, ako je referentni integritet nametnut, neće vam biti dopušteno brisanje zapisa iz vaše tablice kupaca ako u vašoj tablici prodaje postoji podudarni zapis. Ove upute su za Access 97.

Integritet odnosa

1. korak

Imajte na umu da je referentni integritet sustav pravila koje Microsoft Access koristi kako bi osigurao da su podaci o odnosu valjani i da ne možete slučajno izbrisati zapis u jednoj tablici ako je odgovarajući zapis prisutan u povezanoj tablici.

2. korak

Znajte da referentni integritet možete nametnuti kada stvorite odnos ili ga možete nametnuti kasnije dvostrukim klikom na linije odnosa između tablica koje želite koristiti. Kliknite na Nametni referentni integritet u prozoru koji se pojavi.

3. korak

Shvatite da se referentni integritet ne može postaviti ako nisu ispunjeni određeni uvjeti.

4. korak

Shvatite da se morate pridržavati određenih pravila nakon što se provede referentni integritet.

Potrebni uvjeti za postavljanje referentnog integriteta

1. korak

Imajte na umu da ne možete postaviti referentni integritet osim ako odgovarajuće polje iz primarne tablice nije primarni ključ ili ima jedinstveni indeks.

2. korak

Znajte da povezana polja moraju imati istu vrstu podataka. Postoje dvije iznimke od ovog pravila.

3. korak

Imajte na umu da obje tablice moraju biti prisutne u istoj Microsoft Access bazi podataka. Ako su povezani, oba moraju biti u Access formatu. Morate otvoriti bazu podataka koja sadrži ove tablice prije nego što možete postaviti referencijalni integritet.

Pravila kojih se treba pridržavati kada se provodi referentni integritet

1. korak

Imajte na umu da kada se provede referentni integritet, nećete moći unijeti vrijednost u polje stranog ključa povezane tablice osim ako ta vrijednost ne postoji u primarnom ključu primarne tablice. Na primjer, u vašoj CD bazi podataka ne možete dodijeliti CD izvođaču koji ne postoji u vašoj tablici izvođača. Međutim, CD-u možete dodijeliti nultu vrijednost. To bi značilo da CD nije dodijeljen nikome.

2. korak

Imajte na umu da kada se provede referencijalni integritet, nećete moći izbrisati zapis iz tablice ako u povezanoj tablici postoji podudarni zapis. Na primjer, ne možete izbrisati zapis iz svoje CD tablice ako postoji podudarni zapis u vašoj Žanrovskoj tablici.

3. korak

Znajte da ne možete promijeniti vrijednost primarnog ključa u primarnoj tablici ako taj zapis ima povezane zapise. Na primjer, ne možete promijeniti ID zapisa u vašoj CD bazi podataka ako tablica korisnika pokazuje da je ovaj ID posudio prijatelj.

Savjet

Postavljanje potvrdnih okvira za kaskadno ažuriranje povezanih polja i kaskadno brisanje povezanih zapisa omogućuje vam da nadjačate ograničenja protiv mijenjanja podataka i još uvijek očuvate referentni integritet. Primarna tablica je tablica koja je "jedan" strana odnosa jedan prema više. Jedinstveni indeks neće dopustiti dvostruke zapise.


  1. Kako poravnati tekst u Microsoft Word tablici
  2. Kako napraviti raspored u Microsoft Accessu
  3. Kako prekinuti vezu pristupne tablice
  4. Kako pretvoriti pristupni upit u tablicu
  5. Što je entitet u Microsoft Accessu?