DBVS pret datu noliktavu
DBVS (Database Management System) ir visa sistēma, ko izmanto digitālo datu bāzu pārvaldībai, kas ļauj uzglabāt datu bāzes saturu, izveidot / uzturēt datus, meklēt un citas funkcijas. Datu noliktava ir vieta, kur dati tiek glabāti arhivēšanas, analīzes un drošības nolūkos. Datu noliktava sastāv no viena datora vai vairākiem datoriem, kas savienoti kopā, lai izveidotu datorsistēmu.
DBVS, ko dažkārt vienkārši sauc par datu bāzes pārvaldnieku, ir datorprogrammu kolekcija, kas paredzēta visu sistēmā instalēto datu bāzu (ti, cietā diska vai tīkla) pārvaldībai (ti, organizēšanai, glabāšanai un izgūšanai). Pasaulē pastāv dažādi datu bāzu pārvaldības sistēmu veidi, un daži no tiem ir paredzēti, lai pareizi pārvaldītu īpašiem mērķiem konfigurētas datubāzes. Populārākās komerciālās datu bāzu pārvaldības sistēmas ir Oracle, DB2 un Microsoft Access. Visi šie produkti nodrošina līdzekļus dažādu līmeņu privilēģiju piešķiršanai dažādiem lietotājiem, ļaujot DBVS centralizēti kontrolēt vienam administratoram vai piešķirt vairākiem dažādiem cilvēkiem. Jebkurā datu bāzu pārvaldības sistēmā ir četri svarīgi elementi. Viņi ir modeļu valoda,datu struktūras, vaicājumu valoda un darījumu mehānisms. Modelēšanas valoda nosaka katras DBVS mitinātās datu bāzes valodu. Pašlaik praksē ir vairākas populāras pieejas, piemēram, hierarhija, tīkls, relācija un objekts. Datu struktūras palīdz sakārtot datus, piemēram, atsevišķus ierakstus, failus, laukus un to definīcijas, kā arī objektus, piemēram, vizuālos nesējus. Datu vaicājumu valoda uztur datu bāzes drošību, pārraugot pieteikšanās datus, piekļuves tiesības dažādiem lietotājiem un protokolus datu pievienošanai sistēmai. SQL ir populāra vaicājumu valoda, ko izmanto relāciju datu bāzu pārvaldības sistēmās. Visbeidzot, mehānisms, kas ļauj veikt darījumus, palīdz vienlaikus un daudzkārtīgi. Šis mehānisms nodrošinās, ka vairākus lietotājus vienlaikus nemainīs viens un tas pats ieraksts, tādējādi saglabājot datu integritāti. Turklāt DBVS nodrošina arī rezerves kopijas un citas iespējas.
Kā minēts iepriekš, datu noliktava ir vieta, kur tiek glabāti dati arhivēšanas, ziņošanas un analīzes nolūkos. Tajā var būt daudz dažādu organizācijas datu bāžu. Papildus datu glabāšanas vietai datu noliktavā vajadzētu būt arī sistēmai, kas ļauj lietotājam viegli piekļūt datiem. Datu noliktavas pārvaldītās funkcijas parasti uztur trīs slāņus. Pirmais slānis ir pakāpiena slānis, ko izmanto neapstrādātu datu glabāšanai, kurus izstrādātāji izmanto analīzei. Otrais slānis ir integrācijas slānis. To izmanto, lai integrētu un nodrošinātu lietotājiem abstrakcijas līmeni. Trešais līmenis ir piekļuves slānis, kas nodrošina funkcionalitāti lietotājiem datu iegūšanai. Datu noliktavām ir liela nozīme lēmumu atbalsta sistēmās (DSS). DSS ir paņēmiens, ko organizācijas izmanto, lai izstrādātu un identificētu faktus,tendences vai attiecības, kas viņiem palīdzētu pieņemt labākus lēmumus, lai sasniegtu savus organizatoriskos mērķus.
Galvenā atšķirība starp DBVS un datu noliktavu ir fakts, ka datu noliktavu var uzskatīt par datu bāzes tipu vai īpašu datu bāzes veidu, kas nodrošina īpašas iespējas analīzei un ziņošanai, savukārt DBVS ir vispārējā sistēma, kas pārvalda datu bāzes noteiktu datu bāzi. Datu noliktavās galvenokārt tiek glabāti dati ziņošanas un analīzes nolūkos, kas organizācijai palīdzētu pieņemt lēmumus, savukārt DBVS ir datora lietojumprogramma, ko izmanto datu organizēšanai, glabāšanai un izgūšanai. Datu noliktavai jāizmanto DBVS, lai padarītu datu organizēšanu un izgūšanu efektīvāku.