Tarqatilgan ma'lumotlar bazalari
Mahalliy kompyuter tarmog'ining yuqori samaradorligini ta'minlashning muhim omili - bu taqsimlangan ma'lumotlar bazasini tashkil etish, bu mantiqiy birlashtirilgan ma'lumotlar bazasi bo'lib, uning alohida jismoniy qismlari tarmoqdagi bir nechta kompyuterlarda joylashgan. Taqsimlangan ma'lumotlar bazasining asosiy xususiyati uning "shaffofligi" dir, bu foydalanuvchilar va dasturlarning tarmoq kompyuterida axborotni joylashtirish usulidan mustaqilligini anglatadi. Ma'lumotlarni lokalizatsiya qilish, so'rovlarning parchalanishi va natijalar tarkibi tizim tomonidan foydalanuvchi aralashuvisiz amalga oshirilishi kerak. Ish jarayonida foydalanuvchilar o'zlarining so'rovlari tarmoqda, ehtimol bir nechta kompyuterlarda qayta ishlanishini hisobga olmasliklari kerak.
Ma'lumotlar bazalarining turlari va turlari
Yuqorida aytib o'tganimdek , ma'lumotlar bazalarining juda ko'p turlari va turlari mavjud va men ularning barchasini ushbu nashrda tasvirlab berolmayman, lekin men axborotni saqlashning eng keng tarqalgan turlarini yoki ma'lumotlar bazalarini tavsiflashga harakat qilaman. Ma'lumotlar bazasida ba'zi ob'ektlar haqidagi ma'lumotlar, masalan, Internet-do'konda mahsulot haqidagi ma'lumotlar saqlanishi aniq. Ma'lumotlar bazasidagi har qanday mahsulot ba'zi bir parametrlar va xususiyatlarga ega bo'lgan ob'ektdir. Keling, aniq misollarga o'tamiz.
Ierarxik ma'lumotlar bazasi, iyerarxik ma'lumotlar bazalarining tuzilishi
Ierarxik ma'lumotlar bazasi - bu ma'lumotni saqlashga ega bo'lgan har bir ob'ekt ma'lum bir shaxs sifatida ifodalanadi, ya'ni bu mavjudot farzandli bo'lishi mumkin, ota-ona elementlari va o'sha bolalar ko'proq farzand ko'rishlari mumkin, ammo hamma narsa boshlanadigan bitta ob'ekt mavjud. Bu bir xil daraxt bo'lib chiqadi. Ierarxik ma'lumotlar bazasiga misol sifatida XML hujjati yoki kompyuterning fayl tizimi bo'lishi mumkin ; men XML Notes bo'limida XML hujjatining tuzilishini ko'rib kompyuterning fayl tizimiga misol keltirdim.X
Aytish kerakki , ushbu turdagi ma'lumotlar bazalari ma'lumotni o'qish uchun optimallashtirilgan , ya'ni ierarxik tuzilishga ega ma'lumotlar bazalari so'ralgan ma'lumotlarni juda tez tanlab, foydalanuvchilarga berishga qodir. Ammo bunday tuzilma ma'lumotni tezroq saralashga imkon bermaydi, bu erda siz hayotdan misol keltirishingiz mumkin, kompyuter har qanday aniq fayl yoki papka bilan osonlikcha ishlashi mumkin (aslida, ular ierarxik tuzilmaning ob'ektlari), lekin kompyuterni antivirus tekshiruvi juda uzoq vaqt talab etadi. Ikkinchi misol - Windows ro'yxatga olish kitobi.
Rasmda siz ierarxik ma'lumotlar bazasining tuzilishini ko'rishingiz mumkin , eng yuqori qismida ota-ona yoki ildiz elementi , pastda bolalar , bir xil darajadagi elementlar birodarlar yoki qo'shni elementlar deb nomlangan . Shunga ko'ra, element darajasi qanchalik past bo'lsa, bu elementning uyasi shunchalik katta bo'ladi.
Do'stlaringiz bilan baham: |