Referential бүтүндүгү кантип базасы ырааттуулугун камсыз кылат

Referential бүтүндүгү мамиледеги базасын башкаруу системаларында базасы өзгөчөлүк болуп саналат. Бул маалымат базасына столдор ортосундагы мамилелер туура эмес маалыматтарды киргизүү колдонуучулар же тиркемелер алдын алуу үчүн тоскоолдуктарды колдонуу же жок маалыматтарды көрсөтүү менен так бойдон камсыз кылат.

Маалыматтар базасы аларда камтылган маалыматтарды уюштуруу үстөлдөрүн колдонушат. Алар, мисалы, Excel сыяктуу жадыбалдар, окшош, ал эми өнүккөн колдонуучулар үчүн алда канча жөндөмдүү. Маалыматтар базасы столдор ортосундагы мамиледе негизги баскычтар жана чет өлкөлүк баскычтар колдонуу менен иштейт.

Негизги ачыш үчүн

Негизги ачкыч базасын столдун ар бир жазуу дайындалган уникалдуу болуп саналат. Ар бир негизги ачкыч болуп дайындалган бир же бир нече тилке бар. Коомдук коопсуздук саны ар бир коомдук коопсуздук саны уникалдуу болуп саналат, анткени кызматкерлердин базасы үчүн негизги ачкыч боло алат.

Бирок, жеке турмушунун, бир берилген компаниясы ID номери кызматкерлери үчүн негизги ачкыч болуп иштеши үчүн жакшы чечим болуп саналат. Кээ бир маалыматтар базасы программасы - мисалы, Microsoft Access - деп жазуусу негизги ачкыч ыйгарып, ал эми кокустук негизги эч кандай мааниге ээ. Бул жазуу үчүн мааниси менен ачкычын колдонуу жакшы. referential бүтүндүгүн камсыз кылуу үчүн жөнөкөй жолу негизги ачкыч өзгөртүүлөрдү жол эмес.

Тышкы ачыш үчүн

А чет элдик негизги башка столдун негизги ачкыч дал столдун бир аныктагыч болуп саналат. Чет өлкөлүк негизги башка бир столдо менен мамиле түзүп, жана referential кынтыксыз бул столдор ортосундагы мамилелерге карата колдонулат.

бир стол башка столго чет ачкычы болсо, referential бүтүндүгүн түшүнүгү байланышкан дасторконунан тийиштүү жазуу жок болсо, сиз чет ачкыч камтылган столго эсепке кошууга мүмкүн эмес деп айтылат. Ошондой эле байланган дасторкон киргизилген өзгөртүүлөр негизги жадыбал, башкы жадыбал чагылдырылат камсыз кайсы өзгөртүү Каскаддоо жана жок Каскаддоо, ошондой эле белгилүү болгон ыкмаларын камтыйт.

Referential кынтыксыз эрежелерин үлгүсү

Кызматкерлери жана жетекчилери: эки үстөл бар жагдайды карап көрөлү. Кызматкерлер стол жетекчилери столдун ар бир кызматкердин менеджер үчүн жазууга ишарат ManagedBy деген чет элдик негизги атрибуту бар. Referential бүтүндүгү, төмөнкү үч эрежени ишке ашырылат:

Referential бүтүндүгү чектөөлөр артыкчылыктары

Мамилелерде колдонуу базасын башкаруу referential бүтүндүгү менен системаны бир катар артыкчылыктарга ээ: