7-mavzu. Ma’lumotlar bazasi bilan ishlashning kengaytirilgan imkoniyatlari. Reja
Download 288 Kb.
|
7-мавзу (1)
- Bu sahifa navigatsiya:
- Kalit so’zlar
- MBBT Ishlab chiqaruvchi Litsenziya YOzilgan til
- Microsoft SQL Server
- Microsoft Access
7-mavzu. Ma’lumotlar bazasi bilan ishlashning kengaytirilgan imkoniyatlari. Reja: MBBT turlari va ularning solishtirma xarakteristikalari Jadvallar o’rtasida bog’liqlikni o’rnatish. Tashqi kalitlar Jadvallarni nusxalash Kalit so’zlar: MBBT turlari ва imkoniyatlari. Ma’lumotlar bazasini axborot bilan to’ldirish. Aniq masalalar bilimlar bazasini yaratish, ma’lumotlar bilan ishlashni tashkil qilish. Jadvallar o’rtasida bog’liqlikni o’rnatish. Freymlar bilan ishlash. Jadvallarni nusxalash. Har qanday dasturiy ta'minotni ishlab chiqishda MBBT ni tug’ri tanlash muhim ahamiyatga ega. Biz kuyidagi MBBT larning afzalliklarini ko’rib o’tamiz.
MBBT lar orasida birinchi o'rinda Oracle RDBMS (Oracle Database) turadi. Tizim ishlab chiquvchilar orasida mashhur, ulardan foydalanish oson, aniq hujjatlarga ega, uzoq ismlarni qo'llab-quvvatlaydi, JSON, yaxshilangan ro'yxat yorlig'i va Oracle Cloud lar bor. Xususiyatlari: Katta ma'lumotlarni qayta ishlaydi. SQL-ni qo'llab-quvvatlaydi va ularga Oracle relyatsion ma'lumotlar bazalaridan kirish mumkin. Ma'lumotlarni o'qish va yozish uchun Java/C API bilan Oracle NoSQL Database. MySQL Linux, Windows, OSX, FreeBSD va Solaris-da ishlaydi. Siz bepul server bilan ishlashni boshlashingiz va keyin tijorat versiyasiga o'tishingiz mumkin. Ochiq manbali GPL litsenziyasi MySQL dasturini o'zgartirishga imkon beradi. Ushbu ma'lumotlar bazasini boshqarish tizimi standart SQL shaklidan foydalanadi. Jadvallarni loyihalash utilitalari intuitiv interfeysga ega. MySQL har bir jadval uchun 50 milliongacha qatorni qo'llab-quvvatlaydi. Jadval uchun boshlang’ish quyilishida fayl hajmi chegarasi 4 Gb ni tashkil qiladi, ammo siz uni oshirishingiz mumkin. Xpath va saqlangan protseduralar, triggerlar va ko'rinishlarni ajratish va nusxalashni qo'llab-quvvatlaydi. Xususiyatlari: Masshtablanishi. Foydalanish qulayligi. Xavfsizlik. Novell Cluster ni qo'llab-quvvatlash. Tezlik. Ko'pgina operatsion tizimlarni qo'llab-quvvatlash. Microsoft SQL Server - bu eng mashhur tijorat MBBT. Bu Windows-ga bog'langan, ammo agar siz Microsoft mahsulotlaridan foydalansangiz, bu qulay. Platformaga bog'liq. Grafik interfeys ham, dasturiy ta'minot ham buyruqlarga asoslangan. SQL, protsessual bo'lmagan, registrga sezgir bo'lmagan va ma'lumotlar bazasining umumiy tillarini qo'llab-quvvatlaydi. Xususiyatlari: Yuqori ish o’nimdorligi. Platformaga bog'liqlik. Bitta kompyuterga turli xil versiyalarni o'rnatish qobiliyati. Ma'lumotlarni ko'chirish uchun skriptlarni yaratish. PosgreSQL - bu Linux, Windows, OSX va boshqa bir qator tizimlarda ishlaydigan miqyosli ob'ektli relyatsion ma'lumotlar bazasi. PostgreSQL 10-da mantiqiy replikatsiya, jadvalni deklarativ ajratish, takomillashtirilgan parallel so'rovlar va SCRAM-SHA-256 asosida xavfsizroq parolni autentifikatsiyalash kabi xususiyatlar mavjud. Xususiyatlari: Jadval bo'shliqlarini, shuningdek saqlanadigan protseduralar, birlashmalar, qarashlar va triggerlarni qo'llab-quvvatlash. Vaqtni momentiga tiklash (PITR). Asenkron replikatsiya. NoSQL ma'lumotlar bazalari Redis yoki Remote Dictionary Server - bu kirish va suratga olish mexanizmlari bilan jihozlangan ochiq kodli MBBT. Ro'yxatlar, satrlar, xeshlar, to'plamlar qo'llab-quvvatlanadi. Ma'lumotlar bazalari, xabarlar brokerlari va keshlar uchun ishlatiladi. Redisdagi barcha operatsiyalar atomardir. Tizim C tilida yozilgan va deyarli barcha dasturlash tillari tomonidan qo'llab-quvvatlangan. Xususiyatlari: Rad etishni avtomat qayta ishlash. Tranzaksiyalar. LUA stsenariyalari. LRU kalitlarini chiqarib yuborish. Publish/Subscribe ni qo'llab-quvvatlash. MBBT lar reytingi.
Bilimlar bazasi - xulosa qilish qoidalari va ma'lum bir mavzudagi inson tajribasi va bilimlari to'g'risidagi ma'lumotlarni o'z ichiga olgan ma'lumotlar bazasi. O'z-o'zini o'rganish tizimlarida bilimlar bazasida avvalgi muammolarni hal qilish natijasida hosil bo'lgan ma'lumotlar ham mavjud bo’ladi. Bilimlar bazasi asosan kompaniyaga kerak bo'lgan kontentning uyushgan omboridir. Bilimlar bazasi juda kuchli ta'sirga ega bo’lib, quyidagilarni o'z ichiga oladi: Ma'muriy xarakterdagi ma'lumotlar: hisobot berish vositalari, xodimlarning kontakt ma'lumotlari, xodimlarning ishi va tashqi ko'rinishi to'g'risidagi qoidalar, hujjat aylanish sxemalari va boshqalar. ishlatiladigan dasturiy ta'minot uchun ko'rsatmalar va me'yoriy hujjatlar Kompaniyada ishlatiladigan skriptlar / matnlar Kadrlar bilan ishlash bo'limining dolzarb hujjatlari: hujjatlar shablonlari, ta'til jadvali, ish jadvali va boshqalar Mavjud jarayonlar uchun umumiy hujjat shablonlari: shartnomalar, bitimlar, aktlar va boshqalar. Marketing hujjatlari: mahsulot/xizmat taqdimoti, turli reklama materiallari, dolzarb reklama aktsiyalari yoki sodiqlik dasturi to'g'risidagi dolzarb ma'lumotlar, yo’l yo'nalishlari (agar kerak bo'lsa), raqobatchilar tahlili va bozor holati Mahsulot haqida ma'lumot: nima, qanday, nima uchun va boshqa ma'lumot materiallari Foydali materiallar bazasi: havolalar, maqolalar, videolar E'tirozlar bilan ishlash uchun alohida blok Eng asosiysi, har bir bo'lim o'z yo'nalishiga qat'iy javob berishi kerak, kompaniyada mavjud bo'lgan barcha narsalar MB doirasida saqlanishini ta'minlashga intilishning hojati yo'q. Bilimlar bazasidan foydalanishning kompaniya faoliyati va xodimlarning ma'lumotlarga bo'lgan ehtiyojlariga bog'liq ko'plab variantlari mavjud. Ushbu vositani yaratish va uni kompaniyada amalga oshirish uchun faqat vaqtinchalik resursdan boshqa katta moliyaviy sarmoyalar talab qilinmaydi (ta'riflangan vositalarning aksariyati uchun). Download 288 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling