Kaip suprasti „Microsoft Access“ nuorodos vientisumą

Kaip suprasti „Microsoft Access“ nuorodos vientisumą. Galite užtikrinti, kad ryšiai tarp įrašų susijusiose lentelėse galioja, „Microsoft Access“ įvesdami nuorodinį vientisumą. Pavyzdžiui, jei taikomas nuorodos vientisumas, jums nebus leista ištrinti įrašo iš klientų lentelės, jei pardavimo lentelėje yra atitinkamas įrašas. Šios instrukcijos skirtos „Access 97“.

Santykių vientisumas

1 žingsnis

Supraskite, kad nuorodos vientisumas yra taisyklių sistema, kurią „Microsoft Access“ naudoja siekdama užtikrinti, kad ryšio duomenys galioja ir negalite netyčia ištrinti įrašo vienoje lentelėje, jei atitinkantis įrašas yra susijusioje stalo.

Dienos vaizdo įrašas

2 žingsnis

Žinokite, kad galite užtikrinti nuorodos vientisumą kurdami ryšį arba galite jį įgyvendinti vėliau dukart spustelėdami ryšio eilutes tarp lentelių, kurias norite naudoti. Pasirodžiusiame lange spustelėkite Vykdyti nuorodos vientisumą.

3 veiksmas

Supraskite, kad nuorodos vientisumas negali būti nustatytas, jei neįvykdomos tam tikros sąlygos.

4 veiksmas

Supraskite, kad privalėsite laikytis tam tikrų taisyklių, kai bus vykdomas nuorodos vientisumas.

Būtinos sąlygos nuorodos vientisumui nustatyti

1 žingsnis

Supraskite, kad negalite nustatyti nuorodos vientisumo, nebent atitikimo laukas iš pirminės lentelės yra pirminis raktas arba turi unikalų indeksą.

2 žingsnis

Žinokite, kad susijusių laukų duomenų tipas turi būti toks pat. Yra dvi šios taisyklės išimtys.

3 veiksmas

Supraskite, kad abi lentelės turi būti toje pačioje Microsoft Access duomenų bazėje. Jei jie susieti, jie abu turi būti prieigos formatu. Prieš nustatydami nuorodos vientisumą, turite atidaryti duomenų bazę, kurioje yra šios lentelės.

Taisyklės, kurių reikia laikytis, kai laikomasi nuorodos vientisumo

1 žingsnis

Supraskite, kad kai bus vykdomas nuorodos vientisumas, negalėsite įvesti reikšmės susijusios lentelės išorinio rakto laukas, nebent ši reikšmė yra pirminiame pirminiame rakte stalo. Pavyzdžiui, kompaktinių diskų duomenų bazėje negalite priskirti kompaktinio disko atlikėjui, kurio nėra jūsų atlikėjų lentelėje. Tačiau kompaktiniam diskui galite priskirti nulinę reikšmę. Tai reikštų, kad kompaktinis diskas niekam nepriskirtas.

2 žingsnis

Žinokite, kad pritaikius nuorodos vientisumą, negalėsite ištrinti įrašo iš lentelės, jei susijusioje lentelėje yra atitinkamas įrašas. Pavyzdžiui, negalėtumėte ištrinti įrašo iš kompaktinių diskų lentelės, jei žanro lentelėje yra atitinkamas įrašas.

3 veiksmas

Žinokite, kad negalite pakeisti pirminio rakto reikšmės pirminėje lentelėje, jei tas įrašas turi susijusių įrašų. Pavyzdžiui, negalite pakeisti įrašo ID savo kompaktinių diskų duomenų bazėje, jei Vartotojo lentelė rodo, kad šį konkretų ID pasiskolino draugas.

Patarimas

Pakopinio atnaujinimo susijusių laukų ir susijusių įrašų panaikinimo žymės langelių nustatymas leidžia nepaisyti duomenų keitimo apribojimų ir išsaugoti nuorodų vientisumą. Pirminė lentelė yra lentelė, kuri yra santykio „vienas su daug“ pusė. Unikali rodyklė neleis pasikartojančių įrašų.