Los Sistemas de gestión de base de datos son un tipo de
software muy específico, dedicado a servir de interfaz entre la base de datos,
el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de
definición de datos, de un lenguaje de manipulación de datos y de un lenguaje
de consulta. En los textos que tratan este tema, o temas relacionados, se
mencionan los términos SGBD y DBMS, siendo ambos equivalentes, y acrónimos,
respectivamente, de Sistema Gestor de Bases de Datos y DataBase Management
System, su expresión inglesa.
El propósito general de los sistemas de gestión de base de
datos es el de manejar de manera clara, sencilla y ordenada un conjunto de
datos.
Características
Es un conjunto de programas que permiten crear y mantener
una base de datos, asegurando su integridad, confidencialidad y seguridad.
Las características del sistema gestor de base de datos son:
·
Abstracción
de la información: Ahorran a los usuarios detalles acerca del
almacenamiento físico de los datos.
·
Independencia: La independencia de los datos consiste en la capacidad de modificar el esquema
(físico o lógico) de una base de datos sin tener que realizar cambios en las
aplicaciones que se sirven de ella.
·
Redundancia
mínima. Un buen diseño de una base de datos logrará evitar la aparición de
información repetida o redundante.
·
Consistencia: Vigilar que aquella información que aparece repetida se actualice de forma
coherente, es decir, que todos los datos repetidos se actualicen de forma
simultánea.
·
Seguridad: Deben garantizar que esta información se encuentra asegurada frente a usuarios
malintencionados.
·
Integridad: Se trata de adoptar las medidas necesarias para garantizar la validez de los
datos almacenados.
·
Respaldo
y recuperación: Deben proporcionar una forma eficiente de realizar copias
de respaldo de la información almacenada en ellos.
Control de la
concurrencia: Lo más habitual es que sean muchas las personas que acceden a
una base de datos; ésta debe controlar este acceso concurrente a la
información, que podría derivar en inconsistencias.
0 comentarios:
Publicar un comentario