Bases de Datos: Conceptos, Modelos, Diseño y Roles

Clasificado en Informática

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

Una base de datos es un conjunto de datos organizados de forma sistemática, de tal modo que el acceso a estos pueda realizarse de forma rápida y eficaz. Está constituida por entidades (datos), sus atributos y relaciones. Las condiciones que debe cumplir una base de datos son: la integridad de los datos, coherencia de los datos introducidos, los datos deben ser válidos, y la redundancia de los datos, almacenamiento de los mismos datos varias veces en la misma base, debe evitarse todo lo posible.

Clasificación de las Bases de Datos

La clasificación de las bases de datos puede hacerse desde diversos puntos de vista:

  • Según la variabilidad de los datos: estáticas, dinámicas.
  • Según su contenido: bibliográficas, directorios, bibliotecas científicas.
  • Según el almacenamiento: centralizadas, distribuidas.

Modelos de Bases de Datos

Los modelos de bases de datos son:

  • Jerárquicas: los datos se organizan de forma jerárquica, es decir, en forma de árbol invertido.
  • De red: los datos forman una estructura de red, interrelacionándose entre ellos.
  • Relacionales: se basan en el establecimiento de relaciones, de tal forma que los datos se agrupan en conjuntos denominados registros y son las filas de una tabla.
  • Entidad-relación: se basan en la utilización de entidades relevantes que se distinguen del resto de datos.
  • Orientadas a objetos: se basan en la programación orientada a objetos.

Diseño de Bases de Datos

El éxito de una base de datos resulta de la combinación de dos factores: la eficacia de las herramientas de la base de datos y el diseño de la estructura. El diseño de una base de datos es el conjunto de actividades que permite la creación de una base de datos. Tiene tres fases:

  1. Conceptual: realización de un esquema conceptual representativo de las entidades y sus relaciones.
  2. Lógico: consiste en la representación de un esquema lógico de la estructura.
  3. Físico: es una descripción de la implementación de la base de datos.

Elementos del Diseño de una Base de Datos

Los elementos del diseño de una base de datos son: elegir una estructura general, definir las entidades y sus atributos, y establecer las relaciones entre los componentes. Una entidad se define como la representación de un objeto o un concepto del "mundo real" con existencia única, es decir, es distinta de cualquier otra entidad. Cada entidad está definida por una serie de propiedades o atributos.

Roles en la Gestión de Bases de Datos

Una base de datos tiene como fin posibilitar el acceso a la información a distintos usuarios, centralizados o no. Por eso, es necesario distinguir los roles de todos los posibles participantes en la elaboración:

  • Diseñador: determina la estructura de la base de datos, los atributos y las relaciones de las entidades.
  • Administrador: controla el uso de la base de datos otorgando permisos de acceso y consulta.
  • Analista-programador: crea las herramientas de gestión de la base de datos.
  • Usuario final: puede introducir, modificar o generar informes.

Entradas relacionadas: