modelo relacional (base de datos)
TRANSCRIPT
Base de Datos
MODELO RELACIONAL
Es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos.
Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.
¿QUÉ ES?
Fue propuesto por E.F. Codd en los laboratorios de IBM en California.
Se conforma de relaciones que podrían considerarse en forma lógica como un conjunto de datos, donde todos los datos visibles al usuario están organizados como tablas de valores.
Simplificando: una relación es como si fuese una tabla que está compuesta por registros (filas) y campos (columnas).
‣ Cada relación se establece como una tabla, que es un conjunto de filas; cada fila es un conjunto de campos y cada campo representa un valor.
VENTAJAS DESVENTAJAS
Garantiza herramientas para evitar la duplicidad de registros, a través de campos claves o llaves.
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.
Presentan deficiencias con datos gráficos, multimedia y sistemas de información geográfica.
No se manipulan de forma manejable los bloques de texto como tipo de dato.
Son las columnas de una relación y describen características particulares de ella.
PARTES DEL MODELO…
‣Atributos:
Título Año Duración Tipo
Star Wars 1977 124 color
Mighty Ducks 1991 104 color
Wayne's World 1992 95 color
RELACIÓN DE PELÍCULAS
Esquemas:
Nombre que se le da a una relación y el conjunto de atributos en ella.
Título Año Duración Tipo
Star Wars 1977 124 color
Mighty Ducks 1991 104 color
Wayne's World 1992 95 color
RELACIÓN DE PELÍCULAS
Tuplas:
Cada uno de los renglones en una relación conteniendo valores para cada uno de los atributos.
Título Año Duración Tipo
Star Wars 1977 124 color
Mighty Ducks 1991 104 color
Wayne's World 1992 95 color
RELACIÓN DE PELÍCULAS