O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti
GOOGLE servis va ofis ilovalari fanidan
4-Topshiriq
Guruh:651-18
Bajardi:Axmadaliyev Mansurbek
Tekshirdi: Salixova Muxayyo
Toshkent 2022
Topshiriq 4
Microsoft Azureda dusturlash tillarini o’rganish
Microsoft Azureda ma’lumotlar bazasi bilan ishlashva foydalanish
Microsoft Azureda milticloud xizmatlaridan foydalanish
Oracle va uning ta’limda qo’llanilishi
Huawei va uning bulutli xizmatlaridan foydalanish
1.Microsoft Azureda dusturlash tillarini o’rganish
Ma'lumotlar ombori modellarini tushunish
Bugungi biznes tizimlari tobora ortib borayotgan turli xil ma'lumotlar miqdorini boshqaradi. Bu shuni anglatadiki, bitta ma'lumotlar ombori kamdan-kam hollarda eng yaxshi echim bo'ladi. Buning o'rniga, har xil turdagi ma'lumotlarni turli xil ma'lumotlar do'konlarida saqlash yaxshiroqdir, ularning har biri ma'lum bir ish yuki yoki foydalanish tartibiga qaratilgan. Ko'p tilli saqlash atamasi turli xil saqlash texnologiyalarini birlashtirgan echimlarni anglatadi. Shuning uchun, asosiy saqlash modellari va ularning o'zaro kelishuvlarini tushunish muhimdir.
Bulutli operatsion model endi Azure uchun Cloud Adoption Frameworkning bir qismidir
2018 yil boshida Microsoft bulutli ishlab chiqarish modelini (COM) chiqardi. COM mijozlarga raqamli transformatsiya nima ekanligini va nima uchun kerakligini tushunishga yordam beradigan qo'llanma bo'ldi. Bu mijozlarga qaysi sohalarga e'tibor qaratish kerakligini tushunishga yordam berdi: biznes bilan bog'liq strategiyalar, madaniy me'yorlar va texnologiya. MAQOMOTI ga kiritilmagan narsa bosqichma-bosqich ko'rsatmalar bo'lib, ular mijozlarga "Bu erdan qayerga boramiz?" Deb tushunishga imkon bermaydi.
Azure uchun Microsoft Cloud Adoption Framework nima va nima uchun ekanligini tushunishga yordam berish uchun ishlab chiqilgan va bulutga sayohatingizni tezlashtirishga yordam beradigan yagona ko'rsatmalar va ko'rsatmalar bilan ta'minlaydi.
Cloud Adoption Framework doirasida bulutli operatsion model texnikasidan foydalanish
COM-ga o'xshash yondashuv uchun quyidagilardan biri bilan boshlang:
Ishning boshlanishi. Migratsiyani tezlashtirish
Ishga kirishish: Bulutda qurish va innovatsiyalar
Ovozli operatsion model bilan muvaffaqiyatga erishish
Barcha talablarga javob beradigan to'g'ri ma'lumotlar omborini tanlash loyiha uchun asosiy qarordir. Tanlash uchun tom ma'noda yuzlab SQL va NoSQL ma'lumotlar bazasi ilovalari mavjud. Ma'lumotlar omborlari odatda ma'lumotlarning tuzilishi va ular qo'llab-quvvatlaydigan operatsiyalar turlari bilan ajralib turadi. Ushbu maqolada eng keng tarqalgan saqlash modellari tasvirlangan. E'tibor bering, ba'zi ma'lumotlar ombori texnologiyalari bir nechta saqlash modellarini qo'llab-quvvatlaydi. Masalan, relyatsion DBMS kalit-qiymat juftliklari yoki grafiklarni saqlash texnologiyalarini qo'llab-quvvatlaydi. Ko'p modelli qo'llab-quvvatlashga nisbatan umumiy tendentsiya mavjud bo'lib, unda bitta ma'lumotlar bazasi tizimi bir nechta modellarni qo'llab-quvvatlaydi. Lekin har qanday holatda boshqa modellar haqida ma'lumot olish foydali bo'ladi.
Xuddi shu toifaga kiritilgan ma'lumotlar omborlari bir xil imkoniyatlar to'plamini ta'minlamaydi. Ko'pgina ma'lumotlar do'konlari server tomonida so'rovlar va ma'lumotlarni qayta ishlashni amalga oshiradi. Ba'zan bu xususiyat ma'lumotlar ombori quyi tizimiga o'rnatilgan. Boshqa hollarda, ma'lumotlarni qayta ishlash funktsiyalari qayta ishlash va tahlil qilish uchun alohida modulga yoki bir nechta modullarga joylashtiriladi. Ma'lumotlar do'konlari, shuningdek, dasturiy kirish va boshqarish uchun turli interfeyslarni qo'llab-quvvatlaydi.
Boshlash uchun siz qaysi saqlash modeli ehtiyojlaringizga mos kelishini hal qilishingiz kerak. Keyin, xususiyatlar to'plami, xarajat va boshqarish qulayligi kabi omillarni hisobga olgan holda, ushbu toifadagi ma'lumotlar omborini toping.
Relyatsion DBMS
Relyatsion ma'lumotlar bazalari ma'lumotlarni qatorlar va ustunlar bilan ikki o'lchovli jadvallar to'plamida saqlaydi. Ko'pgina provayderlar ma'lumotlarni olish va manipulyatsiya qilish uchun SQL tilining (SQL) dialektini taqdim etadilar. Qoidaga ko'ra, relyatsion DBMS ma'lumotni yangilash uchun ACID modeliga mos keladigan tranzaktsion izchil mexanizmni amalga oshiradi (Atom = atomiklik, Consistent = mustahkamlik, Izolyatsiyalangan = izolyatsiya, Bardoshli = chidamlilik).
Relyatsion DBMS ko'pincha yozishda sxema bo'yicha modelni qo'llab-quvvatlaydi. Ushbu sxemada ma'lumotlar strukturasi avval aniqlanadi va keyin barcha o'qish yoki yozish operatsiyalariga qo'llaniladi.
Ushbu model kuchli mustahkamlik kafolatlari muhim bo'lganda, barcha o'zgarishlar atomik bo'lgan va tranzaktsiyalar doimo ma'lumotlarni izchil holatda qoldiradigan hollarda juda foydali. Biroq, RDBMS odatda biron-bir tarzda ma'lumotlarni taqsimlamasdan gorizontal ravishda kengaytira olmaydi. Bundan tashqari, RDBMS-dagi ma'lumotlarni normallashtirish kerak, bu har bir ma'lumot to'plamiga mos kelmaydi.
Azure xizmatlari
| Azure SQL ma'lumotlar bazasi (Xavfsizlik bazasi)
| MySQL uchun Azure ma'lumotlar bazasi (Xavfsizlik bazasi)
| PostgreSQL uchun Azure ma'lumotlar bazasi (Xavfsizlik asoslari)
| MariaDB uchun Azure ma'lumotlar bazasi (Xavfsizlik asoslari)
Ish yuki
Yozuvlar tez-tez tuziladi va yangilanadi.
Bitta tranzaksiyada bir nechta operatsiyalar bajarilishi kerak.
Aloqalar ma'lumotlar bazasi cheklovlari bilan belgilanadi.
Indekslar so'rovlar ishlashini optimallashtirish uchun ishlatiladi.
Ma'lumotlar turi
Ma'lumotlar yuqori darajada normalizatsiyaga ega.
Ma'lumotlar bazasi sxemalari talab qilinadi va amalga oshiriladi.
Ma'lumotlar bazasidagi ma'lumotlar ko'p-ko'p munosabatlariga ega.
Cheklovlar sxemada aniqlanadi va ma'lumotlar bazasidagi har qanday ma'lumotlarga qo'llaniladi.
Ma'lumotlar yuqori darajadagi yaxlitlikni talab qiladi. Indekslar va munosabatlar ehtiyotkorlik bilan foydalanishni talab qiladi.
Ma'lumotlar kuchli izchillikni talab qiladi. Tranzaktsiyalar barcha ma'lumotlarning barcha foydalanuvchilar va jarayonlarda to'liq mos kelishini ta'minlaydigan tarzda amalga oshiriladi
Shaxsiy ma'lumotlar yozuvlari kichik va o'rta hajmga ega.
Misollar
Inventarizatsiyani boshqarish
buyurtmani boshqarish;
hisobotlar bazasi;
Buxgalteriya hisobi
Dostları ilə paylaş: |