Sistema Gestores de Base de datos
Que es SGBD o DBMS
Inconvenientes de un sistema de gestión de archivos
• Redundancia e inconsistencia de los datos.
• Dependencia de los datos física-lógica.
• Dificultad para tener acceso a los datos.
• Separación y aislamiento de los datos.
• Dificultad para el acceso concurrente.
• Dependencia de la estructura del archivo con el lenguaje de programación.
• Problemas en la seguridad de los datos.
• Problemas de integridad de datos.
Que nos debe permitir hacer una SGBD
Nos debe permite a los usuarios
definir, crear y mantener la BD y proporciona un
acceso controlado a la misma.
•Creación y definición de la BD: especificación de la estructura, el tipo de los datos, las restricciones y relaciones entre ellos mediante lenguajes de definición de datos.
•Manipulación de los datos realizando consultas, inserciones y actualizaciones de los mismos utilizando lenguajes de manipulación de datos.
•Acceso controlado a los datos de la BD mediante mecanismos de seguridad de acceso a los usuarios.
•Mantener la integridad y consistencia de los datos utilizando mecanismos para evitar que los datos sean perjudicados por cambios no autorizados.
•Acceso compartido a la BD, controlando la interacción entre usuarios concurrentes.
•Mecanismos de respaldo y recuperación para restablecer la información en caso de fallos en el sistema.