Bazasi boshqarish


JSON ma’lumotlar bazasida ma’lumotlarni saqlash


Download 2.13 Mb.
Pdf ko'rish
bet121/153
Sana20.10.2023
Hajmi2.13 Mb.
#1710944
1   ...   117   118   119   120   121   122   123   124   ...   153
Bog'liq
61dbf61e8b8af1.76566515

JSON ma’lumotlar bazasida ma’lumotlarni saqlash 
Hozirgi vaqtda HTML-dan foydalanish qulayligi ishlab 
chiquvchilar uchun juda yaxshi edi, ammo SGML tomonidan taqdim 
etilgan tuzilishning etishmasligi hanuzgacha yo‘q edi. Bu XML 
(kengaytirilgan markup tili) yaratilishiga olib keldi. XML bu 
muammoni to‘g‘ridan-to‘g‘ri SGML-ning barcha qat’iy qoidalariga 
rioya qilish orqali hal qilishga harakat qiladi, shuning uchun 
ma’lumotlarning tuzilishini (ma’lumotlar bazasi kabi) saqlab, 
formatlash haqida umuman tashvishlanmasdan (bu HTML-ga 
murojaat qilish uchun qoldirilgan) . Bu yana bir bor, mavjud bo‘lgan 
tarkibning o‘sib borayotgan miqdori bilan bog‘liq. Masalan, agar sizda 
hammasi bir xil tuzilgan millionlab yozuvlar bo‘lsa, ular alohida joyda 
saqlanishi mumkin va hujjat (yoki veb-sahifa) kerak bo‘lganda 
chaqirilishi mumkin. XML bu yozuvlarni yuborish va qabul qilish 
formati bo‘ladi va HTML bu yozuvlarni formatlash va namoyish 
qilish uchun javobgardir. Endi biz foydalanuvchilarga qulay va 
o‘qilishi mumkin bo‘lgan hujjat yoki veb-sahifani namoyish qilish 
bilan bog‘liq bo‘lgan uchta muammoni muvaffaqiyatli hal qildik! 
Bu aslida veb-sahifalardan foydalanadigan bir xil asosiy model. 
Bugungi kunda XML hanuzgacha ishlatiladi va boshqa ma’lumotni 
tuzish texnikasidan bir qator afzalliklarga ega bo‘lsa ham, eng ko‘p 
ishlatiladigan format analog analog JSON (JavaScript Object 


202 
Notation) hisoblanadi. Bu asosan veb-dasturlarni ishlab chiqishning 
rivojlanishi tufayli ommalashib ketdi, asosan veb-saytlar shunchaki 
narsalarni namoyish qilishdan ko‘ra ko‘proq ishlaydigan veb-saytlarga 
ega (dinamik va statik veb-saytlarni o‘ylang). Ushbu veb-ilovalar 
javascript (tillarni namoyish qilish bilan chegaralanadigan belgilar 
emas) kabi tillardan foydalangan holda ishlab chiqilganligi sababli, 
ushbu tillar bilan oson va bemalol o‘zaro ta’sir qila oladigan tarzda 
ma’lumotni tuzish usuliga ega bo‘lish mantiqiy edi. 

Download 2.13 Mb.

Do'stlaringiz bilan baham:
1   ...   117   118   119   120   121   122   123   124   ...   153




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling