Casa Bases de dades Què fa una interfície dbms central?

Què fa una interfície dbms central?

Anonim

P:

Què fa una interfície central de SGBD?

R:

Una interfície central de SGBD proporciona un accés fàcil i estructurat als continguts de dades d'una base de dades o a diverses bases de dades. El SGBD és com un “middleware” que permet als usuaris d’aplicacions obtenir dades sense entendre el maquillatge de la base de dades, on hi ha dades, etc.

Per funcionar eficaçment, l’enginyeria del SGBD ha de treballar amb el contingut de les dades, així com el vehicle de dades per accedir a aquestes dades, i l’esquema o el maquillatge de la base de dades. Una manera d’explicar aquesta metodologia d’accés és fent referència a una interfície de programació d’aplicacions (API) que porta el codi d’un entorn de programari a un altre, mantenint la compatibilitat. Els experts podrien etiquetar Structured Query Language (SQL), una sintaxi de gestió de bases de dades estàndard, com a API per a un SGBD.

Un SGBD també ha de permetre la integració i l'abstracció de dades. Aquestes eines han de contemplar la seguretat de la xarxa per tal de protegir les dades que provenen de la base de dades a l’usuari final. Els millors sistemes SGBD tenen eines d'auditoria i altres funcions que promouen el seguiment i el seguiment dels actius de dades.

En alguns sistemes SGBD, la gestió de la identitat i l'accés és fonamental. Una part del control del SGBD, que es compon segons les necessitats de l'usuari final, és que només es pot configurar per oferir a l'usuari final les dades a les quals tingui accés com a estat d'usuari particular. La resta de dades es poden bloquejar de recuperació per a aquest usuari.

Les noves eines de DBMS també poden servir a més d’una base de dades. Per exemple, un SGBD multiplataforma pot accedir a sistemes Oracle, DB2 i Sybase de manera seqüencial. Amb un sistema central, els usuaris tenen accés a una quantitat més gran de dades d'una manera més senzilla.

Altres característiques dels sistemes SGBD continuen evolucionant. Una d’aquestes característiques és la capacitat de gestionar els canvis d’esquema de bases de dades, fins i tot d’importants. Tot i que inicialment, un dels avantatges d’alguns sistemes SGBD és que l’usuari final podria ser “base de dades agnòstica” i no preocupar-se dels canvis d’esquema, algunes eines més sofisticades posen els usuaris en un paper més compromès, per analitzar els canvis d’esquema i treballar directament amb ells. . En aquestes eines, els usuaris poden rastrejar, reconciliar i informar sobre els canvis d'esquema de la base de dades. Algunes d’aquestes eines, per la seva funcionalitat addicional, s’anomenen “eines de gestió i desenvolupament de bases de dades”.

Altres funcions d’aquests sistemes poden funcionar de manera proactiva amb la sintaxi SQL. Per exemple, les eines i funcions de DBMS poden estar orientades a l’optimització o depuració d’SQL, o bé es poden centrar en la creació de “codi SQL d’alt rendiment” per utilitzar-les en el treball de dades. D’alguna manera, aquestes eines creen SQL com a llenguatge versàtil que és, que va més enllà dels fonaments de l’accés a la base de dades i a la qüestió de com es pot dissenyar millor les consultes SQL.

Tot això és important en els sistemes de gestió de bases de dades moderns, no només per a l'eficiència, sinó per a la resta de valors de les eines del SGBD, com la seguretat i la versatilitat.

Què fa una interfície dbms central?