J:
Ko dara centrālā DBVS saskarne?
A:Centrālā DBVS saskarne nodrošina lietotājam draudzīgu un strukturētu piekļuvi datu bāzes vai vairāku datu bāzu datu saturam. DBVS ir kā “starpprogrammatūra”, kas ļauj lietojumprogrammu lietotājiem iegūt datus, neizprotot datu bāzes struktūru, kurā tiek glabāti dati utt.
Lai efektīvi darbotos, DBVS inženierijai ir jādarbojas ar datu saturu, kā arī ar datu nesēju piekļuvei šiem datiem, kā arī ar datu bāzes shēmu vai shēmu. Viens veids, kā izskaidrot šo piekļuves metodoloģiju, ir atsauce uz lietojumprogrammu saskarni (API), kas pārnēsā kodu no vienas programmatūras vides uz citu, saglabājot savietojamību. Eksperti kā DBVS API varētu iezīmēt strukturētu vaicājumu valodu (SQL), kas ir standarta datu bāzes pārvaldības sintakse.
DBVS ir jāļauj arī datu integrācijai un datu ieguvei. Šiem rīkiem ir jāapsver tīkla drošība, lai tiešajam lietotājam nodrošinātu datu aizsardzību no datu bāzes. Labākajām DBVS sistēmām ir revīzijas rīki un citas funkcijas, kas veicina datu aktīvu izsekošanu un uzraudzību.
Dažās DBVS sistēmās identitātes un piekļuves pārvaldība ir kritiska. Daļa no DBVS vadības, kas sastāv no gala lietotāja vajadzībām, ir tā, ka to var konfigurēt tā, lai gala lietotājam piedāvātu tikai tos datus, kuriem viņiem ir piekļuve kā konkrētu lietotāja statusu. Pārējo datu daļu lietotājam var bloķēt izguve.
Jaunie DBVS rīki var kalpot arī vairāk nekā vienai datu bāzei. Piemēram, daudzplatformu DBVS var secīgi piekļūt Oracle, DB2 un Sybase sistēmām. Izmantojot vienu centrālo sistēmu, lietotājiem vienkāršākā veidā ir pieejams lielāks datu apjoms.
Citas DBVS sistēmu iespējas joprojām attīstās. Viena no šādām īpašībām ir spēja apstrādāt datubāzes shēmu izmaiņas, pat būtiskas. Lai arī sākotnēji viens no dažu DBVS sistēmu ieguvumiem ir tāds, ka gala lietotājs varētu būt “datubāzes agnostiķis” un neuztraukties par shēmas izmaiņām, daži sarežģītāki rīki lietotājiem liek iesaistīties aktīvāk, analizēt shēmas izmaiņas un strādāt ar tām tieši . Šajos rīkos lietotāji var izsekot, saskaņot un ziņot par datu bāzes shēmas izmaiņām. Daži no šiem rīkiem to papildu funkcionalitātes dēļ tiek saukti par “datu bāzes pārvaldības un attīstības rīkiem”.
Citas šo sistēmu funkcijas var aktīvi darboties ar SQL sintakse. Piemēram, DBVS rīki un funkcijas var būt vērstas uz SQL optimizēšanu vai atkļūdošanu, vai arī tās var būt vērstas uz “augstas veiktspējas SQL koda” izveidi izmantošanai datu darbā. Dažos veidos šie rīki rada SQL kā universālu valodu, kas tā ir, pārsniedzot datu bāzes piekļuves pamatus un jautājumu par to, kā vislabāk izveidot SQL vaicājumus.
Tas viss ir svarīgi mūsdienu datu bāzu pārvaldības sistēmās ne tikai efektivitātes nolūkā, bet arī citām DBVS rīku vērtībām, piemēram, drošībai un daudzpusībai.
