DBMS va ma'lumotlar bazasi o'rtasidagi farq

DBMS va ma'lumotlar bazasi o'rtasidagi farq
DBMS va ma'lumotlar bazasi o'rtasidagi farq

Video: DBMS va ma'lumotlar bazasi o'rtasidagi farq

Video: DBMS va ma'lumotlar bazasi o'rtasidagi farq
Video: Ma'lumotlar va ma'lumotlar bazasi nima? 2024, Iyul
Anonim

DBMS va ma'lumotlar bazasi

Koʻp hajmdagi maʼlumotlarni oson tartibga solish, saqlash va olish uchun moʻljallangan tizim maʼlumotlar bazasi deb ataladi. Boshqacha qilib aytganda, ma'lumotlar bazasida bir yoki bir nechta foydalanuvchi uchun tashkil etilgan ma'lumotlar to'plami (odatda raqamli shaklda) mavjud. Ma'lumotlar bazalari, ko'pincha JB qisqartiriladi, ularning mazmuniga ko'ra, hujjat-matn, bibliografik va statistik kabi tasniflanadi. Biroq, DBMS (ma'lumotlar bazasini boshqarish tizimi) aslida raqamli ma'lumotlar bazalarini boshqarish uchun ishlatiladigan butun tizim bo'lib, ma'lumotlar bazasi tarkibini saqlash, ma'lumotlarni yaratish/xizmat ko'rsatish, qidirish va boshqa funktsiyalarni bajarishga imkon beradi. Zamonaviy dunyoda ma'lumotlar bazasining o'zi uning ma'lumotlariga kirish uchun u bilan bog'langan DBMS bo'lmasa, foydasizdir. Biroq, tobora ko'proq Ma'lumotlar bazasi atamasi Ma'lumotlar bazasini boshqarish tizimining qisqartmasi sifatida ishlatiladi.

Ma'lumotlar bazasi

Ma'lumotlar bazasi o'z arxitekturasida turli darajadagi mavhumlikni o'z ichiga olishi mumkin. Odatda, uchta daraja: tashqi, kontseptual va ichki ma'lumotlar bazasi arxitekturasini tashkil qiladi. Tashqi daraja foydalanuvchilarning ma'lumotlarni qanday ko'rishini belgilaydi. Bitta ma'lumotlar bazasi bir nechta ko'rinishga ega bo'lishi mumkin. Ichki daraja ma'lumotlarning jismoniy saqlanishini belgilaydi. Kontseptual daraja ichki va tashqi darajalar o'rtasidagi aloqa vositasidir. U qanday saqlanishi yoki ko'rilishidan qat'i nazar, ma'lumotlar bazasining noyob ko'rinishini taqdim etadi. Analitik ma'lumotlar bazasi, ma'lumotlar ombori va taqsimlangan ma'lumotlar bazalari kabi ma'lumotlar bazalarining bir nechta turlari mavjud. Ma'lumotlar bazalari (to'g'rirog'i, relyatsion ma'lumotlar bazalari) jadvallardan iborat bo'lib, ular Exceldagi elektron jadvallar kabi qatorlar va ustunlarni o'z ichiga oladi. Har bir ustun atributga mos keladi, har bir satr esa bitta yozuvni ifodalaydi. Masalan, kompaniyaning xodimlar to'g'risidagi ma'lumotlarini saqlaydigan ma'lumotlar bazasida ustunlar xodimning ismi, identifikatori va ish haqini o'z ichiga olishi mumkin, bitta qator esa bitta xodimni ifodalaydi.

DBMS

DBMS, ba'zan shunchaki ma'lumotlar bazasi menejeri deb ataladi, bu tizimda o'rnatilgan (masalan, qattiq disk yoki tarmoq) barcha ma'lumotlar bazalarini boshqarish (ya'ni tashkil etish, saqlash va qidirish) uchun mo'ljallangan kompyuter dasturlari to'plamidir.. Dunyoda ma'lumotlar bazasini boshqarish tizimlarining har xil turlari mavjud va ularning ba'zilari ma'lum maqsadlar uchun tuzilgan ma'lumotlar bazalarini to'g'ri boshqarish uchun mo'ljallangan. Eng mashhur tijorat ma'lumotlar bazasini boshqarish tizimlari Oracle, DB2 va Microsoft Access. Ushbu mahsulotlarning barchasi turli foydalanuvchilar uchun turli darajadagi imtiyozlarni taqsimlash vositalarini taqdim etadi, bu esa ma'lumotlar bazasini bitta administrator tomonidan markazlashtirilgan holda boshqarish yoki bir nechta turli odamlarga taqsimlash imkonini beradi. Har qanday ma'lumotlar bazasini boshqarish tizimida to'rtta muhim element mavjud. Ular modellashtirish tili, ma'lumotlar tuzilmalari, so'rovlar tili va tranzaktsiyalar mexanizmi. Modellashtirish tili ma'lumotlar bazasida joylashgan har bir ma'lumotlar bazasining tilini belgilaydi. Hozirgi vaqtda ierarxal, tarmoq, relyatsion va ob'ekt kabi bir qancha mashhur yondashuvlar amalda. Ma'lumotlar tuzilmalari alohida yozuvlar, fayllar, maydonlar va ularning ta'riflari va vizual media kabi ob'ektlar kabi ma'lumotlarni tartibga solishga yordam beradi. Ma'lumotlar so'rovi tili login ma'lumotlarini, turli foydalanuvchilarga kirish huquqlarini va tizimga ma'lumotlarni qo'shish protokollarini kuzatish orqali ma'lumotlar bazasi xavfsizligini ta'minlaydi. SQL - relyatsion ma'lumotlar bazasini boshqarish tizimlarida qo'llaniladigan mashhur so'rovlar tili. Nihoyat, tranzaktsiyalarni amalga oshirishga imkon beruvchi mexanizm parallellik va ko'plikka yordam beradi. Ushbu mexanizm bir xil yozuvni bir vaqtning o'zida bir nechta foydalanuvchilar tomonidan o'zgartirilmasligini ta'minlaydi va shu bilan ma'lumotlar yaxlitligini saqlaydi. Bundan tashqari, DBMSlar zaxira va boshqa imkoniyatlarni ham taqdim etadi.

DBMS va ma'lumotlar bazasi o'rtasidagi farq

Ma'lumotlar bazasi tashkillashtirilgan ma'lumotlar to'plamidir va ma'lumotlar bazalari to'plamini boshqaradigan tizim Ma'lumotlar bazasini boshqarish tizimi deb ataladi. Ma'lumotlar bazasida ma'lumotlarning yozuvlari, maydonlari va kataklari saqlanadi. DBMS ma'lumotlar bazasi ichidagi ma'lumotlarni manipulyatsiya qilish uchun ishlatiladigan vositadir. Biroq, ma'lumotlar bazasi atamasi Ma'lumotlar bazasini boshqarish tizimi uchun stenografiya sifatida tobora ko'proq foydalanilmoqda. Farqni oddiy qilish uchun operatsion tizim va tizimda saqlangan alohida fayllarni ko'rib chiqing. Tizimdagi fayllarga kirish va ularni oʻzgartirish uchun sizga operatsion tizim kerak boʻlganidek, maʼlumotlar bazasi tizimida saqlangan maʼlumotlar bazalarini boshqarish uchun ham maʼlumotlar bazasi kerak.

Tavsiya: