65. Androidning eng so'nggi versiyasi? Androidning barcha versiyalarini sanab o'ting.
· Android 1.5, Cupcake: April 27, 2009
· Android 1.6, Donut: September 15, 2009
· Android 2.0-2.1, Eclair: October 26, 2009 (initial release)
· Android 2.2-2.2.3, Froyo: May 20, 2010 (initial release)
· Android 2.3-2.3.7, Gingerbread: December 6, 2010 (initial release)
· Android 3.0-3.2.6, Honeycomb: February 22, 2011 (initial release)
· Android 4.0-4.0.4, Ice Cream Sandwich: October 18, 2011 (initial release)
· Android 4.1-4.3.1, Jelly Bean: July 9, 2012 (initial release)
· Android 4.4-4.4.4, KitKat: October 31, 2013 (initial release)
· Android 5.0-5.1.1, Lollipop: November 12, 2014 (initial release)
· Android 6.0-6.0.1, Marshmallow: October 5, 2015 (initial release)
· Android 7.0-7.1.2, Nougat: August 22, 2016 (initial release)
· Android 8.0-8.1, Oreo: August 21, 2017 (initial release)
· Android 9.0, Pie: August 6, 2018
· Android 10.0: September 3, 2019
· Android 11.0: September 8, 2020
· Android 12.0: October 19, 2021
· Android 13.0: August 15, 2022
66. Androidda qanday ma'lumotlar bazasi ishlatiladi? Mijoz-server ma'lumotlar bazasini boshqarish tizimlaridan nimasi bilan farq qiladi?
Android-da foydalanish mumkin bo'lgan bir nechta turli xil ma'lumotlar bazalari mavjud, jumladan:
SQLite: Bu Android operatsion tizimiga kiritilgan engil, faylga asoslangan relyatsion ma'lumotlar bazasi. Bu serversiz, mustaqil va tranzaksiyaviy SQL ma'lumotlar bazasi mexanizmi. Bu kichik va o'rta o'lchamli ma'lumotlar bazalari uchun mos keladi va u Androidda ishlatiladigan eng keng tarqalgan ma'lumotlar bazasi turidir.
Realm: Bu mobil qurilmalarda ma'lumotlarni oson va samarali boshqarish uchun mo'ljallangan mobil ma'lumotlar bazasi. Bu SQLite-ga muqobil bo'lib, u SQLite-ga qaraganda samaraliroq va foydalanish uchun qulayroq bo'lishi uchun yaratilgan.
Room: Room - bu Android uchun doimiy kutubxona boʻlib, u SQLite-ning toʻliq quvvatidan foydalangan holda maʼlumotlar bazasiga mustahkamroq kirish imkonini beruvchi SQLite ustidan abstraksiya qatlamini taʼminlaydi.
Firebase Realtime ma'lumotlar bazasi: Bu Google Firebase xizmati tomonidan taqdim etilgan bulutga asoslangan, NoSQL ma'lumotlar bazasi. Bu real vaqt rejimida bir nechta qurilmalar va platformalarda ma'lumotlarni sinxronlashtirish imkonini beradi.
Bular Androidda ishlatilishi mumkin bo'lgan ma'lumotlar bazalari turlariga bir nechta misollar.
Mijoz-server ma'lumotlar bazasini boshqarish tizimi (DBMS) ma'lumotlar bazasini boshqarish va ular bilan ishlash uchun mijoz va server dasturiy ta'minotidan foydalanadigan ma'lumotlar bazasini boshqarish tizimining bir turi. Ushbu arxitekturada mijoz dasturiy ta'minoti foydalanuvchi qurilmasida ishlaydi va alohida mashinada ishlaydigan va ma'lumotlar bazasini boshqaradigan server dasturi orqali ma'lumotlar bazasi bilan o'zaro ta'sir qiladi. Ushbu yondashuv ma'lumotlarni markazlashtirilgan nazorat qilish va boshqarish imkonini beradi, shuningdek, kengaytirilganlik va xavfsizlikni oshiradi.
Bundan farqli o'laroq, Androidda ishlatiladigan ma'lumotlar bazalari o'rnatilgan ma'lumotlar bazalari bo'lib, ular ilovaning bir qismi sifatida kiritilgan va alohida serverda emas, balki qurilmaning o'zida ishlaydi. Ushbu yondashuv mobil qurilmalar uchun ko'proq mos keladi, chunki u doimiy internetga ulanishni talab qilmaydi va u yengilroq.
Do'stlaringiz bilan baham: |