Modelo relacional

El modelo relacional, para el modelado y la gestión de bases de datos, es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos.

Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.

Su idea fundamental es el uso de relaciones. Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados tuplas. Pese a que esta es la teoría de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, pensando en cada relación como si fuese una tabla que está compuesta por registros (cada fila de la tabla sería un registro o "tupla") y columnas (también llamadas " campos").

Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.

Ventajas

  • Provee herramientas que garantizan evitar la duplicidad de registros.
  • Garantiza la integridad referencial, así, al eliminar un registro elimina todos los registros relacionados dependientes.
  • Favorece la normalización por ser más comprensible y aplicable.
Other Languages
čeština: Relační model
日本語: 関係モデル
한국어: 관계형 모델
latviešu: Relācijas
Bahasa Melayu: Model hubungan
Nederlands: Relationeel model
português: Modelo relacional
srpskohrvatski / српскохрватски: Relacioni model
Simple English: Relational model
српски / srpski: Релациони модел
中文: 关系模型