Documente Academic
Documente Profesional
Documente Cultură
Modelamiento de Datos
El Modelo Relacional
Modelamiento de Datos
El Modelo Relacional
El modelo relacional de datos supuso un gran avance con respecto a los
modelos anteriores. Este modelo est basado en el concepto de relacin.
Una relacin es un conjunto de n-tuplas. Una tupla, al contrario que un
segmento, puede representar tanto entidades como interrelaciones N:M. Los
lenguajes matemticos sobre los que se asienta el modelo relacional, aportan
un sistema de acceso y consultas orientado al conjunto.
Lo que realmente marca la diferencia entre los sistemas relacionales y los
sistemas anteriores es el hecho de que su creador, Ted Codd, bas
expresamente su funcionamiento sobre un modelo matemtico muy
especfico: el lgebra relacional y el clculo relacional, as como la progresiva
adopcin, de un nmero de Reglas de Integridad Relacional y de Formas
Normales.
Modelamiento de Datos
El Modelo Relacional
Modelamiento de Datos
El Modelo Relacional
Componentes
Trmino relacional formal
Equivalente informal
Entidad
Tabla
Tupla
Fila o registro
Cardinalidad
Atributo
Columna o campo
Grado
Nmero de columnas o
campos
Atributo Identificador
Dominio
Modelamiento de Datos
Consideraciones
El Modelo Relacional
Modelamiento de Datos
Llave Primaria
Definicion de Llave Primaria (Primary Key)
Modelamiento de Datos
Llave Primaria
Clave Semantica
Llave Fornea
Integridad de la Entidad
Concepto
10
Integridad Referencial
Concepto de Integridad Referencial
11
Modelamiento de Datos
Ejercicio de aplicacin
Cada vez que un viajero compra un pasaje en la lnea Area ,
debe realizar una reserva de su vuelo para posteriormente ,y previa
confirmacin, consolidar esta venta . Se hace notar que lo que el
viajero compra es un destino el cual podra tener mas de una escala
hasta llegar al lugar final que indica su pasaje. Los pasajeros pueden
tener mltiples viajes durante un periodo de tiempo, siendo exclusivo
un solo viaje en el mismo tiempo.
Con respecto a la Lnea Area, ellos poseen una cantidad fija de
aviones con capacidades diferentes de acuerdo al modelo del avin,
esta informacin esta explcita en el pasaje, as como el nmero de
vuelo y el nmero de asiento. Como las ventas se realizan en las
sucursales que poseen a nivel mundial, se requiere solucionar el
problema de la sobreventa de pasajes que ha menudo origina molestia
en los clientes, lo que ha producido una baja en la venta de pasajes de
esta Lnea Area.
12