-mavzu:Boshqaruvda axborotning o’rni

27-mavzu:Boshqaruvda axborotning o’rni
Reja:
1.Maʼlumotlar bazasi.
2.Axborot almashinuvi.
3.Malumotlar bazasining boshqaruvga tasiri.
Hozirgi kunda inson faoliyatida ma’lumotlar bazasi (MB) kerakli axborotlarni saqlash va undan oqilona foydalanishda juda muhim rolь o‘ynamoqda. Sababi: jamiyat taraqqiyotining qaysi jabhasiga nazar solmaylik o‘zimizga kerakli ma’lumotlarni olish uchun, albatta, MBga murojaat qilishga majbur bo‘lamiz. Demak, MBni tashkil qilish axborot almashuv texnologiyasining eng dolzarb hal qilinadigan muammolaridan biriga aylanib borayotgani davr taqozasidir.
Informatsion texnologiyalarning rivojlanishi va axborot oqimlarining tobora ortib borishi, ma’lumotlarning tez o‘zgarishi kabi holatlar insoniyatni bu ma’lumotlarni o‘z vaqtida qayta ishlash choralarining yangi usullarini qidirib topishga undamoqda. Ma’lumotlarni saqlash, uzatish va qayta ishlash uchun MBni yaratish, so‘ngra undan keng foydalanish bugungi kunda dolzarb bo‘lib qolmokda. Moliya, ishlab chiqarish, savdo-sotiq va boshqa korxonalar ishlarini ma’lumotlar bazasisiz tasavvur qilib bo‘lmaydi.
Ma’lumki, MB tushunchasi fanga kirib kelgunga qadar, ma’lumotlardan turli ko‘rinishda foydalanish juda qiyin edi. Dastur tuzuvchilar ma’lumotlarini shunday tashkil qilar edilarki, u faqat qaralayotgan masala uchungina o‘rinli bo‘lardi. Har bir yangi masalani hal qilishda ma’lumotlar qaytadan tashkil qilinar va bu hol yaratilgan dasturlardan foydalanishni qiyinlashtirar edi.
Har qanday axborot tizimining maqsadi real muhit ob’ektlari haqidagi ma’lumotlarga ishlov berishdan iborat. Keng ma’noda ma’lumotlar bazasi - bu qandaydir bir predmet sohasidagi real muhitning aniq ob’ektlari haqidagi ma’lumotlar to‘plamidir. Predmet sohasi deganda avtomatlashtirilgan boshqarishni tashkil qilish uchun o‘rganilayotgan real muhitning ma’lum bir qismi tushiniladi. Masalan, korxona, zavod, ilmiy tekshirish instituti, oliy o‘quv yurti va boshqalar.
Shuni qayd qilish lozimki, MBni yaratishda ikkita muhim shartni hisobga olmoq zarur:
Birinchidan, ma’lumotlar turi, ko‘rinishi, ularni qo‘llaydigan programmalarga bog‘liq bo‘lmasligi lozim, ya’ni MBga yangi ma’lumotlarni kiritganda yoki ma’lumotlar turini o‘zgartirganda, programmalarni o‘zgartirish talab etilmasligi lozim.
Ikkinchidan, MBdagi kerakli ma’lumotni bilish yoki izlash uchun biror programma tuzishga hojat qolmasin.
Shuning uchun ham MBni tashkil etishda ma’lum qonun va qoidalarga amal qilish lozim. Bundan buyon axborot so‘zini ma’lumot so‘zidan farqlaymiz, ya’ni axborot so‘zini umumiy tushuncha sifatida qabul qilib, ma’lumot deganda aniq bir belgilangan narsa yoki hodisa sifatlarini nazarda tutamiz.
Ma’lumotlar bazasini yaratishda, foydalanuvchi axborotlarni turli belgilar bo‘yicha tartiblashga va ixtiyoriy belgilar birikmasi bilan tanlanmani tez olishga intiladi. Buni faqat ma’lumotlar tizilmalashtirilgan holda bajarish mumkin.
T i z i l m a l a sh t i r i sh – bu ma’lumotlarni tasvirlash usullari haqidagi kelishuvni kiritishdir. Agar ma’lumotlarni tasvirlash usuli haqida kelishuv bo‘lmasa, u holda ular tizilmalashtirilmagan deyiladi. Tizilmalashtirilmagan ma’lumotlarga misol sifatida matn fayliga yozilgan ma’lumotlarni ko‘rsatish mumkin.
Ma’lumotlar bazasidan foydalanuvchilar turli amaliy dasturlar, dasturiy vositalari, predmet sohasidagi mutaxassislar bo‘lishi mumkin.
Ma’lumotlar bazasining zamonaviy texnologiyasida ma’lumotlar bazasini yaratish, uni dolzarb holatda yuritishni va foydalanuvchilarga undan axborot olishini ta’minlovchi maxsus dasturiy vosita, ya’ni ma’lumotlar bazasini boshqarish tizimi yordami bilan markazlashtirilgan holda amalga oshirishni nazarda tutadi.
Ma’lumotlar bazasi – EHM xotirasiga yozilgan ma’lum bir strukturaga ega, o‘zaro bog‘langan va tartiblangan ma’lumotlar majmuasi bo‘lib, u biror bir ob’ektning xususiyatini, holatini yoki ob’ektlar o‘rtasidagi munosabatni ma’lum ma’noda ifodalaydi. MB foydalanuvchiga strukturalashtirilgan ma’lumotlarni saqlash va ishlatishda optimal qulaylikni yaratib beradi.
Ma’lumki ma’lumotlarni kiritish va ularni qayta ishlash jarayoni katta hajmdagi ish bo‘lib ko‘p mehnat va vaqt talab qiladi. MB bilan ishlashda undagi ma’lumotlarning aniq bir strukturagi ega bo‘lishi, birinchidan foydalanuvchiga ma’lumotlarni kiritish va qayta ishlash jarayonida undagi ma’lumotlarni tartiblashtirish, ikkinchidan kerakli ma’lumotlarni izlash va tez ajratib olish kabi qulayliklarni tug‘diradi. MB tushunchasi fanga kirib kelgunga qadar, ma’lumotlardan turli ko‘rinishlarda foydalanish juda qiyin edi. Bugungi kunda turli ko‘rinishdagi ma’lumotlardan zamonaviy kompьyuterlarda birgalikda foydalanish va ularni qayta ishlash masalasi hal qilindi. Kompьyuterlarda saqlanadigan MB maxsus formatga ega bo‘lgan muayyan tuzilmali fayl bo‘lib, undagi ma’lumotlar o‘zaro bog‘langan va tartiblangandir.
Demak, ma’lumotlar bazasi deganda ma’lum bir strukturada saqlanadigan ma’lumotlar to‘plami tushuniladi. Boshqacha qilib aytganda MB - bu ma’lum berilgan aniq bir strukturaga ega bo‘lgan ma’lumotlarni o‘z ichiga oluvchi maxsus formatga ega bo‘lgan fayldir. Ma’lumotlarni strukturalashtirish - bu shunchaki ma’lumotlarni tasvirlashda qandaydir moslikni kiritish usulidir. Odatda MB ma’lum bir ob’ekt sohasini ifodalaydi va uning ma’lumotlarni o‘z ichiga oladi, ularni saqlaydi va foydalanuvchiga ma’lumotlarni qayta ishlashda undan foydalanish imkonini yaratib beradi.
M a ‘ l u m o t l a r b a z a s i – bu ma’lum bir predmet sohasiga oid tizimlashtirilgan(strukturalashtirilgan)ma’lumotlarningnomlangan to‘plamidir.
Ma’lumotlar bazasi - axborot tmzimlarining eng asosiy tarkibiy qismi bo‘lib hisoblanadi. Ma’lumotlar bazasidan foydalanish uchun foydalanuvchi ishini engillashtirish maqsadida ma’lumotlar bazasini boshqarish trizimlari yaratilgan. Bu tizimlar ma’lumotlar bazasini amaliy dasturlardan ajratadi.
Ma’lumotlar bazasini boshqarish tizimi (MBBT) -bu dasturiy va apparat vositalarining murakkab majmuasi bo‘lib, ular yordamida foydalanuvchi ma’lumotlar bazasini yaratish va shu bazadagi ma’lumotlar ustida ish yuritishi mumkin.
Juda ko‘p turdagi MBBT mavjud. Ular o‘z maxsus dasturlash tillariga ham ega bo‘lib, bu tillarga SUBD buyruqli dasturlash tillari deyiladi. MBBTga Oracle, Clipper, Paradox, FoxPro, Access va boshqalarni misol keltirish mumkin.
M a ‘ l u m o t l a r b a z a s i n i b o sh q a r i sh t i z i m i – bu ma’lumotlar bazasini yaratish, ularni dolzarb holatini ta’minlash va undagi zarur axborotni topish ishlarini tashkil etish uchun mo‘ljallangan dasturlar majmui va til vositasidir.
Ma’lumotlar bazasi tushunchasi maydon, yozuv, fayl (jadval) kabi elementlar bilan chambarchas bog‘liq .
Maydon-bu ma’lumotlarni mantiqiy tashkil etishni elementar birligi bo‘lib, u axborotni eng kichik va bo‘linmas birligi bo‘lgan rekvizitga mos keladi. Maydonni tasvirlash uchun quyidagi tavsiflardan foydalaniladi:
Maydon nomi, masalan, familiyasi, ismi, tug‘ilgan sana, lavozimi, ish staji, mutaxassisligi.
1-maydon nomi
2-maydon nomi
3-maydon nomi
. . .
N-maydon nomi
Yozuv
Yozuv
Yozuv
Yozuv
Yozuv
Ma’lumotlar bazasi tuzulmasining asosiy elementlari
Maydon turi, masalan, son (chislovoy), simvol (simvolьnыy), sana/vaqt (data/vremya), mantiqiy (logicheskiy).
Maydon uzunligi (o‘lchami), masalan, eng ko‘p simvollar sig‘imi;
Maydon aniqligi, (son tipidagi ma’lumotlar uchun) masalan, sonning o‘nlik ksr qismini aks ettirish uchun o‘nlik raqamdan to‘rtta.
Yozuv –bu mantiqiy bog‘langan maydonlar to‘plami. YOzuv tuzilishi uchun uning tarkibiga kiruvchi maydolar tarkibi va joylashishi ketma-ketligi bilan aniqlanib, ularni har biri ichida elementar yozuvlarning nusxasi deb ataladi. YOzuv ob’ektning biror bir elementi haqida to‘liq ma’lumotni ifodalaydi.
Fayl (jadval) -bu bir xil tuzilmaga ega bo‘lgan yozuvning nusxalar to‘plamidir. U o‘zicha har bir maydonda qiymatga ega.
Misol . STUDENT faylidagi (jadvalidagi) yozuvlarning mantiqiy strukturasini tavsiflashga doir misolda ko‘rsatilgan. STUDENT faylidagi yozuvning tuzilishi chiziqli bo‘lib, u o‘zgarmas uzunlikdagi yozuvlardan iborat. Yozuv maydonlari takrorlanuvchi qiymatlar guruhiga ega emas. Maydon qiymatiga murojaat uning nomeri bo‘yicha amalga oshiriladi.
Fayl nomi STUDENT
Maydon
Kalit belgisi
Maydon formati
Nomni belgilash
To‘liq nomlanish (rekvizit)
Tip
Uzun-
ligi
Aniq-
ligi
Nomer
Talaba reyting daftarchasi nomeri
*
simvol
10
Famil
Talaba familiyasi
simvol
10
Ismi
Talaba ismi
simvol
8
Ota.ismi
Talaba otasi ismi
simvol
10
T_kun
Talabaning tug‘ilgan sanasi
sana
8
O’rta_baho
Talabaning o‘rtacha bahosi
son
3
2
STUDENT faylidagi yozuvlar mantiqiy tuzilishini tavsifi
Har bir MB jadvali o‘zining birlamchi kalitiga ega bo‘lishi mumkin. Birlamchi kalit deganda ezuvlar kaytarilmasligini ta’minlovchi maydon (polya) yoki maydonlar guruxi tushiniladi. Birlamchi kalit sifatida ishlatiladigan maydon eki maydonlar guruxi, bir xil yozuvga ega bo‘lmaslik shartini bajarishi kerak. Boshqa maydonlarida bir xil yozuvlar takrorlanishi mumkin. Shu sabab ular birlamchi kalit bo‘laolmaydi. Birlamchi kalit qisqa va sonli maydonlardan tashkil topishi maqsadga muvofiqdir. MB jadvaliga birlamchi kalitni kiritishdan maqsad, jadvaldagi ma’lumotlarni izlash, tartiblashtirish va tanlab olishda qulaylikni beradi. Birlamchi kalit kiritish yoki kiritmaslik foydalanuvchi tamonidan MB jadvali strukturasini tashkil qilishda aniqlanadi.
Bosh jadval yordamida qaram jadvaldagi mos ma’lumotlarni chaqirishni ta’minlash uchun qaram jadvalda tashqi kalit tashkil qilinadi. “Bitta-ko‘pga” bog‘lanish holatida tashqi kalit bosh jadvalda tashkil qilinadi. Birinchi va ikkinchi kalitlarni aniqlashda MBBT avtomatik ravishda jadvalda indekslarni quradi.
Buni chalkashtirib yubormaslik kerak bilim almashish, ma'lumotlar almashish, ma'lumotlar almashinuvi, yoki bilim almashish.
Axborot almashish yoki ma'lumot almashish odamlar yoki boshqa shaxslar ma'lumotni boshqasidan boshqasiga o'tkazishini anglatadi. Bu elektron yoki ma'lum tizimlar orqali amalga oshirilishi mumkin.[1] Bu ikki yo'nalishli bo'lishi mumkin bo'lgan atamalar ma'lumot uzatish yilda telekommunikatsiya va Kompyuter fanlari yoki aloqa a dan ko'rinadi tizim-nazariy yoki axborot-nazariy nazar. "Axborot" sifatida, ushbu kontekstda doimo (elektron) ma'lumotlar kodlaydigan va ifodalaydigan[2] ma'lumotni kengroq davolash ostida topish mumkin ma'lumotlar almashinuvi.
Axborot almashish uzoq tarixga ega axborot texnologiyalari.[3] An'anaviy ma'lumot almashish jo'natuvchi va qabul qiluvchi o'rtasida ma'lumotlarning birma-bir almashinishini nazarda tutgan. Onlayn ma'lumot almashish korxonalarga onlayn almashish asosida bo'lajak strategiyalar uchun foydali ma'lumotlarni beradi.[4] Bular axborot almashinuvilar o'nlab ochiq va xususiy mulk orqali amalga oshiriladi protokollar, xabar va fayl formatlari. Elektron ma'lumotlar almashinuvi (EDI) bu 1970-yillarning oxirlarida boshlangan va hozirgi kunga qadar ishlatib kelinayotgan tijorat ma'lumotlar almashinuvini muvaffaqiyatli amalga oshirishdir.[5]
Ba'zi tortishuvlar ma'lumot almashish bilan bog'liq qoidalarni muhokama qilishda yuzaga keladi.[6] Axborot almashish protokollarini standartlashtirish bo'yicha tashabbuslar kengaytiriladigan belgilash tilini o'z ichiga oladi (XML), oddiy ob'ektga kirish protokoli (SABUN) va veb-xizmatlarning tavsiflash tili (WSDL).
Kompyuter olimi nuqtai nazaridan to'rtta asosiy ma'lumot almashish dizayn naqshlari ma'lumot almashishmoqda bittadan, birdan ko'pga, ko'p-ko'pva bir-biriga. Ushbu to'rtta dizayn naqshlarini qondirish uchun texnologiyalar rivojlanib bormoqda bloglar, vikilar, juda oddiy sindikat, yorliqlashva suhbat.
Amerika Qo'shma Shtatlari hukumatining ushbu dizayn naqshlaridan birini (bittadan bittasini) amalga oshirishga urinishining bir misoli Milliy ma'lumot almashish modeli (NIEM).[7][8] Birma-bir almashinuv modellari ma'lumotlarni ekspluatatsiya qilish texnologiyasini to'liq amalga oshirish uchun zarur bo'lgan barcha dizayn namunalarini qo'llab-quvvatlamaydi.
Ilg'or ma'lumot almashish platformalari taqdim etadi boshqariladigan so'z boyliklari, ma'lumotlarni uyg'unlashtirish, ma'lumotlarni boshqarish tegishli ma'lumotlar uchun qoidalar va ko'rsatmalar, standartlar maxfiylik, xavfsizlikva ma'lumotlar sifati.
Axborot almashish, razvedka tizimini isloh qilish va terrorizmning oldini olish to'g'risidagi qonun
Atama ma'lumot almashish natijasida mashhurlikka erishdi 11 sentyabr komissiyasi Tinglashlar va uning hisobot ning Amerika Qo'shma Shtatlari hukumatirejalashtirilganligi haqida ma'lum bo'lgan ma'lumotlarga javob yo'qligi terrorchi hujum Nyu-York shahri Jahon savdo markazi tadbir oldidan. Olingan komissiya hisoboti tomonidan bir nechta ijro buyruqlari qabul qilindi Prezident Bush vakolatli agentliklar tashkilot chegaralari bo'ylab "ma'lumot almashish" siyosatini amalga oshiradilar. Bundan tashqari, axborot almashish muhiti dasturi menejeri[9] (PM-ISE) tayinlandi, uning qoidalarini amalga oshirish vazifasi topshirildi Razvedka tizimini isloh qilish va terrorizmning oldini olish to'g'risidagi qonun 2004 yil[10] "Axborot almashish muhiti" ni yaratish bo'yicha tavsiyanomalarni berishda 11 sentyabr komissiyasi o'z xulosalari va tavsiyalariga asoslanib Markl Axborot asrida milliy xavfsizlik bo'yicha tezkor guruh.[11]
Ma'lumotlar bazasini boshqarish boshqarish va saqlash funktsiyasidir ma'lumotlar bazasini boshqarish tizimlari (DBMS) dasturiy ta'minoti. Kabi asosiy DBMS dasturlari Oracle, IBM DB2 va Microsoft SQL Server doimiy boshqaruvga muhtoj. Shunday qilib, DBMS dasturidan foydalanadigan korporatsiyalar ko'pincha ixtisoslashgan yollashadi axborot texnologiyalari xodimlar chaqirildi ma'lumotlar bazasi ma'murlari yoki DBA-lar.
Mundarija
1 Mas'uliyat
2 Turlari
3 Ma'lumotlar bazasini boshqarishni avtomatlashtirish
4 Ma'lumotlar bazasini boshqarish vositalari
5 IT va bulutli avtomatlashtirishning ta'siri
6 Ma'lumotlar bazasini boshqarishni o'rganish
7 Shuningdek qarang
8 Adabiyotlar
9 Tashqi havolalar
Mas'uliyat
Ma'lumotlar bazasi serverining dasturiy ta'minotini va unga tegishli mahsulotlarni o'rnatish, sozlash va yangilash.
Ma'lumotlar bazasi xususiyatlarini va ma'lumotlar bazasiga tegishli mahsulotlarni baholang.
Ovozni zaxira qilish va tiklash bo'yicha siyosat va protseduralarni yaratish va saqlash.
Haqida g'amxo'rlik qiling Ma'lumotlar bazasini loyihalash va amalga oshirish.
Ma'lumotlar bazasi xavfsizligini amalga oshirish va qo'llab-quvvatlash (foydalanuvchilar va rollarni yaratish va qo'llab-quvvatlash, imtiyozlarni tayinlash).
Ma'lumotlar bazasini sozlash va ishlashni nazorat qilish.
Ilovani sozlash va ishlashni kuzatish.
Hujjatlar va standartlarni sozlash va saqlash.
Rejaning o'sishi va o'zgarishi (salohiyatni rejalashtirish).
Jamoa tarkibida ishlang va kerak bo'lganda 24x7 ko'makni taqdim eting.
Umumiy texnik muammolarni bartaraf eting va kamchiliklarni bering.
Ma'lumotlar bazasini tiklash.
Turlari
DBA ning uch turi mavjud:
DBA tizimlari (shuningdek, jismoniy DBA, operatsion DBA yoki ishlab chiqarishni qo'llab-quvvatlovchi DBA): ma'lumotlar bazasini boshqarishning jismoniy jihatlariga, masalan, ma'lumotlar bazasini o'rnatish, sozlash, yamoqlash, yangilash, zaxiralash, tiklash, yangilash, ishlashni optimallashtirish, texnik xizmat ko'rsatish va tabiiy ofatlarni tiklash .
DBA-larni ishlab chiqish: ma'lumotlar bazasini boshqarish mantiqiy va rivojlanish jihatlariga e'tibor bering ma'lumotlar modeli dizayn va texnik xizmat ko'rsatish, DDL (ma'lumotlarni aniqlash tili ) yaratish, SQL yozish va sozlash, kodlash saqlangan protseduralar, ishlab chiquvchilar bilan hamkorlikda eng mos DBMS xususiyati / funktsionalligini va boshqa ishlab chiqarishgacha bo'lgan tadbirlarni tanlashga yordam berish.
DBA dasturlari: odatda sotib olgan tashkilotlarda mavjud Uchinchi tomon dasturiy ta'minot masalan ERP (korxona manbalari rejasi ) va CRM (mijozlar bilan munosabatlarni boshqarish ) tizimlar. Bunday dasturiy ta'minotning misollariga quyidagilar kiradi Oracle ilovalari, Siebel va PeopleSoft (ikkalasi ham hozir Oracle Corp.) va SAP. Ilova DBA-lari ma'lumotlar bazasi uchun dasturiy ta'minot va uning aksincha to'liq optimallashtirilganligini ta'minlash uchun mas'uldir. Odatda ular hamma narsani boshqaradi dastur komponentlari ma'lumotlar bazasi bilan o'zaro aloqada bo'lgan va dasturlarni o'rnatish va tuzatish, dasturlarni yangilash, ma'lumotlar bazasini klonlash, ma'lumotlarni tozalash tartiblarini yaratish va ishga tushirish, ma'lumotlarni yuklash kabi faoliyatni amalga oshiradi. jarayonlarni boshqarish, va boshqalar.
Jismoniy shaxslar odatda ma'lumotlar bazalarini ma'muriyatining bir turiga ixtisoslashgan bo'lishsa, kichikroq tashkilotlarda ma'lumotlar bazalarini bir nechta turlarini boshqarishni amalga oshiruvchi bitta shaxs yoki guruhni topish odatiy hol emas.
Ma'lumotlar bazasini boshqarishni avtomatlashtirish
Ma'lumotlar bazasini boshqarish darajasi avtomatlashtirilganligi ma'lumotlar bazalarini boshqarish uchun zarur bo'lgan malakalar va xodimlarni belgilaydi. Spektrning bir uchida minimal avtomatizatsiyaga ega tizim boshqarish uchun muhim tajribali resurslarni talab qiladi; har bir DBA uchun 5-10 ta ma'lumotlar bazasi. Shu bilan bir qatorda tashkilot qo'lda bajarilishi mumkin bo'lgan ishlarning katta qismini avtomatlashtirishni tanlashi mumkin, shuning uchun vazifalarni bajarish uchun zarur bo'lgan ko'nikmalarni kamaytiradi. Avtomatlashtirish kuchayib borishi bilan tashkilotning kadrlarga bo'lgan ehtiyoji yuqori darajada bo'linadi malakali ishchilar avtomatlashtirishni yaratish va boshqarish va avtomatizatsiyani oddiygina bajaradigan quyi malakali "chiziqli" DBA guruhi.
Ma'lumotlar bazasini boshqarish ishi murakkab, takrorlanadigan, ko'p vaqt talab qiluvchi va jiddiy tayyorgarlikni talab qiladi. Ma'lumotlar bazalarida qimmatli va muhim ahamiyatga ega ma'lumotlar mavjud bo'lgani uchun, kompaniyalar odatda ko'p yillik tajribaga ega nomzodlarni izlashadi. Ma'lumotlar bazasini boshqarish odatda DBA-lardan ishdan tashqari vaqtlarda ishlashni talab qiladi (masalan, ma'lumotlar bazasi bilan bog'liq uzilishlar yuz berganda yoki ishlash jiddiy pasaygan bo'lsa). Odatda DBA-lar uzoq vaqt davomida yaxshi kompensatsiya qilinadi.
DBA-ni tanlashda talab qilinadigan va ko'pincha e'tibordan chetda qoladigan asosiy qobiliyatlardan biri bu ma'lumotlar bazasini tiklash (falokatlarni tiklashning bir qismi). Bu "agar" holati emas, balki "qachon" bo'lgan ma'lumotlar bazasi muvaffaqiyatsizlikka uchraydi, oddiy muvaffaqiyatsizlikdan tortib to to'liq falokatga qadar. Nosozlik ma'lumotlarning buzilishi, ommaviy axborot vositalarining ishlamay qolishi yoki foydalanuvchidan kelib chiqqan xatolar bo'lishi mumkin. Har qanday holatda ham DBA ma'lumotlar yo'qotilishini oldini olish uchun ma'lumotlar bazasini ma'lum bir vaqtgacha tiklash qobiliyatiga ega bo'lishi kerak.
Ma'lumotlar bazasini boshqarish vositalari
Ko'pincha, DBMS dasturi DBA-larga DBMS-ni boshqarishda yordam beradigan ma'lum vositalar bilan ta'minlanadi. Bunday vositalar mahalliy vositalar deb ataladi. Masalan, Microsoft SQL Server SQL Server Management Studio bilan birga keladi va Oracle kabi vositalarga ega SQL * Plus va Oracle Enterprise Manager / Grid Control. Bundan tashqari, BMC kabi uchinchi tomonlar, Quest dasturi, Embarcadero Technologies, patchVantage va SQL Maestro Group ma'lumotlar bazasi ichidagi ba'zi funktsiyalarni osonroq bajarishiga yordam beradigan va ma'lumotlar bazasini boshqarish uchun GUI vositalarini taklif qiladi.
Ma'lumotlar bazasi dasturiy ta'minotining yana bir turi yangi ma'lumotlar bazalarini ta'minlash va mavjud ma'lumotlar bazalarini va ular bilan bog'liq manbalarni boshqarishni boshqarish uchun mavjud. Yangi ma'lumotlar bazasini yaratish jarayoni old shartlarni qoniqtirishdan zaxiralarni sozlashgacha bo'lgan yuzlab yoki minglab noyob bosqichlardan iborat bo'lishi mumkin, bu erda har bir qadam keyingi boshlashdan oldin muvaffaqiyatli bo'lishi kerak. Inson ushbu protsedurani vaqt o'tishi bilan bir xil tarzda bajarishini kutish mumkin emas - bir nechta ma'lumotlar bazalari mavjud bo'lganda aniq maqsad. DBA-lar soni oshgani sayin, avtomatizatsiyasiz noyob konfiguratsiyalar soni tez-tez o'sib boradi, ularni qo'llab-quvvatlash qimmatga tushadi. Ushbu murakkab protseduralarning barchasi eng yaxshi DBA-lar tomonidan ma'lumotlar bazasini avtomatlashtirish dasturida modellashtirilishi va standart DBA-lar tomonidan bajarilishi mumkin. Dasturiy ta'minot ushbu protseduralarning ishonchliligi va takrorlanuvchanligini oshirish uchun maxsus yaratilgan Strataviya "s Ma'lumotlar palitrasi va GridApp tizimlari Aniqlik.
IT va bulutli avtomatlashtirishning ta'siri
Avtomatlashtirilgan ma'lumotlar bazasi operatsiyalari 2009 yildan beri o'sib bordi Amazon veb-xizmatlari avtomatlashtirilgan va boshqariladigan ma'lumotlar bazasini xizmat sifatida taqdim etadigan AWS RDS-ni joriy etish. Microsoft Azure 2010 yilda xuddi shunday avtomatlashtirilgan ma'lumotlar bazasini xizmat sifatida ishga tushirdi, SQL Azure bilan, avtomatik zaxira nusxalarini taqdim etdi, geo-replikatsiya va yuqori darajadagi foydalanish. Kirish docker (dasturiy ta'minot) konteynerlar konteynerlangan ma'lumotlar bazasi nusxalarini tezkor ravishda etkazib berishni kuchaytirdi va Amazon veb-xizmatlari va Microsoft Azure o'zlarining xizmatlarida konteynerlarni avtomatlashtirilgan qo'llab-quvvatlashga ega.
Ma'lumotlar bazasi konteyner rasmlarini uchinchi tomon tomonidan qo'llab-quvvatlash, shu jumladan MongoDB, PostgreSQL, Dan MySQL Oracle va Microsoft SQL Server dan Microsoft va mustaqil portlardan docker (dasturiy ta'minot) Windocks-dan [1] Kubernetlar va CoreOS tomonidan Kubernetes Operator naqshining rivojlanishi ma'lumotlar bazasi konteynerini tashkil qilish imkoniyatini yanada kengaytirdi.[2] Kubernetes operatorlari uchinchi tomonlar tomonidan ma'lumotlar bazasini boshqarishni avtomatlashtirish, shu jumladan ma'lumotlar bazasi misollarini joylashtirish, ma'lumotlar bazasi versiyalarini yangilash yoki zaxira nusxalarini yaratish imkoniyatini ta'minlash uchun foydalanilgan.[3]
Kabi yangi texnologiyalar Strataviya "s Ma'lumotlar palitrasi suite va GridApp tizimlari Ma'lumotlar bazalarini avtomatlashtirishni aniqligi ma'lumotlar bazasi bilan bog'liq vazifalarni qisqartirishga olib keldi. Ammo eng yaxshi holatda bu oddiy, takrorlanadigan faoliyat miqdorini kamaytiradi va DBA-larga bo'lgan ehtiyojni yo'qotmaydi. DBA avtomatizatsiyasining maqsadi DBA-larga ma'lumotlar bazasi arxitekturasi, tarqatish, ishlash va xizmat ko'rsatish darajasini boshqarish bo'yicha yanada faol harakatlarga e'tibor berishdir.
Har qanday ma'lumotlar bazasi barcha sxemalarni boshqarish operatsiyalarini bajaradigan ma'lumotlar bazasi egasining hisobini talab qiladi. Ushbu hisob ma'lumotlar bazasiga xosdir va Data Director-ga kira olmaydi. Ma'lumotlar bazasi yaratilgandan so'ng ma'lumotlar bazasi egasi hisoblarini qo'shishingiz mumkin. Ma'lumotlar direktori foydalanuvchilari ma'lumotlar bazasini, uning sub'ektlarini va ma'lumotlarini ko'rish yoki ma'lumotlar bazasini boshqarish vazifalarini bajarish uchun ma'lumotlar bazasiga xos hisobga olish ma'lumotlari bilan kirishlari kerak. Ma'lumotlar bazalari ma'murlari va dasturlarni ishlab chiquvchilar ma'lumotlar bazalarini faqat tashkilot ma'muri tomonidan berilgan tegishli ruxsat va rollarga ega bo'lsalargina boshqarishi mumkin. Ruxsatnomalar va rollar ma'lumotlar bazasi guruhida yoki ma'lumotlar bazasida berilishi kerak va ular faqat ular berilgan tashkilot doirasida qo'llaniladi.
Ma'lumotlar bazasini boshqarishni o'rganish
Nomzodlarga ma'lumotlar bazasi ma'muriyatini o'rganishga imkon berish uchun bir necha o'quv institutlari mavjud, shu jumladan kechki dasturlar. Shuningdek, Oracle, Microsoft va IBM kabi DBMS sotuvchilari kompaniyalarga malakali DBA amaliyotchilarini jalb qilishda yordam berish uchun sertifikatlash dasturlarini taklif qilishadi. Kompyuter fanlari yoki tegishli sohalar bo'yicha kollej darajalari foydali, ammo bu shart emas.
|