Nima uchun tekis ma'lumotlar bazasi relyatsion ma'lumotlar bazasidan kam samarali?
Nima uchun tekis ma'lumotlar bazasi relyatsion ma'lumotlar bazasidan kam samarali?

Video: Nima uchun tekis ma'lumotlar bazasi relyatsion ma'lumotlar bazasidan kam samarali?

Video: Nima uchun tekis ma'lumotlar bazasi relyatsion ma'lumotlar bazasidan kam samarali?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Noyabr
Anonim

Bitta tekis -fayl jadvali cheklangan miqdordagi ma'lumotlarni yozib olish uchun foydalidir. Lekin katta tekis -fayl ma'lumotlar bazasi samarasiz bo'lishi mumkin, chunki u ko'proq joy va xotirani egallaydi relyatsion ma'lumotlar bazasidan ko'ra . Bundan tashqari, har safar yangi yozuv kiritganingizda yangi ma'lumotlarni qo'shishni talab qiladi, holbuki a relyatsion ma'lumotlar bazasi emas.

Bundan tashqari, tekis fayl ma'lumotlar bazasi va relyatsion ma'lumotlar bazasi o'rtasidagi farq nima?

A tekis fayl ma'lumotlar bazasi ma’lumotlarni saqlaydi a ichida yagona stol tuzilishi. A relyatsion ma'lumotlar bazasi bir nechta jadval tuzilmalaridan, o'zaro bog'liq yozuvlardan foydalanadi orasida jadvallar.

Yuqoridagilardan tashqari, tekis fayl ma'lumotlar bazalari bilan qanday muammolar bor? Yassi fayl ma'lumotlar bazasining kamchiliklari:

  • Kompyuterda o'qish uchun ko'proq ma'lumotlar mavjud, shuning uchun ularga kirish va qidirish sekin bo'lishi mumkin.
  • Ma'lumotlar takrorlanishi kerak va kiritish xatolari va nomuvofiqliklarga olib keladi.
  • Qayta takrorlangan ma'lumotlar tufayli fayl o'lchamlari katta bo'lishi mumkin.

Bundan tashqari, tekis fayl ma'lumotlar bazasining afzalliklari nimada?

Yassi fayl ma'lumotlar bazasi afzalliklari Bu ma'lumot uchun yozuvlar orqali qidirishga yordam beradi. Yozuvlarni belgilangan uzunlik bilan ham ajratish mumkin. Agar yozuv juda qisqa bo'lsa, yozuv uzunligi keyingisi bilan bir xil bo'lishi uchun maydonni to'ldirishning ba'zi shakllaridan foydalanish mumkin.

Ma'lumotlar bazasini tekislash nimani anglatadi?

Yassilash a dagi ma'lumotlar ma'lumotlar bazasini anglatadi Siz uni barcha ma'lumotlarni o'z ichiga olgan bir yoki bir nechta jadvallarda saqlashingiz kerak, bu esa tuzilmani kam ta'minlagan holda. In ma'lumotlar bazasi lingo, bu denormalizatsiyalangan sxema deb ataladi.

Tavsiya: