Saydazimov javlonbek tatu 2022 \Mongo db
Download 1.16 Mb.
|
2-topshiriq
- Bu sahifa navigatsiya:
- Mongo db
- Codes of the slides Xulosa
- Malumotlarni jadvallarda, relyatsion malumotlar bazalarida bolgani kabi saqlash orniga, MongoDB malumotlar tuzilmalarini hujjatda saqlaydi
Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti 3 - TOPSHIRIQ Mavzu: Mongo db da ma’lumotlar ba’zasi yaratish. Talaba: Xabibov Qudrat Tekshirdi: SAYDAZIMOV JAVLONBEK TATU - 2022 \Mongo db da ma’lumotlar ba’zasi yaratish. Ishdan maqsad: NO SQL ma’lumotlar bazasi haqida bilim va ko‘nikmalarga ega bo‘lish Korporativ ilovalar uchun ikkita eng keng tarqalgan ma'lumotlar bazalari MySQL va MongoDB hisoblanadi. Ikkala ma'lumotlar bazasi ham bepul va ochiq manba bo'lsa ham, ular sezilarli farqlarga ega. Bir nechta xususiyatlarga asoslanib, biz MySQL va MongoDB ma'lumotlar bazasi tizimlari o'rtasidagi farqlarni solishtiramiz. MongoDB - bu hujjatga yo'naltirilgan, ochiq manbali, o'zaro platformali NoSQL ma'lumotlar bazasi bo'lib, u mukammal ishlash, katta hajmdagi ma'lumotlarni saqlash, murakkab so'rovlar tili va avtomatlashtirilgan masshtabni taklif etadi. U C++ tilida yozilgan, 10gen tomonidan ishlab chiqilgan va qo'llab-quvvatlangan. Ishlab chiquvchilar undan foydalanish va o'rganishni oson deb bilishadi. U ma'lumotlarni saqlash uchun JSONga o'xshash formatdan foydalanadi. MongoDB yig'ish va hujjat tushunchasi bilan yaratilgan. MySQL - relyatsion ma'lumotlar bazalarini boshqarish uchun ishlatiladigan taniqli ma'lumotlar bazasini boshqarish tizimi. Oracle korporatsiyasi ushbu ochiq manbali ma'lumotlar bazasini qo'llab-quvvatlaydi. Microsoft SQL Server va Oracle ma'lumotlar bazasi bilan solishtirganda, bu tez, kengaytiriladigan va oddiy ma'lumotlar bazasini boshqarish tizimi. U tez-tez PHP skriptlari bilan mustahkam va dinamik server yoki vebga asoslangan korporativ ilovalarni yaratish uchun ishlatiladi. MySQL AB, Shvetsiya kompaniyasi, uni ishlab chiqdi va qo'llab-quvvatlaydi va u C va C++ kompyuter tillarida yozilgan. Ko'pgina kichik va yirik korxonalar MySQL-dan foydalanadilar. MySQL C, C++ va Java dasturlash tillaridan foydalangan holda Windows, Linux, macOS va boshqalarni o'z ichiga olgan keng doiradagi operatsion tizimlarni qo'llab-quvvatlaydi. Codes of the slides Xulosa SQL relyatsion ma'lumotlar bazalariga kirishning o'n yillik usuli bo'lib, ma'lumotlar bazalari bilan ishlaydiganlarning ko'pchiligi u bilan tanish. Tarkibi bo'lmagan ma'lumotlar , saqlash va qayta ishlash quvvati va tahlil turlari yillar davomida o'zgarganligi sababli, biz yangi turdagi foydalanish holatlariga mos keladigan turli xil ma'lumotlar bazasi texnologiyalari mavjudligini ko'rdik. Ushbu ma'lumotlar bazalari odatda NoSQL deb ataladi. NoSQL ma'lumotlar bazalari maxsus uchun maxsus yaratilgan ma'lumotlar modellari va zamonaviy dasturlarni yaratish uchun moslashuvchan jadvallarga ega. NoSQL ma'lumotlar bazalari rivojlanish qulayligi, funktsionalligi va ishlashi uchun keng tan olingan Katta ma'lumot. Ular hujjat, diagramma, kalit qiymati, xotira va qidirish kabi turli xil ma'lumotlar modellaridan foydalanadilar. MongoDB bu ochiq manbali hujjat yo'naltirilgan NoSQL ma'lumotlar bazasi tizimi, Bu ma'lumotlar samaradorligini oshirish uchun mo'ljallangan zamonaviy hujjatlar bazasini boshqarish tizimi, NoSQL texnikasi texnologiyasiga asoslangan holda yuqori darajadagi mavjudlik, shuningdek avtomatik miqyoslash. Ma'lumotlarni jadvallarda, relyatsion ma'lumotlar bazalarida bo'lgani kabi saqlash o'rniga, MongoDB ma'lumotlar tuzilmalarini hujjatda saqlaydi, bu maydon va qiymat juftlarini o'z ichiga olgan ma'lumotlar tuzilishi (MongoDB hujjatlari JSON moslamalari bilan taqqoslanadi). Download 1.16 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling