XML (eXtensible Markup Language) - kengaytirilgan markerlash tili degan ma'noni anglatadi va SGML (Standard Generalized Markup Language) standart umumlashtirilgan markerlash tilidan olingan matnga asoslangan markerlash tilidir.
XML teglari HTML teglari kabi ma'lumotlarni ko'rsatish uchun ishlatilmaydi. Aksincha, XML - ma'lumotlarni saqlash va tartibga solish uchun ishlatiladi. Yaqin kelajakda XML HTML o'rnini bosmaydi, lekin u HTML ning ko'plab muvaffaqiyatli xususiyatlarini qo'llash orqali yangi imkoniyatlarni ochib beradi. Xml da yangi element hosil qilish XmlNode sinfining CreateElement metodi, elementga qiymat berish uchun esa CreateTextNode metodidan foydalanamiz.
Talabalar nomli bosh elementni yaratamiz va uni documentga qo'shamiz:
XmlNode talabalar = document.CreateElement("Talabar");
document.AppendChild(talabalar);
Endi Talaba modelining xususiyatlarini element shaklida tashkil qilgan Talaba nomli element hosil qilamiz:
XmlNode talaba = document.CreateElement("Talaba");
talabalar.AppendChild(talaba);
XmlNode id = document.CreateElement("Id");
id.AppendChild(document.CreateTextNode("1"));
talaba.AppendChild(id);
XmlNode ism = document.CreateElement("Ism");
ism.AppendChild(document.CreateTextNode("Nodirbek"));
talaba.AppendChild(ism);
XmlNode familiya = document.CreateElement("Familiya");
familiya.AppendChild(document.CreateTextNode("Abdulaxadov"));
talaba.AppendChild(familiya);
XmlNode nomer = document.CreateElement("TelNomer");
nomer.AppendChild(document.CreateTextNode("+998901234567"));
talaba.AppendChild(nomer);
14. Mavzu: Ma’lumotlar bazasini boshqarish tizimlarining (MOBT) asosiy funktsiyalari
Ma'lumotlar omborini boshqarish tizimi (MOBT) – tegishli MOni kerak, to'ldirish va qayta qo'llash uchun mo'ljallangan dasturiy ta'minot tizimlari.
MOBTlariga MS Access, OpenOffice.org Base, Cache, IMS, Firebird, MySQL kabi qurilmalar misol bo‘ladi.
MOBTning harakatsiz xususiyatlari – bu moddiy ma‟lumotlarni qayta tiklash va saqlashda foydalanish tartibi bo'lib, fayl strukturasini ham tasvirlaydi. Ma‟lumotlar o„zida saqlash va MOBT ostida boshqariladigan fayl oldin ma‟lumotlar banki, axborot esa “Ma‟lumotlar ombori” deb yuritila boshlaydi.