Está en la página 1de 2

Funciones del DBMS 1.

Administracin de Diccionario de Datos: Los DBMS almacenan las deniciones de los elementos de datos y de sus relaciones en un diccionario de datos. En concreto todos los programas acceden a los datos a travs del DBMS . El DBMS usa el data Dictionary para mirar las estructuras de datos requeridos y sus relaciones, librandonos de estar programando complejas relaciones en cada programa. 2. Administracin en el almacenamiento de los Datos: Los DBMS crea y administran estructuras complejas requeridas para el almacenamiento de los datos, librandonos de estar programando y deniendo las caractersticas fsicas de los datos. Nos ayuda con las validaciones y tipos que solemos usar, tambin los DBMS guardan la base de datos en mltiples archivos fsicos por lo que se puede acceder a ellos en el disco concurrentemente. 3. Presentacin y transformacin de los Datos: Los DBMS transforman los datos ingresados en la estructura requerida para ser almacenados dichos datos. Osea que hacen distincin entre el formato lgico y el fsico de los datos, manteniendo independencia en los datos. 4. Administracin de seguridad: Consiste bsicamente en los permisos que se las da a diferentes usuarios que manipulan la base de datos, para mantener la integridad de los datos. 5. Control de acceso multiusuario: El DBMS crea estructuras complejas que permiten a varios usuarios acceder a los datos. Para que los datos no sean perjudicados el DBMA usa algoritmos complejos para mantener la integridad de dichos datos y permitir el acceso concurrente de varios usuarios a la BD. 6. Administracin de Recuperacin y Respaldos: Provee de procedimientos de aseguran la integridad de los datos a travs de respaldos y recuperacin de datos por cualquier falla en el sistema o el hardware. 7. Administracin de Integridad de Datos: Promueve y refuerza reglas de integridad de datos y elimina dichos problemas de integridad y redundancia de datos maximizando la consistencia de los mismos. 8. Lenguajes de acceso a la Base de Datos e interfaces de aplicaciones programadas: Existe un lenguaje no procedimental que es un lenguaje de consultas uno son los DDL y el otro DML. El DDL dene como se almacenaran los datos y el DML permite al usuario extraer datos. Ademas el DBMS permite interactuar a las aplicaciones creadas en lenguajes de alto nivel como Visual Basic, con la base de datos. 9. Interfaces de comunicacin de Base de Datos: Provee de interfaces intermediarias entre la Base de Datos y el usuario que pueden ser implementadas por ejemplo dentro un navegador web, como el

ingreso de datos en formularios web.

También podría gustarte