Mundarija kirish mavzu
Download 288.16 Kb.
|
Mundarija kirish mavzu-fayllar.org (2)
- Bu sahifa navigatsiya:
- Malumotni saqlash
- Notogri misol
Ma'lumot turlari
XML ma'lumotlarning har qanday ma'nosida ma'lumot turlarini qo'llab-quvvatlamaydi. Tayyorlanmagan ob'ektlar bundan mustasno, XML hujjatidagi barcha ma'lumotlar matndir, hatto boshqa ma'lumotlar turini, masalan sana yoki butun sonni. Odatda, ma'lumotlarni uzatish dasturi ma'lumotni matndan (XML hujjatidagi) boshqa turlarga (ma'lumotlar bazasida) o'zgartiradi va aksincha. Dastur qanday konversiyani amalga oshirishni mahsulotga xosligini qanday aniqlaydi, ammo ikkita usul keng tarqalgan. Birinchi usul shundaki, dasturiy ta'minot ma'lumotlar turini ma'lumotlar bazasi sxemasidan aniqlaydi, chunki bu har doim ish vaqtida mavjud. (XML sxemasi ish vaqtida majburiy bo'lishi shart emas va hatto mavjud bo'lmasligi ham mumkin.) Ikkinchi usul, foydalanuvchi xaritada ma'lumot olish kabi ma'lumotlar turini aniq etkazib beradi. Bu foydalanuvchi tomonidan yozilishi yoki ma'lumotlar bazasi yoki XML sxemasidan avtomatik ravishda yaratilishi mumkin. Avtomatik ravishda yaratilganda ma'lumotlar turlarini ma'lumotlar bazasi sxemalaridan va ba'zi XML sxemalaridan (XML Schemas, RELAX NG) olish mumkin. O'zgartirishlar bilan bog'liq yana bir muammo bu qanday format formatlari tan olinganligi (ma'lumotlarni XML-dan uzatishda) yoki yaratilishi mumkin (ma'lumotlarni XML-ga o'tkazishda). Ko'pgina 120
formatlari soni cheklangan bo'lishi mumkin, masalan, bitta, maxsus format yoki berilgan JDBC drayveri tomonidan qo'llab-quvvatlanadigan formatlar uchun. Xurmo, ehtimol, muammolarga olib kelishi mumkin, chunki mumkin bo'lgan formatlar oralig'i juda katta. Turli xil xalqaro formatlarga ega raqamlar ham muammolarga olib kelishi mumkin. Ma'lumotni saqlash Ba'zida aralash ma'lumotlarsiz elementlarni ma'lumotlar bazasida keyingi tahlil qilinmasdan saqlash foydalidir. Bu tugallangandan so'ng, markirovka belgilar bilan belgilanadi. Biroq, ajratish uchun ishlatilmaydigan belgilarni qanday saqlash kerakligi bilan bog'liq muammo yuzaga keladi. XML dabular lt, gt, amp, quot va apos ob'ektlari yordamida saqlanadi. Buni ma'lumotlar bazasida ham amalga oshirish mumkin. Masalan, quyidagi tavsif: < tavsif > Noto'g'ri misol: & lt; foo / & gt; ma'lumotlar bazasida quyidagicha saqlanishi mumkin : Download 288.16 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling