Fundamentos de Sistemas de Información y Bases de Datos: Requisitos y Características Esenciales

Enviado por Alejandro y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,39 KB

Sistemas de Información (SI)

El Sistema de Información (SI) se diseña a fin de satisfacer las necesidades de información de una organización y está inmerso en ella. El SI ha de tomar los datos del entorno y sus resultados han de ser la información que dicha organización necesita para su gestión y toma de decisiones. Los SI deberán ser sistemas dinámicos en los que se controle su actuación en función de cómo las salidas cumplen los objetivos marcados.

Bases de Datos (BD)

Una Base de Datos (BD) es una colección de datos interrelacionados, almacenados en conjunto sin redundancias perjudiciales o innecesarias. Su finalidad es la de servir a un conjunto de aplicaciones de la manera más eficaz posible.

Inconvenientes de los Sistemas de Ficheros Tradicionales

Los sistemas de ficheros tradicionales presentan dos inconvenientes principales:

  1. Redundancia e Inconsistencia

    Los mismos datos están almacenados en diferentes ficheros. Un dato se dice inconsistente cuando, siendo redundante, presenta distintos niveles de actualización.

  2. Dependencia Ficheros-Programas

    Dado que las aplicaciones fueron creadas para manejar ficheros que contienen registros con una determinada estructura, la modificación de dicha estructura obliga a modificar, al menos, la declaración de variables de todos los programas que manejen dicho fichero.

Objetivos y Características Clave de las Bases de Datos

El objetivo principal es que cada dato debería estar almacenado una sola vez, con lo que, al no existir redundancias, no puede haber inconsistencias.

Compromiso con la Redundancia Mínima

Eliminar completamente las redundancias puede crear en algunos casos más inconvenientes que ventajas, por lo que suele llegarse a un compromiso. En lugar de hablar de no redundancia, suele hablarse de redundancia mínima y controlada como criterio de diseño de una BD.

Independencia de la Información

Esta independencia debe satisfacerse a dos niveles:

  • Independencia lógica de los datos: Por la que la modificación de la estructura lógica general de los datos no afecta a los programas de aplicación que los usan.
  • Independencia física de los datos: Por la que debe poder modificarse la distribución y la organización física de los datos sin afectar a la estructura lógica general ni a los programas de aplicación.

Requisitos Esenciales para el Diseño de Bases de Datos

Con independencia del diseño elegido, este debe cumplir una serie de requisitos fundamentales:

  1. Versatilidad en la representación de la información: No solo almacena los datos, sino también sus restricciones.
  2. Mínima Redundancia: Eliminar la redundancia siempre que no genere un problema mayor.
  3. Capacidad de Acceso: Debe ser capaz de responder en un tiempo aceptable a cualquier consulta sobre los datos.
  4. Integridad: Referida a la veracidad de los datos almacenados. Es necesario verificar que no sufren modificaciones anómalas.
  5. Seguridad y Privacidad: Capacidad para proteger los datos contra su pérdida total o parcial, por fallos del sistema o accesos accidentales o malintencionados.

Entradas relacionadas: