Mundarija:

Nima uchun normallashtirilmagan ma'lumotlar muammosi?
Nima uchun normallashtirilmagan ma'lumotlar muammosi?

Video: Nima uchun normallashtirilmagan ma'lumotlar muammosi?

Video: Nima uchun normallashtirilmagan ma'lumotlar muammosi?
Video: FOLLIKULA YORILISHI UCHUN NIMA QILISH KERAK? 2024, May
Anonim

Yomon normallashtirilgan ma'lumotlar bazasi va yomon normallashtirilgan jadvallar sabab bo'lishi mumkin muammolar haddan tashqari disk kiritish-chiqarish va tizimning yomon ishlashidan noto'g'rigacha ma'lumotlar . Noto'g'ri normalizatsiya qilingan holat keng miqyosga olib kelishi mumkin ma'lumotlar o'zgartiradigan barcha dasturlarga yuk bo'ladigan ortiqcha ma'lumotlar.

Shunday qilib, normallashtirilmagan ma'lumotlar nima bilan tavsiflanadi?

Oddiylashtirilmagan shakli (UNF), shuningdek, an sifatida ham tanilgan normallashtirilmagan munosabat yoki birinchi normal bo'lmagan shakl (NF2), oddiy ma'lumotlar bazasi ma'lumotlar modeli (tashkiloti ma'lumotlar ma'lumotlar bazasida) ma'lumotlar bazasini normallashtirish samaradorligining etishmasligi.

Keyinchalik savol tug'iladi, agar siz ma'lumotlar bazasini normallashtirmasangiz nima bo'ladi? bo'lmagan normallashtirilgan jadvallar odatda bir xil ma'lumotlarning bir nechta joyda saqlanganligini anglatadi. Agar shunday bo'lsa, uni oldini olish uchun dastur kodi yo'q bo'lsa, qiymatlardan biri boshqa jadvallardagi bir xil qiymatning barcha nusxalarini yangilamasdan yangilanishi juda mumkin.

Odamlar ham so'rashadi, ma'lumotlar bazasini normallashtirishning afzalliklari nimada?

The normallashtirishning afzalliklari quyidagilarni o'z ichiga oladi: Indekslarni qidirish, saralash va yaratish tezroq, chunki jadvallar torroq va ma'lumotlar sahifasiga ko'proq qatorlar sig'adi. Odatda sizda ko'proq jadvallar mavjud. Siz ko'proq klasterlangan indekslarga ega bo'lishingiz mumkin (har bir jadval uchun bittadan), shuning uchun so'rovlarni sozlashda ko'proq moslashuvchanlikka ega bo'lasiz.

Normalizatsiyaning qanday kamchiliklari bor?

Oddiylashtirishning ba'zi kamchiliklari:

  • Ma'lumotlar takrorlanmaganligi sababli, jadvallarni birlashtirish talab qilinadi. Bu so'rovlarni murakkablashtiradi va shuning uchun o'qish vaqtlari sekinlashadi.
  • Birlashmalar talab qilinganligi sababli indekslash unchalik samarali ishlamaydi.

Tavsiya: