Modelo Relacional

13.10.2014 23:24

Modelo Relacional

Definicion:

El modelo relacional de datos supuso un gran avance con respecto a los modelos anteriores. Este modelo está basado en el concepto de relación. Una relación es un conjunto de n-tuplas. Una tupla, al contrario que un segmento, puede representar tanto entidades como interrelaciones N:M. Los lenguajes matemáticos sobre los que se asienta el modelo relacional, aportan un sistema de acceso y consultas orientado al conjunto.
 

El concepto de atomicidad es relevante especialmente en el campo de las bases de datos. Que un elemento sea atómico implica que no puede ser descompuesto en partes más pequeñas.

Importante:

Las dos características más importantes del modelo son:
  • Trabaja con estructuras de datos muy simples: Tablas bidimensionales.
  • Es no navegacional, no hace falta hacer referencia a la forma de acceder a los datos.
No olvidar que no existe la cardinalidad de muchos a muchos ya que en base de datos se le concidera como insulto:
 
 
Para que no pase esto se debe agregar otra clase con los principales de las otras clases