DBMS vs RDBMS
Programmatūras lietojumprogramma, kas lietotājiem ļauj saglabāt datus, ir zināma kā datu bāze. Datu bāzes arhitektūrā ir dažādas ieviešanas un teorijas fizisko datu glabāšanai. Datu bāzi, kurā dati tiek glabāti tabulās, kurām ir saistības ar citām datu bāzes tabulām, sauc par RDBMS vai Relāciju datu bāzes pārvaldības sistēmu. Tomēr DBVS vai datu bāzu pārvaldības sistēmā starp tabulām nav saistību.
DBVS
DBVS tiek definēts kā programmatūras programma, kas tiek izmantota visu datu bāzu, kas tiek glabātas tīklā vai sistēmas cietajā diskā, pārvaldīšanai. Pastāv dažādi datu bāzes pārvaldības sistēmu veidi, un daži no tiem ir konfigurēti īpašiem mērķiem.
DBVS ir pieejams dažādās formās kā rīks, ko izmanto datu bāzu pārvaldībai. Daži no populārākajiem DBMS risinājumiem ir DB2, Oracle, FileMaker un Microsoft Access. Izmantojot šos produktus, var izveidot privilēģijas vai tiesības, kas var būt specifiskas konkrētiem lietotājiem. Tas nozīmē, ka datu bāzes administratori dažiem lietotājiem var piešķirt īpašas tiesības vai piešķirt atšķirīgus administrēšanas līmeņus.
Katrā DBVS ir daži pamatelementi. Pirmais ir modelēšanas valodas ieviešana, kas nosaka katrā datu bāzē izmantoto valodu. Otrkārt, DBVS arī administrē datu struktūras. Datu vaicājuma valoda ir trešais DBVS elements. Datu struktūras darbojas ar datu vaicājumu valodu, lai pārliecinātos, ka neatbilstošus datus nevar ievadīt sistēmā izmantotajā datu bāzē.
RDBMS
Datu bāzu sistēmu, kurā tiek uzturētas attiecības starp dažādām tabulām, sauc par Relāciju datu bāzes pārvaldības sistēmu. Gan RDBMS, gan DBMS tiek izmantoti, lai saglabātu informāciju fiziskajā datu bāzē.
RDBMS risinājums ir nepieciešams, ja ir jāuzglabā un jāuztur liels datu apjoms. Relāciju datu modeli veido indeksi, atslēgas, svešas atslēgas, tabulas un to attiecības ar citām tabulām. Relāciju DBVS piemēro noteikumus, kaut arī svešas atslēgas atbalsta gan RDBMS, gan DBMS.
1970. gados Edgars Franks Kods ieviesa relāciju datu bāzes teoriju. Kods šai relāciju teorijai vai modelim definēja trīspadsmit noteikumus. Attiecības starp dažādiem datu veidiem ir relāciju modeļa galvenā prasība.
RDMS var nosaukt par nākamās paaudzes datu bāzes pārvaldības sistēmu. DBMS tiek izmantots kā bāzes modelis datu glabāšanai relāciju datu bāzes sistēmā. Tomēr sarežģītās biznesa lietojumprogrammās tiek izmantota RDBMS, nevis DBVS.
DBVS un RDBMS • Saistība starp tabulām tiek uzturēta RDBMS, turpretim tas nav DBMS, jo tas tiek izmantots datu bāzes pārvaldīšanai. • DBVS pieņem “līdzenā faila” datus, kas nozīmē, ka nav saistību starp dažādiem datiem, turpretim RDBVS nepieņem šāda veida dizainu.. • DBVS tiek izmantots vienkāršākām biznesa lietojumprogrammām, savukārt RDBVS - sarežģītākām lietojumprogrammām. • Lai arī svešās atslēgas koncepciju atbalsta gan DBVS, gan RDBMS, taču tā ir vienīgā RDBMS, kas piemēro noteikumus. • RDBMS risinājums ir vajadzīgs lielām datu kopām, turpretī mazas datu kopas var pārvaldīt ar DBVS.
|