viernes, 19 de febrero de 2010

Funsiones de Los Sistemas Gestores de Bases de Dato


Un DBMS, realiza vaias funciones como lo es garantizar la integridad y la consistencia de los datos. Las funciones son transparentes para los usuarios finales donde casi todo puede realizarse solo mediante un DBMS.
  • Administración del Diccionario de Datos: Necesita que las definicionesde los elementos de datos y us relaciones, tambien conocidos como metadatos, se guarden en un diccionario de datos. Este realiza el diccionario pra buscar la estructura y relaciones del componente de datos requeridos, lo que libera al usuario de tener que codificar esas complejas relaciones en cada programa.

  • Administración del Almacenamiento de Datos: crea las estructuras complejas necesarias para el almacenamiento de datos, con lo que se libea al usuario de definir y programar las caracterrísticas físicas de los datos. un sistema gestor de dato moderno permite no solo almacenar datos, sino también, formularios de ingreso o definiciones de filtración de datos relacionados.

  • Tranformación y Presentación de Datos: Libera al uruario de distingir entre el formato lógico y el físico de los datos. Al mantener la independencia de los datos el DBMS, transforma las solicitudes lógicas en comandos que localizan fisicamente y recuperan los datos solicitados, es decír, formatea los datos físicamente recuperados para que se ejecten a las expectativas lógicas del usuario.

  • Administración de Seguridad: Crea un sistema de seguridad que resguarda la seguridad del usuario y la privacidad de los datos dentro de la base de datos. Las reglas de seguridad determinan que tipo de usuarios pueden tener acceso a la base de datos, a qué datos pueden tener acceso cada usuario, y que operaciones realizar como lo es: leer, agregar, eliminar o modificar.

  • Control de Acceso a Usuarios Múltiples: Crea estructuras que pemiten el acceso de usuarios múltiples a los datos. Para así asegurar la consistencia y la seguridad de los datos, el DBMSutiliza algorítmos complejos para perrmitir el acceso de usuarios múltiples a la base de datos, sin comprometer su integridad.

  • Administración de Tareas de Respaldo Recuperación: Proporcina procedimientos de respaldo y recuperación para garantizar la integridad en el respaldo de los datos.

  • Administración de los Datos: Promueve y hace cumplir las reglas para eliminar los problemas de integridad de datos con lo que se reduce al mínimo la dredundancia de datos y se incrementa al máximo la consistencia de éstos.

  • Lenguaje de Acceso a base de datos de Interfaces de Programación de Aplicaciones: Perrmite el acceso a los datos mediante un lenguaje de consulta, que es aquel que no tiene procedimientos, es decír, el que permite al usuario especificar únicamente que dede hacer y no como debe hacerlo.

  • Lenguaje de Consultas de DBMS: Lenguaje de definición (DDL), estructura donde se alojan los datos; Lenguaje manipulación (DML), permite que los usuarios extraigan los datos de la base de datos.

  • Interfaces de Comunicación de Base de Datos: Proporcionan rutinas de comunicación especiales, que permite que la base de datos acepte las solicitudes del usuaio final, en un ambiente de red de computadoras.

No hay comentarios:

Publicar un comentario