Principios Esenciales y Tipos de Fallos en la Gestión de Bases de Datos (SGBD)
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 3,28 KB
Objetivos Fundamentales de un Sistema Gestor de Bases de Datos (SGBD)
Un SGBD eficiente debe cumplir con una serie de objetivos esenciales para garantizar la gestión óptima y segura de los datos.
Abstracción de la Información
El SGBD ahorra al usuario ingenuo o indirecto los detalles respecto al almacenamiento físico de los datos.
Independencia de Datos
Consiste en modificar el esquema físico o lógico sin hacer cambios en las aplicaciones.
Redundancia Mínima
Consiste en evitar el ingreso reiterado de datos dentro de una base de datos.
Consistencia
Un buen diseño se asegura de que, si la redundancia no es nula, el SGBD se encargará de vigilar que la información que aparece repetida se actualice de forma simultánea y coherente.
Seguridad
El SGBD debe garantizar la seguridad de los datos frente a usuarios malintencionados o ataques que deseen manipular o destruir información.
Integridad
Busca garantizar la validez de los datos almacenados.
Respaldo y Recuperación
Los sistemas gestores proporcionan la forma eficiente de realizar copias de seguridad y restaurar un sistema a partir de dichas copias.
Control de Concurrencia
Evita el ingreso reiterativo que pueda originar inconsistencias.
Tiempo de Respuesta
Mientras menor sea el tiempo, mejor se debe considerar la entrega de resultados.
Lógica (Bitácora de Control)
Relación con la bitácora o registro de control.
Posibles Fallas en el Desarrollo y Ejecución de una Transacción
Falla de Referencia
Ocurre cuando un campo de una tabla (llave externa) nunca se cumple o nunca hace referencia a un registro (renglón) de otra tabla como llave interna.
Falla de Usuario
Relacionada con el conjunto de reglas que regulan el entorno donde se desenvuelve el sistema (ej. bloquear el acceso de distintos usuarios).
Falla de Dominio
Es la posibilidad de restringir los valores posibles a un dominio para un campo determinado.
Falla del Sistema Operativo
El sistema de seguridad es parte de la arquitectura del sistema operativo, y fallos en este pueden afectar al SGBD.
Falla de Acceso a la Información
Las estructuras de datos permiten facilitar al usuario solo la información que requiere. Estas estructuras pueden ser: vistas lógicas, tablas derivadas, subesquemas, esquema del sistema administrador de base de datos, columnas, tablas, incluso bases de datos, las cuales pueden ser en ocasiones incompletas.
Fallas en la Ejecución de Comandos
Relacionadas con el esquema que sirve para controlar los comandos que puede ejecutar el usuario, como por ejemplo: COMANDOS DE SQL (SELECT, INSERT, UPDATE, DELETE).
Consideraciones Clave al Elegir un Sistema de Base de Datos
- Número de usuarios posibles a conectar.
- Número de transacciones.
- Cantidad de datos posibles de almacenar.
- Consistencia de la información.
- Presupuesto que uno dispone.