nosql ma'lumotlar bazasi va uning asosiy printsiplari

DOCX 12 sahifa 945,8 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 12
muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti ma’lumotlar bazasi mustaqil ish bajardi: dbm002-2 guruhining talabasi qilichbayev sirojiddin tekshirdi: malikova nodira turgunova toshkent 2022 nosql ma'lumotlar bazasi va uning asosiy printsiplari reja: 1. ma’lumotlar bazasi haqida tushunchalar. 2. nosql bizga nima uchun kerak ? 3. nosql ma’lumotlar bazasining asosiy prinsiplari. ma'lumotlarni tartibga solish juda qiyin ish. tartibga solish deganda, biz narsalarni uning turi va vazifalariga qarab toifalarga ajratamiz. variantlardan biri – rdbms (relational database management system) excel dagi varaqlarga o'xshaydi - siz ma'lumotlarni jadvallar ko'rinishida tasniflaysiz. jadvallar o'rtasida aloqa o'rnatishingiz mumkin. query (so’rov) ma'lumotlar bazasinidan so'raydi, bu sizga tegishli javobni beradi. bu so'rovlar tili sql yoki strukturaviy so'rovlar tilidir. masalan, select * from employee employee ma'lumotlari jadvalidan barcha xodimlarni tanlaydi. relyatsion ma'lumotlar bazalari sxemaga, jadvallaringiz qanday ishlashining batafsil rejasiga amal qiladi. siz amazon, facebook va ko'plab tarmoq ilovalaridan foydalanasiz. ular yangilanishlarni chiqaradi, yangi funksiyalar va hatto qo'shimcha modullarni qo'shadi. xo'sh, har …
2 / 12
data silos ham ishlab chiquvchilar uchun muammo hisoblanadi. tech target ma'lumotlariga ko'ra, data silosi - bu bitta bo'lim nazorati ostida qoladigan ma'lumotlar ombori. u tashkilotning qolgan qismidan ajratilgan. bu shuni anglatadiki, agar bir xil ma'lumotlar uchun ko'proq silos mavjud bo'lsa, ularning mazmuni farq qilishi mumkin. qaysi ombor eng so'nggi versiyani ifodalashi haqida chalkashliklarni keltirib chiqaradi. 2013 yildan 2020 yilgacha ma'lumotlarning o'sishi quyidagi rasmda ko'rinadi. misol: turli xil tana sharoitlariga ega bo'lgan bemorning tafsilotlarini saqlash qiyin. rdbmsda bunday xilma-xil ma'lumotlarni turkumlash qiyin. 2. jadvallar va munosabatlarni o'zgartirish qiyin. jadvallar orasidagi munosabatlarni o'zgartirish yoki yangi jadval qo'shish mavjud munosabatlarga ta'sir qilishi mumkin. bu sxemani o'zgartirishni anglatadi. sxemani o'zgartirish mavjudni yo'q qilish va yangi sxemani ishlab chiqish kabi bo'ladi. yangi funktsiyani qo'shish yangi tuzilmani qo'llab-quvvatlash uchun barcha elementlarni talab qiladi. o'zgarish muqarrar. misol: har bir qo'shimcha ustun o'sha ustun uchun qiymatlarga ega bo'lishi uchun barcha oldingi qatorlar kerak. cassandra da (nosql ma'lumotlar bazasi) …
3 / 12
o'lgan boshqa tranzaktsiyalarga kirish huquqiga ega emas. har bir tranzaksiya mustaqil. durability - tranzaktsiya ma'lumotlar bazasiga kiritilgandan so'ng, uning zaxira nusxalari va tranzaksiya jurnallaridan foydalanish orqali saqlanishini ta'minlaydi. acid xususiyatlari moslashuvchan emas. masalan, rdbms normalizatsiya yoki bitta haqiqat kontseptsiyasiga amal qiladi. har bir o'zgartirishingiz uchun siz qattiq acid xususiyatlarini ta'minlashingiz kerak. ob'ektning yaxlitligi va havola yaxlitligi qoidalari ham qo'llaniladi. base nosql base modeli deb nomlanuvchi yumshoqroq modelga tayanadi. base (basically available, soft state, eventual consistency). basically available: ma'lumotlar mavjudligini kafolatlaydi. har qanday so'rovga javob bo'ladi (muvaffaqiyatsiz bo'lishi mumkin). soft state: tizimning holati vaqt o'tishi bilan o'zgarishi mumkin. eventual consistency: tizim kirishni qabul qilishni to'xtatgandan so'ng, oxir-oqibat izchil bo'ladi. nosql ma'lumotlar bazalari a, c va/yoki d talablaridan voz kechadi va buning evaziga ular kengaytirilishini yaxshilaydi. nosql aynan shu paytda nosql yordamga keldi.‌ bu “nafaqat sql” yoki “relyatsion bo'lmagan” ma'lumotlar bazalari. nosql xususiyatlari: · schema free · eventually consistent (as in the …
4 / 12
qiymatlar doʻkonlarida standart soʻrovlar tili yoʻq. siz olish, qo'yish va o'chirish buyruqlari yordamida ma'lumotlarni olasiz. buning sababi yuqori samaradorlikka ega. ilovalar: sharhlar va sessiya ma'lumotlarini saqlash uchun foydali. pinterest redis-dan foydalanuvchilar, izdoshlar, obunachilar, taxtachalar ro'yxatini saqlash uchun foydalanadi. wide column stores ustunlar ombori ma'lumotlar bazasida har bir satrdagi ustunlar shu qatorda joylashgan. har bir ustun oilasi rdbms jadvalidagi qatorlar konteyneridir. kalit bir nechta ustunlardan iborat qatorni aniqlaydi. qatorlarda ustunlar soni bir xil bo'lishi shart emas. ustunlar boshqa qatorlarga qo'shmasdan istalgan vaqtda istalgan qatorga qo'shilishi mumkin. bu bo'lingan qatorli do'kon. ilovalar: spotify foydalanuvchi profili atributlari va metamaʼlumotlarni saqlash uchun cassandra’dan foydalanadi. document databases hujjat do'konlari ma'lumotlarni saqlash uchun json, xml yoki bson (jsonning ikkilik kodlashi) hujjatlaridan foydalanadi. bu kalit-qiymat ma'lumotlar bazasiga o'xshaydi, lekin hujjatlar do'koni yarim tuzilgan ma'lumotlardan iborat. bitta hujjat yozuvlar va uning ma'lumotlarini saqlash uchun mo'ljallangan. u munosabatlar yoki qo'shilishlarni qo'llab-quvvatlamaydi. agar mijoz ma'lumotlarini va ularning buyurtmalarini saqlamoqchi bo'lsak, …
5 / 12
lumotlar bazasida regressiv o'zgarishlarga olib keladi. misol: ushbu rasm mysql qanday ishlaydi, u erda alice uchun to'g'ri natijani topish uchun ko'p operatsiyalarni bajarish kerak. o'zaro munosabatlarni oldindan belgilab beruvchi graf ma'lumotlar bazasi. bu nosql-ni o'rganishni boshlash uchun kerak bo'ladigan ba'zi asosiy ma'lumotlar. muayyan maqsadlar uchun yangi ma'lumotlar bazalari ixtiro qilinmoqda. ilovangiz yaratadigan ma'lumotlar turini bilib oling va keyin to'g'ri ma'lumotlar bazasini tanlash oson. foydalanilgan adabiyotlar 1. medum.com veb-sayti “the basics of nosql databases — and why we need them”: https://medium.com/free-code-camp/nosql-databases-5f6639ed9574 2. medum.com veb-sayti “introduction to nosql databases”: https://medium.com/@mark.rethana/introduction-to-nosql-databases-c5b43f3ca1cc 3. toshkent axborot texnologiyalari universiteti malumotlar bazasi fanidan multimedia taqdimoti va ma’ruzalar matni image4.png image5.png image6.png image7.png image8.png image1.jpeg image2.jpeg image3.jpeg * table with partition key = “ « s ry * ntry | died columns ms born | cou partitions, rows (3957 tock_ band _] firstname: ‘paul’, = orders database firstname: andrew last_name: brust ws] ww: 252 address: ¢_ total price: …

Ko'proq o'qimoqchimisiz?

Barcha 12 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"nosql ma'lumotlar bazasi va uning asosiy printsiplari" haqida

muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti ma’lumotlar bazasi mustaqil ish bajardi: dbm002-2 guruhining talabasi qilichbayev sirojiddin tekshirdi: malikova nodira turgunova toshkent 2022 nosql ma'lumotlar bazasi va uning asosiy printsiplari reja: 1. ma’lumotlar bazasi haqida tushunchalar. 2. nosql bizga nima uchun kerak ? 3. nosql ma’lumotlar bazasining asosiy prinsiplari. ma'lumotlarni tartibga solish juda qiyin ish. tartibga solish deganda, biz narsalarni uning turi va vazifalariga qarab toifalarga ajratamiz. variantlardan biri – rdbms (relational database management system) excel dagi varaqlarga o'xshaydi - siz ma'lumotlarni jadvallar ko'rinishida tasniflaysiz. jadvallar o'rtasida aloqa o'rnatishingiz mumkin. query (so’rov) ma'lumotlar bazasinidan so'ray...

Bu fayl DOCX formatida 12 sahifadan iborat (945,8 KB). "nosql ma'lumotlar bazasi va uning asosiy printsiplari"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: nosql ma'lumotlar bazasi va uni… DOCX 12 sahifa Bepul yuklash Telegram