Graph Databases Tugunlar va munosabatlar graf ma'lumotlar bazasining muhim tarkibiy qismidir. Tugun ob'ektni ifodalaydi. Aloqa ikki tugun qanday bog'langanligini ko'rsatadi.
RDBMSda boshqa munosabatni qo'shish juda ko'p sxema o'zgarishlariga olib keladi.
Graf ma'lumotlar bazasi ma'lumotlarni faqat bir marta saqlashni talab qiladi (tugunlar). Saqlangan ma'lumotlarga har xil turdagi aloqalar (qirralar) belgilanadi.
Tugunlar orasidagi munosabatlar oldindan belgilangan, ya'ni so'rov vaqtida aniqlanmaydi.
Doimiy munosabatlardan o'tish tezroq.
Ikki tugun o'rtasidagi munosabatni o'zgartirish qiyin. Bu ma'lumotlar bazasida regressiv o'zgarishlarga olib keladi.
Misol: Ushbu rasm MySQLqanday 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 medum.com veb-sayti “The basics of NoSQL databases — and why we need them”: https://medium.com/free-code-camp/nosql-databases-5f6639ed9574
medum.com veb-sayti “Introduction to NoSQL Databases”: https://medium.com/@mark.rethana/introduction-to-nosql-databases-c5b43f3ca1cc
Toshkent axborot texnologiyalari universiteti Malumotlar bazasi fanidan multimedia taqdimoti va ma’ruzalar matni