Dom baze podataka Što radi središnje dbms sučelje?

Što radi središnje dbms sučelje?

Anonim

P:

Što radi središnje DBMS sučelje?

A:

Središnje DBMS sučelje pruža jednostavan i strukturiran pristup sadržaju podataka u bazi podataka ili više baza podataka. DBMS je poput dijela „srednjeg softvera“ koji omogućava korisnicima aplikacija da dobiju podatke bez razumijevanja sastava baze podataka, gdje se čuvaju podaci itd.

Da bi učinkovito djelovao, DBMS inženjering mora raditi sa sadržajem podataka, kao i podatkovnim uređajem za pristup tim podacima, shemom ili sastavom baze podataka. Jedan od načina za objašnjenje ove metodologije pristupa je referenciranje aplikacijskog programskog sučelja (API) koje prenosi kod iz jednog softverskog okruženja u drugo, održavajući kompatibilnost. Stručnjaci mogu označiti strukturirani jezik upita (SQL), standardnu ​​sintaksu za upravljanje bazama podataka, kao API za DBMS.

DBMS također mora omogućiti integraciju podataka i apstrakciju podataka. Ovi alati moraju razmišljati o mrežnoj sigurnosti kako bi zaštitili podatke koji iz baze podataka dolaze krajnjem korisniku. Najbolji DBMS sustavi imaju alate za reviziju i druge značajke koje promoviraju praćenje i nadzor podataka.

U nekim DBMS sustavima upravljanje identitetom i pristupom je kritično. Dio kontrole DBMS-a, sastavljen prema potrebama krajnjeg korisnika, jest taj da se ona može konfigurirati da krajnjem korisniku ponudi samo podatke kojima ima pristup kao određeni status korisnika. Ostatak podataka može se blokirati iz pretraživanja za tog korisnika.

Novi DBMS alati mogu posluživati ​​više od jedne baze podataka. Na primjer, više platformski DBMS može pristupiti Oracle, DB2 i Sybase sustavima uzastopno. Pomoću jednog središnjeg sustava korisnici imaju pristup većoj količini podataka na izraženiji način.

Ostale značajke DBMS sustava i dalje se razvijaju. Jedna takva značajka je mogućnost rukovanja promjenama shema baza podataka, čak i značajnih. Iako je u početku jedna od prednosti nekih DBMS sustava ta što je krajnji korisnik mogao biti „agnostik baze podataka“ i ne brinuti se o promjenama sheme, neki sofisticiraniji alati stavljaju korisnike u angažiraniju ulogu kako bi analizirali promjene sheme i izravno radili s njima., U tim alatima korisnici mogu pratiti, usklađivati ​​i izvještavati o promjenama sheme baze podataka. Neki se od ovih alata, zbog dodatne funkcionalnosti, nazivaju "alati za upravljanje i razvoj baza podataka".

Ostale značajke ovih sustava mogu proaktivno raditi sa SQL sintaksom. Na primjer, DBMS alati i značajke mogu biti usmjereni ka optimizaciji ili uklanjanju pogrešaka SQL-a ili mogu biti usmjereni na stvaranje „visoko-uspješnog SQL koda“ za upotrebu u radu s podacima. Na neki način ovi alati stvaraju SQL kao svestrani jezik koji on jest, nadilazeći osnov pristupa bazama podataka i postavljajući pitanje kako najbolje dizajnirati SQL upite.

Sve je to važno u modernim sustavima za upravljanje bazama podataka, ne samo u svrhu učinkovitosti, već i za ostale vrijednosti DBMS alata, kao što su sigurnost i svestranost.

Što radi središnje dbms sučelje?