Xml va Ma’lumotlar bazasi



Yüklə 0,9 Mb.
tarix30.11.2022
ölçüsü0,9 Mb.
#120209
XML va Ma

XML va Ma’lumotlar bazasi

Reja:


XML xaqida umumiy tushunchalar
XML ning vazifasi
Ma’lumotlar ba’zasi

XML xaqida umumiy tushunchalar


XML nima?
Ma'lumotlarni tavsiflash va tartibga solish uchun maxsus yorliqlarni aniqlashga imkon beradigan belgilash tili dizayni. Kompaniya sahifasini yaratish orqali siz o'z brendingizning muhim vakilini tayinlaysiz. Tuzilishi, tasvirlari, matni va boshqa printsiplar uni o'qish to'plamining bir qismini ishlab chiqaradi va kompyuter xaridorga saytni qanday bo'lsa, shuni ko'rsatish uchun tahlil qiladi. XML tili ushbu to'plamning bir qismidir.
XML fayli kirish qismiga va asosiy qismga bo'linadi. Muqaddima XML deklaratsiyalari, ixtiyoriy ishlov berish ko'rsatmalari, hujjat turi deklaratsiyalari va sharhlar kabi boshqaruv metadatalaridan iborat. Tana qismi ikki qismdan iborat: tuzilish qismi va tarkib qismi (oddiy matn shaklida).
XML dizayni soddaligi, ko'p qirraliligi va foydalanish qulayligiga qaratilgan, shuning uchun uni turli veb -xizmatlar uchun ishlatish mumkin. Shunday qilib, XML ma'lumotlarini qayta ishlashga yordam beradigan XML-ga asoslangan tillar va API-larni aniqlashga yordam beradigan tizimlar mavjud (HTML bilan adashtirmaslik kerak).

XML ning vazifasi :

  • XML ma'lumotlar almashinuvini kamaytiradi
  • XML platformadagi o'zgarishlarni kamaytiradi
  • XML ma'lumotlarning mavjudligini oshiradi

XML ma'lumotlar almashinuvini kamaytiradi


XML ma'lumotlari oddiy matn formatida saqlanadi, bu bizga ma'lumotlarni boshqa yo'l bilan saqlashga imkon beradi. Bu turli xil ilovalar almashishi mumkin bo'lgan ma'lumotlarni yaratishni ancha osonlashtiradi
XML platformadagi o'zgarishlarni kamaytiradi
Yangi tizimga o'tish (apparat yoki dasturiy platforma) uzoq vaqt talab etadi. Katta hajmdagi ma'lumotlar o'zgartirilishi kerak va mos kelmaydigan ma'lumotlar odatda yo'qoladi. XML ma'lumotlari matn formatida saqlanadi. Bu ma'lumotni yo'qotmasdan yangi axborot tizimlarini, yangi ilovalarni yoki yangi brauzerlarni kengaytirish yoki yangilashga yordam beradi.
Ma’lumotlarning mavjudligini oshiradi
Turli xil ilovalar nafaqat HTML sahifasidagi ma'lumotlarga, balki XML ma'lumotlar manbasidagi ma'lumotlarga ham kira oladi. XML -dan foydalanib, sizning ma'lumotlaringiz har xil o'qish mashinalariga (portativ qurilmalar, ovozli mashinalar, yangiliklar va h.k.) berilishi mumkin, shuningdek har xil qobiliyatli odamlarning kirishini osonlashtiradi, masalan, ko'rmaydi.

Ma’lumotlar bazasi


Deyarli barcha turdagi dasturlar ma’lumotlar bilan ishlaydi. Ma’lumotlarni saqlaydi, o’zgartiradi, o’chiradi va hokazo. Database (DB) bu shu ishlarni tartibli va samarali usulda qiladigan tizim/dastur.

Xo’o’sh......


Let’s go
Ma’lumotlarni o’zgaruvchilarda, hashmaplarda, arraylarda ham saqlash mumkinku» deyishingiz mumkin. To’ppa to’g’ri. Ularda ham saqlash mumkin.
Muammo shundaki, ular ma’lumotlarni RAMda saqlaydi va dasturingiz/programmangiz to’xtatilishiga u ma’lumotlar yo’qoladi
To’g’ri. AWS, GCPlarning serverlariga qo’yilsa, shunday qilsa bo’ladi. Ularda svet o’chmaydi. Lekin To’xtamagan taqdirda ham RAM odatda chegaralangan bo’ladi
Shuning uchun ham mahsus ma’lumotlar bazasi o’ylab topilgan.

Ma’lumotlar bazasi

  • Ular fayl shaklida bo’lishi mumkin. Masalan SQLite. Shunda sizning dasturingiz to’g’ridan to’g’ri shu fayl shaklidagi database bilan muloqot qiladi.
  • Bunday databaselar kichik dasturlar uchun yaxshi qo’l kelishi mumkin. Lekin murakkab dasturlar uchun bunday ma’lumotlar bazasi to’g’ri kelmaydi.
  • Unday dasturlar uchun boshqa bir dastur ko’rinishidagi databaselar kerak. Bunday databaselarga PostgreSQL, MySQL va SQL Serverlarni misol qilib aytishimiz mumkin. Shunday sizning dasturingiz shu database dasturlar bilan muloqot qiladi. Bu databaselar esa o’zlarining ichida bir nechta fayllarni optimal tarzda boshqaraveradi.

Foydalanilgan adabiyotlar:

  • Google.com
  • https://mohirdev.uz/
  • https://mohirdev.uz/ma%CA%BClumotlar-bazasini-loyihalash-1-qism/
  • https://mohirdev.uz/malumotlar-bazasi-database-nima-va-u-nima-uchun-kerak/

E’tiboringiz uchun raxmat !


Yüklə 0,9 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin