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.

  1. Abstracción de la Información

    El SGBD ahorra al usuario ingenuo o indirecto los detalles respecto al almacenamiento físico de los datos.

  2. Independencia de Datos

    Consiste en modificar el esquema físico o lógico sin hacer cambios en las aplicaciones.

  3. Redundancia Mínima

    Consiste en evitar el ingreso reiterado de datos dentro de una base de datos.

  4. 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.

  5. Seguridad

    El SGBD debe garantizar la seguridad de los datos frente a usuarios malintencionados o ataques que deseen manipular o destruir información.

  6. Integridad

    Busca garantizar la validez de los datos almacenados.

  7. 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.

  8. Control de Concurrencia

    Evita el ingreso reiterativo que pueda originar inconsistencias.

  9. Tiempo de Respuesta

    Mientras menor sea el tiempo, mejor se debe considerar la entrega de resultados.

  10. 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

  1. 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.

  2. 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).

  3. Falla de Dominio

    Es la posibilidad de restringir los valores posibles a un dominio para un campo determinado.

  4. Falla del Sistema Operativo

    El sistema de seguridad es parte de la arquitectura del sistema operativo, y fallos en este pueden afectar al SGBD.

  5. 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.

  6. 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.

Entradas relacionadas: