Өгөгдлийн гажуудлыг хэрхэн арилгах вэ?
Өгөгдлийн гажуудлыг хэрхэн арилгах вэ?

Видео: Өгөгдлийн гажуудлыг хэрхэн арилгах вэ?

Видео: Өгөгдлийн гажуудлыг хэрхэн арилгах вэ?
Видео: Хоёр файлын ялгааг хэрхэн олох вэ? Exact функц 2024, May
Anonim

Яаж ийм гажуудлыг арилгах ? Хүснэгтүүд чадна оруулах, шинэчлэх, устгах зэргийг агуулсан гажиг . Хүснэгтийн бүтцийг хэвийн болгох болно бууруулах өгөгдөл илүүдэл. Хүснэгтүүдийг хуваах нь мэдээллийг тус тусад нь хамаарлын бүлгүүдэд хуваах нь багасдаг өгөгдөл илүүдэл.

Цаашилбал, та өгөгдлийн гажиг үүсэхээс хэрхэн сэргийлэх вэ?

руу урьдчилан сэргийлэх Эдгээр асуудлуудын хувьд та мэдээллийн сангийн бүтцийг хэвийн болгох боломжтой. Ер нь хэвийн болгох нь мэдээллийн сангийн нэг хүснэгтийг хоёр энгийн хүснэгт болгон хуваахыг шаарддаг. Өөрчлөлт гажиг -ийг нэмэх, өөрчлөх, устгах замаар үүсгэгддэг тул ингэж нэрлэсэн өгөгдөл мэдээллийн сангийн хүснэгтээс.

Цаашилбал, гурван төрлийн өгөгдлийн гажиг гэж юу вэ? Гурван төрлийн өгөгдлийн гажиг байдаг: Шинэчлэх Аномали, Оруулах гажиг, ба Устгах Аномали.

Үүнийг харгалзан үзэхэд өгөгдлийн илүүдэл гэж юу вэ, үүнийг бүрэн арилгах боломжтой юу?

The өгөгдлийн илүүдэл : байж болохгүй бүрэн устгасан мэдээллийн сангаас, хэдийгээр тэнд хяналт тавих ёстой илүүдэл жишээлбэл, зарим нэмэлт хичээлээс бүрдсэн хичээлийн оюутны оноог хадгалахын тулд оюутны_тайлан (S#, Нэр, Курс#, Сэдвийн нэр, тэмдэг)-ийг авч үзье, гэхдээ бүх оюутнууд үүнийг хийх ёсгүй.

DBMS дахь устгах гажиг гэж юу вэ?

А устгах гажиг устгах ёсгүй шинж чанаруудыг агуулсан бичлэгийг устгах үед үүсдэг. Эдгээр төрлийн шинэчлэлтээс зайлсхийхийн тулд эсвэл устгах Асуудлын үед бид хүснэгт бүрийг бусад хүснэгтүүдтэй хамгийн бага давхцдаг хэд хэдэн жижиг хүснэгтүүдэд хуваах хэрэгтэй.

Зөвлөмж болгож буй: