2-ma’ruza. Ma’lumotlar bazasiga qo’yiladigan talablar. Rеja: Axborot tizimlari va ma'lumotlar bazasi


Ma'lumotga yo'naltirilgan hujjatlar



Download 1,05 Mb.
bet86/100
Sana07.12.2022
Hajmi1,05 Mb.
#880351
1   ...   82   83   84   85   86   87   88   89   ...   100
Bog'liq
Rеja Axborot tizimlari va ma\'lumotlar bazasi

Ma'lumotga yo'naltirilgan hujjatlar
Ma'lumotga yo'naltirilgan hujjatlar aniq buyurtma qilingan tuzilish bilan tavsiflanadi, ularni chuqur o'rganish (eng kichik mustaqil ma'lumotlar elementi atributlar darajasida joylashishi mumkin), qo'shimcha ravishda aralash tarkib yo'q yoki u minimal miqdorda mavjud. Bir xil elementlarning paydo bo'lishi tartibi ko'pincha ahamiyatsizdir. Bu holda yaxshi misol savdo hujjatlari, parvoz jadvallari, restoran menyulari va boshqalarni o'z ichiga olgan XML hujjatlari. Ma'lumotga yo'naltirilgan hujjatlar odatda mashinalarni qayta ishlash uchun yaratiladi; Bu erda XML imkoniyatlaridan kam foydalaniladi - bu transport rolini o'ynaydi.
Ma'lumotga yo'naltirilgan hujjat quyidagicha ko'rinishi mumkin.
ABC Industries
123 Main St.
Chicago
IL
60609
981215
E'tibor bering, XML dunyosida ko'p miqdordagi matnli ma'lumotlarni o'z ichiga olgan ko'plab hujjatlar ma'lumotlarga yo'naltirilgan. Masalan, Amazon.com-dagi kitob haqida ma'lumot beruvchi sahifa asosan matnlardan iborat bo'lib, juda qattiq tuzilishga ega. Matnning ko'p qismi shunga o'xshash barcha sahifalarda takrorlangan, har bir sahifadagi matn hajmi qat'iy ravishda cheklangan.
Shunday qilib, sahifani oddiy, ma'lumotlarga yo'naltirilgan XML hujjatidan qurish mumkin, bu har bir sahifaga xos bo'lgan ma'lumotlarni o'z ichiga oladi, ma'lumotlar bazasidan va stereotiplangan matnni qo'shish uchun XSL uslublar jadvalidan olinadi. Umuman olganda, shablonni ma'lumotlar bazasi bilan to'ldirish orqali HTML hujjatlarini dinamik ravishda yaratadigan har qanday web-sayt ma'lumotlarga yo'naltirilgan XML hujjatlari va bir yoki bir nechta XSL uslublar jadvallari bilan almashtirilishi mumkin.
Misol sifatida, ijara shartnomasini o'z ichiga olgan quyidagi hujjatni ko'rib chiqing.

ABC Industries


mulkni uzoq muddatli ijaraga
olish to'g'risida muzokaralar olib boradi
123 Main St., Chicago,
IL
from XYZ
Properties kam bo'lmagan
muddatga
TimeUnit=»Months»>18
по цене
Currency=»USD»
TimeUnit=»Months»>1000.

U quyidagi XML hujjati va oddiy uslublar jadvalidan foydalangan holda qurilishi mumkin.


ABC Industries
123 Main St., Chicago,
IL

XYZ Properties


18
1000

Hujjatlarga yo'naltirilgan hujjatlar qattiq tuzilishga ega emas, ma'lumotlarni qayta ishlash chuqurligida farq qilmaydi (minimal mustaqil element aralash tarkibiy element yoki butun hujjat darajasida joylashgan), bundan tashqari, ular aralash tarkibning katta hajmi bilan ajralib turadi. Bir xil elementlarning paydo bo'lishi tartibi deyarli har doim muhimdir. Kitoblar, elektron pochta xabarlari, reklama va juda ko'p XHTML hujjatlari bunga yaxshi misoldir. Bunday hujjatlar odatda odamlar uchun mo'ljallangan.


Mana shunga o'xshash hujjatning namunasi.

Gayka kaliti


Full Fabrication Labs,
Inc.
Kichik hajmdagi gayka kaliti
Ikkita yo'nalishda ishlab chiqarilgan
kauchuk zanglamaydigan po'latdan yasalgan. T
utqichda oson ishlov berish uchun
rezina uchi mavjud.
You can:

O'z kalitingizga buyurtma berish Klavishlar haqida qo'shimcha ma'lumot Katalogni yuklab olish Agar buyurtma bersangiz, klavish sizga atigi $ 19.99 turadi va sizga sovg'a sifatida yaxshi ish bolg'asi beriladi.


Amalda, har xil turdagi hujjatlar o'rtasida aniq chiziq chizish har doim ham mumkin emas. Masalan, fakturalar kabi ma'lumotlarga asoslangan hujjatlar, masalan, qismlarning tavsifi kabi chuqurligi past bo'lgan tuzilmagan ma'lumotlar bo'lishi mumkin. Bundan farqli o'laroq, qoida tariqasida, foydalanuvchi qo'llanmalari kabi hujjatga yo'naltirilgan hujjatlar aniq tuzilishga ega bo'lgan batafsil ma'lumotlarni (ko'pincha metadata), turi, muallifning ismi va hisobga olish ma'lumotlari va natijalarini o'z ichiga olishi mumkin. Va shunga qaramay, hujjatlarni ma'lumotga yoki hujjatga yo'naltirilgan deb ta'riflash bilan, nima ishlash kerakligini tushunish osonroq bo'ladi - ma'lumotlar yoki hujjatlar, va shuning uchun o'zingiz uchun qaysi tizimni tanlash masalasini hal qilishni ancha soddalashtirasiz.

Ma'lumotni saqlash va / yoki olish uchun sizga ma'lumotlar bazasi (odatda relatsion, obyektga yo'naltirilgan yoki iyerarxik) va o'rta dasturlar (o'rnatilgan yoki uchinchi tomon) yoki XML serveri (dasturlar kabi taqsimlangan dasturlarni yaratish uchun platforma kerak bo'ladi ma'lumotlar uzatish uchun XML-ni ishlatadigan elektron tijorat) yoki XML-ni qo'llab-quvvatlaydigan veb-server (ma'lumotlar bazasidan olinadigan ma'lumotlar bazasida XML hujjatlarini yaratadigan veb-server). Hujjatlarni saqlash uchun sizga maxsus tarkibni boshqarish tizimi kerak. Ikkala turdagi tizimlar uchun ma'lumotlarni saqlash va olish va hujjatlarni saqlash va olish bo'limiga qarang. Dastur XML ma'lumotlar bazasi mahsulotlari ro'yxatida keltirilgan.



Download 1,05 Mb.

Do'stlaringiz bilan baham:
1   ...   82   83   84   85   86   87   88   89   ...   100




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish