Šajā rakstā mēs sapratīsim dažādu funkciju saistību un saistītos datus programmā Access.
Programma Access izmanto datu bāzes normalizāciju, lai sakārtotu relāciju datu bāzes tabulu (sakarus) un kolonnas (atribūtus), lai samazinātu datu dublēšanu. Normalizācija ir process, kas sadala datus dažādās tabulās, kas palīdz uzlabot organizācijas vispārējo veiktspēju, ilgmūžību un integritāti.
- Normalizācija ir datu organizēšanas process datu organizēšanai.
- Tas sastāv no tabulas izveides, tabulas attiecību izveidošanas starp noteikumiem, kas paredzēti datu aizsardzībai un datu bāzes elastības veicināšanai, novēršot nekonsekventu atkarību un atlaišanu.
Attiecību noteikšana

Apskatīsim šīs attiecības.
1. Attiecības “viens pret daudziem”
Šī ir viena no izplatītākajām attiecību formām, kurā rindai no X tabulas var būt viena vai vairākas līdzīgas rindas Y tabulā. Bet Y tabulā ir atļauts izmantot tikai vienu rindu, kas var atbilst X tabulai. ir zināms, ka izmanto šo metodi, lai veicinātu datu pieejamību starp tabulām.
Piemēram, pircējam ir Klienta un Pasūtījuma tabulas ar attiecībām viens pret daudziem; katram klientam ir atļauts veikt tik daudz pasūtījumu, cik viņš vēlas, taču katram produkta pasūtījuma ID var būt tikai viens klients.
2. Daudzas pret daudziem attiecības
Šāda veida attiecībās gan X tabulai, gan Y viena otras datu bāzē var būt vairākas atbilstošas rindas. Lietotāji var izveidot šāda veida attiecības, izveidojot definīciju trešajai tabulai. Šo trešo tabulu sauc par Junction Table, kuras primārā atslēga sastāv no svešās atslēgas gan no X, gan no Y tabulas.
Piemēram, sīkfailu tabulā un klienta tabulā ir sakari “daudzi pret daudziem”, ko sīkāk definē “viens pret daudziem” sakars, kas sastāv gan no šīm tabulām, gan no sadales tabulas “Pasūtījums”.
3. Individuālas attiecības
Vairumā "viens pret vienu" relāciju tabulas X rindai var būt tikai viena līdzīga rinda no tabulas Y, un tabulai Y var būt arī viena līdzīga rinda no tabulas X. Šāda veida attiecības tiek izveidotas, ja abas saistītās kolonnas tabulās sastāv no unikāla ierobežojuma vai primārās atslēgas.
Šī ir viena no retajām attiecībām starp šīm trim, jo šāda veida attiecības ierobežo informācijas pārvietošanos caur citu tabulu, jo tās ir ierobežotas tikai ar vienu tabulu.
Individuālās attiecības tiek izmantotas šādos apstākļos:
- Ja lietotājs vēlas sadalīt tabulu vairākās kolonnās.
- Tabulas daļu izolēšanai dažādās sadaļās, lai padarītu datus drošākus.
- Īslaicīgu datu glabāšanai, kas tiek izdzēsti, izdzēšot tabulu.
- Informācijas glabāšanai, kas attiecas tikai uz galvenās tabulas informāciju par apakškopu
Neskatoties uz visu sarežģītību, MS Access datu bāze joprojām ir neaizsargāta pret failu korupciju, tāpēc ir ļoti svarīgi saglabāt accdb remonts rīks pie rokas. Lietotāji var izvairīties no sarežģījumiem, piemēram, datu zaudēšanas, izvēloties iegādāties specializētu atkopšanas lietojumprogrammu.
Autora ievads:
Vivians Stīvenss ir datu atkopšanas eksperts DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp sql atgūšana un Excel atkopšanas programmatūras produkti. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar