Herramientas de usuario

Herramientas del sitio


bases_de_datos:diseno:modelo_relacional

¡Esta es una revisión vieja del documento!


Modelo Relacional

Elementos básicos del Modelo Relacional

Los elementos básicos del modelo relacional son las relaciones, cuya representación gráfica se realiza en forma de tabla. En las relaciones se pueden distinguir varios tipos de elementos:

  • Nombre: Nombre de la tabla.
  • Atributos: Representan las columnas de la tabla y define los datos que va a contener cada elemento.
  • Tuplas o filas: Elementos (datos) que contiene la tabla.

Dentro de una relación podemos distinguir además dos nociones:

  • Grado: número de atributos (columnas) que posee la relación.
  • Cardinalidad: número de tuplas (filas) de la relación.

En estas tablas se prohibe que exista más de un valor en cada celda.

Estática del Modelo Relacional

Una relación se compone de un nombre, unos atributos (con sus correspondientes dominios) y un conjunto de tuplas, y se define de la siguiente manera: Definición de relación

Los dominios son opcionales, pues los atributos pueden tomar valores en un conjunto acotado definido previamente, o bien y en principio, ser infinitas las posibilidades de un valor determinado.

Dentro de las relaciones existen principalmente dos tipos: relaciones base y vistas. Las relaciones base son relaciones con existencia propia, las vistas son relaciones que provienen de otras relaciones base (por ejemplo, el resultado de una búsqueda).

Restricciones del modelo relacional

  • Ningún atributo puede tomar más de un valor para cada tupla:
bases_de_datos/diseno/modelo_relacional.1625135511.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki