Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduccin:
Fue introducido por Codd en 1970. Todo el modelo tiene un fuerte apartado matemtico subyacente. Las dos caractersticas ms importantes del modelo son:
Trabaja con estructuras de datos muy simples: Tablas bidimensionales. Es no navegacional, i.e., no hace falta hacer referencia a la forma de acceder a los datos.
Introduccin:
En este modelo la base de datos es vista por el usuario como una relacin de tablas. Cada fila de la tabla es un registro o tupla y los atributos con columnas o campos.
x y z
y z
Entidad
Ao
1977 2001 2004
Duracin
123 178 125
Dominio=textos
Dominio=enteros
Conceptos de bases de datos relacionales: Clave primaria= Es un conjunto de atributos que identifica a cada tupla de una relacin y adems no hay un subconjunto de ellos que cumplan esa propiedad. Clave fornea= Es un conjunto de atributos de una tabla que son clave primaria en otra tabla
Restricciones inherentes al modelo : No puede haber dos tuplas iguales en una misma relacin El orden de las tuplas no es significativo El orden de los atributos no es significativo
Restricciones de integridad:
Integridad de la Entidad: Ninguna componente de la clave primaria puede tomar valores nulos o desconocidos, porque entonces no se podran distinguir dos entidades. Integridad Referencial: Cualquier valor que tome un atributo en una relacin del que es clave fornea, debe existir en la relacin del que es clave primaria.
Conversin del modelo conceptual al modelo relacional: Conversin de Entidades: Cada entidad de diagrama Entidad/Relacin se transforma directamente en una tabla. Los atributos de la entidad pasan a ser automticamente las columnas de la tabla.
Entidad
Atributos
Tabla
Columnas
10
Las tablas obtenidas como transformacin de relaciones binarias con cardinalidad uno a varios se pueden eliminar. Los atributos que formaban parte de la tabla pasan a formar parte de la tabla que representa la entidad con cardinalidad varios. Asimismo, si la relacin tuviera atributos propios, tambin pasaran a la tabla que representa la entidad con cardinalidad varios.
Almacenes y Minera de Datos 12
CLIENTE
apellidos
compra
PRODUCTO
descripcin
Fecha compra
CLIENTE (dni, nombre, apellidos) PRODUCTO (cdigo, descripcin) COMPRAS (dni_cliente, cdigo _ producto, fecha_compra)
14
EMPLEADO
salario
pertenece
DEPARTAMENTO
localizacin
nombre
Fecha compra
15
EQUIPO
Ao fundacin
tiene
PRESIDENTE
nombre
nombre
ALUMNO
Es delegado
17