DBMS və Database Arasındakı Fərq

DBMS və Database Arasındakı Fərq
DBMS və Database Arasındakı Fərq

Video: DBMS və Database Arasındakı Fərq

Video: DBMS və Database Arasındakı Fərq
Video: The Difference Between RWD, FWD, AWD, and 4WD? 2024, Noyabr
Anonim

DBMS vs Database

Böyük həcmdə verilənləri asanlıqla təşkil etmək, saxlamaq və əldə etmək üçün nəzərdə tutulmuş sistem verilənlər bazası adlanır. Başqa sözlə, verilənlər bazası bir və ya bir neçə istifadəçi üçün mütəşəkkil məlumat dəstini (adətən rəqəmsal formada) saxlayır. Çox vaxt qısaldılmış DB olan verilənlər bazaları məzmununa görə, məsələn, sənəd-mətn, biblioqrafik və statistik kimi təsnif edilir. Lakin, DBMS (Verilənlər Bazasının İdarəetmə Sistemi) əslində verilənlər bazası məzmununun saxlanmasına, məlumatların yaradılmasına / saxlanmasına, axtarışa və digər funksiyalara imkan verən rəqəmsal verilənlər bazalarını idarə etmək üçün istifadə olunan bütün sistemdir. Müasir dünyada verilənlər bazası onun məlumatlarına daxil olmaq üçün onunla əlaqəli DBMS yoxdursa, onun özü faydasızdır. Lakin getdikcə daha çox Database termini Database Management System üçün stenoqram kimi istifadə olunur.

Verilənlər bazası

Verilənlər Bazasının arxitekturasında müxtəlif səviyyəli abstraksiya ola bilər. Tipik olaraq, üç səviyyə: xarici, konseptual və daxili verilənlər bazası arxitekturasını təşkil edir. Xarici səviyyə istifadəçilərin məlumatlara necə baxdığını müəyyənləşdirir. Tək verilənlər bazası bir neçə baxışa malik ola bilər. Daxili səviyyə verilənlərin fiziki olaraq necə saxlandığını müəyyən edir. Konseptual səviyyə daxili və xarici səviyyələr arasında ünsiyyət vasitəsidir. O, necə saxlandığından və ya baxıldığından asılı olmayaraq verilənlər bazasının unikal görünüşünü təmin edir. Analitik verilənlər bazası, Məlumat anbarları və Paylanmış verilənlər bazası kimi bir neçə növ verilənlər bazası var. Verilənlər bazaları (daha doğrusu, əlaqəli verilənlər bazaları) cədvəllərdən ibarətdir və onlar Excel-də elektron cədvəllər kimi sətir və sütunlardan ibarətdir. Hər bir sütun bir atributa uyğundur, hər sətir isə bir qeydi təmsil edir. Məsələn, bir şirkətin işçi məlumatlarını saxlayan verilənlər bazasında sütunlarda işçi adı, işçi ID və maaş ola bilər, tək sətir isə bir işçini təmsil edir.

DBMS

DBMS, bəzən sadəcə verilənlər bazası meneceri adlanır, sistemdə quraşdırılmış bütün verilənlər bazalarının (məsələn, sabit disk və ya şəbəkə) idarə edilməsi (yəni təşkili, saxlanması və axtarışı) üçün ayrılmış kompüter proqramları toplusudur.. Dünyada müxtəlif növ Verilənlər Bazasının İdarə Edilməsi Sistemləri mövcuddur və onlardan bəziləri xüsusi məqsədlər üçün konfiqurasiya edilmiş verilənlər bazalarının düzgün idarə edilməsi üçün nəzərdə tutulub. Ən populyar kommersiya verilənlər bazası idarəetmə sistemləri Oracle, DB2 və Microsoft Access-dir. Bütün bu məhsullar müxtəlif istifadəçilər üçün müxtəlif səviyyəli imtiyazların bölüşdürülməsi vasitələrini təmin edərək, DBMS-nin bir idarəçi tərəfindən mərkəzləşdirilmiş şəkildə idarə edilməsini və ya bir neçə fərqli şəxsə ayrılmasını mümkün edir. İstənilən Verilənlər Bazası İdarəetmə Sistemində dörd mühüm element var. Bunlar modelləşdirmə dili, məlumat strukturları, sorğu dili və əməliyyatlar mexanizmidir. Modelləşdirmə dili DBMS-də yerləşdirilən hər bir verilənlər bazasının dilini müəyyən edir. Hal-hazırda iyerarxal, şəbəkə, əlaqə və obyekt kimi bir neçə məşhur yanaşma praktikadadır. Məlumat strukturları fərdi qeydlər, fayllar, sahələr və onların tərifləri və vizual media kimi obyektlər kimi məlumatları təşkil etməyə kömək edir. Məlumat sorğusu dili giriş məlumatlarını, müxtəlif istifadəçilərə giriş hüquqlarını və sistemə məlumat əlavə etmək üçün protokolları izləməklə verilənlər bazasının təhlükəsizliyini təmin edir. SQL Relational Database Management Systems-də istifadə olunan məşhur sorğu dilidir. Nəhayət, əməliyyatlara imkan verən mexanizm paralellik və çoxluğa kömək edir. Bu mexanizm eyni qeydin birdən çox istifadəçi tərəfindən eyni vaxtda dəyişdirilməyəcəyinə əmin olacaq və beləliklə, məlumatların bütövlüyünü nəzakətdə saxlayacaq. Əlavə olaraq, DBMS-lər ehtiyat və digər imkanları da təmin edir.

DBMS və Database arasındakı fərq

Verilənlər bazası mütəşəkkil verilənlər toplusudur və verilənlər bazası toplusunu idarə edən sistem Verilənlər Bazasının İdarəetmə Sistemi adlanır. Verilənlər bazası məlumatların qeydlərini, sahələrini və xanalarını saxlayır. DBMS verilənlər bazası daxilində verilənləri manipulyasiya etmək üçün istifadə olunan alətdir. Bununla belə, verilənlər bazası termini getdikcə daha çox Database Management System üçün stenoqrafiya kimi istifadə olunur. Fərqi sadələşdirmək üçün əməliyyat sistemini və sistemdə saxlanılan fərdi faylları nəzərdən keçirin. Sistemdəki fayllara daxil olmaq və onları dəyişdirmək üçün əməliyyat sisteminə ehtiyacınız olduğu kimi, verilənlər bazası sistemində saxlanılan verilənlər bazalarını manipulyasiya etmək üçün də DBMS lazımdır.

Tövsiyə: