Киргизүү аномалиясы деген эмне?
Киргизүү аномалиясы деген эмне?

Video: Киргизүү аномалиясы деген эмне?

Video: Киргизүү аномалиясы деген эмне?
Video: Машина дьявола ► 3 Прохождение The Beast Inside 2024, Май
Anonim

Ан Insert Anomaly кээ бир атрибуттар болушу мүмкүн эмес болгондо пайда болот киргизилген башка атрибуттары жок эле маалымат базасына. Мисалы, бул өчүрүүнүн тескериси аномалия - Курска жок дегенде бир студент катталмайынча, биз жаңы курсту кошо албайбыз.

Демек, жок кылуу аномалиясы деген эмне?

Жоюу аномалиясы . А жок кылуу аномалиясы сиз болгондо пайда болот жок кылуу жок кылынбашы керек болгон атрибуттарды камтышы мүмкүн болгон жазуу. Мисалы, 10.4-сүрөттөгү шаардагы филиалдагы А-101 эсеби сыяктуу филиалдагы акыркы эсеп жөнүндө маалыматты алып салсак, филиалдын бардык маалыматы жок болот.

Ошо сыяктуу эле, 3 аномалия деген эмне? Ал жерде үч маалыматтар түрлөрү Аномалиялар : Жаңыртуу Аномалиялар , Кыстаруу Аномалиялар , жана Жок кылуу Аномалиялар.

Бул жерде, DBMS кандай аномалиялар бар?

Бул көйгөйлөр түздөн-түз колдонуучулардын көз караштарынан пайда болгон мамилелер деп аталат аномалиялар . үч түрү бар аномалиялар : жаңыртуу, жок кылуу жана киргизүү аномалиялар . Жаңыртуу аномалия маалымат ашыкчасынан жана жарым-жартылай жаңыртуудан келип чыккан маалыматтардын дал келбестиги.

Маалыматтын аномалиясын кантип алдын аласыз?

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

Сунушталууда: