Qanday Ma'lumotlar Bazalari Mavjud

Mundarija:

Qanday Ma'lumotlar Bazalari Mavjud
Qanday Ma'lumotlar Bazalari Mavjud

Video: Qanday Ma'lumotlar Bazalari Mavjud

Video: Qanday Ma'lumotlar Bazalari Mavjud
Video: Ma'lumotlar bazasi bilan ishlash phpmyadmin 2024, Noyabr
Anonim

Ma'lumotlar bazalari (JB) turli xil ma'lumotlarni tuzilgan jadval yoki elementlar uchun merosxo'rlik sxemasi shaklida saqlashga imkon beradi, ular tarkibida kerakli yozuvlar mavjud, shu kabi xususiyatlar yoki parametrlar to'plami bo'yicha guruhlangan va tegishli katakchalarga kiritilgan. Ma'lumotlar bazalarining bir nechta turlari mavjud, ular tuzilishi va ishlatilish maqsadi bilan farqlanadi.

Qanday ma'lumotlar bazalari mavjud
Qanday ma'lumotlar bazalari mavjud

Ierarxik ma'lumotlar bazalari

Ierarxik bazadagi struktura u yoki bu ma'lumotlar guruhiga mansub har xil darajadagi ob'ektlarga ega bo'lgan sxema shaklida taqdim etiladi. Ma'lumotlar bazasida ota-ona va bola elementlari mavjud, ya'ni. merosxo'rlik va saqlanadigan ma'lumot turlari bo'yicha guruhlash tamoyillari amalga oshirildi. Strukturaviy ravishda, ierarxik asos - bu elementlar daraxti. XML hujjatlari va Windows ro'yxatga olish kitobi shu tarzda amalga oshiriladi.

Masalan, do'konda xaridorlarning ma'lumotlar bazasi mavjud. Har bir xaridor ma'lum bir mahsulotni sotib oldi. Shunday qilib, agar siz do'konda sotib olishni ierarxik ma'lumotlar bazasi sifatida namoyish qilsangiz, ota-ona elementi ma'lum bir mijozda ifodalanadi. Bolalar elementi har bir iste'molchi bilan alohida bog'liq bo'lgan sotib olingan tovarlar bo'ladi. Shunday qilib, DVD pleer va filmlar bilan disklarni sotib olgan xaridor Petrov asosiy element bo'ladi. Aktyor va disklar Petrov bilan bog'lanadi va ma'lumotlar bazasida bolalar elementlari bo'ladi.

Tarmoqli ma'lumotlar bazalari

Tarmoq ma'lumotlar bazalari ham ierarxiya printsipi asosida qurilgan, ammo ularning bir oz farqlari bor - har bir bola elementi bir nechta ota-ona yozuvlari bilan bog'lanishi mumkin, ya'ni. strukturadagi ushbu katak ustida joylashgan ob'ektlar.

Shunday qilib, har bir tarmoq ma'lumotlar bazasi faqat murakkab ierarxik ma'lumotlar bazasidir. Ushbu turdagi kamchiliklar katta hajmdagi ma'lumotlarni saqlashda ba'zi chalkashliklardir, bu umuman ma'lumotni saqlashda ulardan foydalanish samaradorligini buzadi.

Tarmoq bazasining yorqin namunasi Internet bo'lib, u bir nechta asosiy elementlarga ega bo'lgan va ko'priklar bilan o'zaro bog'liq bo'lgan ko'plab hujjatlarga ega, ya'ni. bitta tarmoq bazasida taqsimlanadi.

Relyatsion ma'lumotlar bazalari

Bugungi kunda ushbu turdagi bazalar tuzilishi tufayli eng keng tarqalgan va keng qo'llaniladigan narsalardan biridir. Bunday ma'lumotlar bazasidagi barcha ma'lumotlar alohida jadvalda saqlanadi, unga to'g'ridan-to'g'ri satr, ustun yoki ma'lum bir katakka kirish yoki mavjud so'rovlar tili yoki ma'lumotlar bazasini boshqarish tizimi yordamida kirish mumkin.

Relyatsion ma'lumotlar bazalarini rivojlantirishning eng qiyin bosqichi bu dizayndir.

Jadvalda ma'lumotlar turi, tartib raqami, qator parametri, matn va boshqalar ko'rsatilgan. Ushbu elementlarning har biri saqlanadigan ma'lumotlarning miqdoridan qat'i nazar, tegishli qidiruv so'rovi orqali avtomatik ravishda topilishi mumkin, bu saytlarni yoki keng axborot do'konlarini ishlab chiqish paytida ma'lumotlarni saqlash vazifalarini bajarishda ushbu turni ayniqsa samarali qiladi.

Tavsiya: