O’ZBEKISTON RESPUBLIKASI
OLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGI _BUXORO DAVLAT UNIVERSITETI
Axborot texnologiyalari fakulteti
1-1 KIDT-20 yo’nalishi talabasi
_________________________ning
_____________________________
fanidan tayyorlagan
MUSTAQIL ISHI
OLAP tizimining tuzilishi OLAP tizimi ko'p o'lchovli ma'lumotlar massivlarini qayta ishlashga asoslangan. Ko'p o'lchovli massivlar shunday tuzilganki, massivning har bir elementi boshqa elementlar bilan ko'p bog'lanishga ega. Ko'p o'lchovli massivni shakllantirish uchun OLAP tizimi manba ma'lumotlarini boshqa tizimlardan (masalan, ERP yoki CRM tizimlari) yoki tashqi kirish orqali olishi kerak. OLAP tizimining foydalanuvchisi o'z so'roviga muvofiq tuzilgan shaklda kerakli ma'lumotlarni oladi. Belgilangan harakatlar tartibiga asoslanib, siz OLAP tizimining tuzilishini tasavvur qilishingiz mumkin.
Umuman olganda, OLAP tizimining tuzilishi quyidagilardan iborat quyidagi elementlar:
malumotlar bazasi . Ma'lumotlar bazasi OLAP tizimining ishlashi uchun ma'lumot manbai hisoblanadi. Ma'lumotlar bazasi turi OLAP tizimi va OLAP server algoritmlari turiga bog'liq. Qoida tariqasida relyatsion ma'lumotlar bazalari, ko'p o'lchovli ma'lumotlar bazalari, ma'lumotlar omborlari va boshqalar qo'llaniladi.
OLAP serveri. U ko'p o'lchovli ma'lumotlar strukturasini va ma'lumotlar bazasi va OLAP tizimi foydalanuvchilari o'rtasidagi munosabatlarni boshqarishni ta'minlaydi.
moslashtirilgan ilovalar... OLAP tizimi strukturasining ushbu elementi foydalanuvchi so'rovlarini boshqaradi va ma'lumotlar bazasiga kirish natijalarini (hisobotlar, grafiklar, jadvallar va boshqalar) yaratadi.
Ma'lumotlarni tashkil qilish, qayta ishlash va saqlash usullariga qarab, OLAP tizimlarini amalga oshirish mumkin mahalliy kompyuterlar foydalanuvchilar yoki maxsus serverlardan foydalanish.
Ma'lumotlarni saqlash va qayta ishlashning uchta asosiy usuli mavjud:
mahalliy. Ma'lumotlar foydalanuvchilarning kompyuterlariga joylashtiriladi. Ma'lumotlarni qayta ishlash, tahlil qilish va boshqarish mahalliy ish joylarida amalga oshiriladi. OLAP tizimining ushbu tuzilmasi ma'lumotlarni qayta ishlash tezligi, ma'lumotlar xavfsizligi va ko'p o'lchovli tahlildan cheklangan foydalanish bilan bog'liq sezilarli kamchiliklarga ega.
relyatsion ma'lumotlar bazalari... Ushbu ma'lumotlar bazalari OLAP tizimi CRM tizimi yoki ERP tizimi bilan birgalikda ishlaganda ishlatiladi. Ma'lumotlar ushbu tizimlarning serverida relyatsion ma'lumotlar bazalari yoki ma'lumotlar omborlari ko'rinishida saqlanadi. OLAP serveri kerakli ko'p o'lchovli tuzilmalarni shakllantirish va tahlil qilish uchun ushbu ma'lumotlar bazalariga murojaat qiladi.
ko'p o'lchovli ma'lumotlar bazalari... Bunday holda, ma'lumotlar ajratilgan serverda maxsus ma'lumotlar ombori sifatida tashkil etiladi. Barcha ma'lumotlar operatsiyalari ushbu serverda amalga oshiriladi, bu esa dastlabki ma'lumotlarni ko'p o'lchovli tuzilmalarga aylantiradi. Bunday tuzilmalar OLAP kubi deb ataladi. Relyatsion ma'lumotlar bazalari va/yoki mijoz fayllari OLAP kubini shakllantirish uchun ma'lumotlar manbalari hisoblanadi. Ma'lumotlar serveri ma'lumotlarni dastlabki tayyorlash va qayta ishlashni amalga oshiradi. OLAP serveri OLAP kubi bilan ma'lumotlar manbalariga (relational ma'lumotlar bazalari, mijoz fayllari va boshqalar) to'g'ridan-to'g'ri kirishsiz ishlaydi.