TIPOS DE GESTORES DE BASES DE DATOS
¿QUÉ ES?
Un gestor de
base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un
software que permite introducir, organizar y recuperar la información de las
bases de datos; en definitiva, administrarlas.
El propósito
general de los sistemas de gestión de bases de datos es el de manejar de manera
clara, sencilla y ordenada un conjunto de datos que posteriormente se
convertirán en información relevante para una organización.
CARACTERÍSTICAS PRINCIPALES
- 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 la 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.