SUMARIO
1. INTRODUCCIÓN
2. MODELO RELACIONAL
3. RELACIONES
4. PROPIEDADES DE LAS RELACIONES
5. ESQUEMA DE UNA BASE DE DATOS RELACIONAL.
6. REGLAS DE INTEGRIDAD.
-Regla de integridad de entidades
-Regla de integridad referencial.
INTRODUCCIÓN
Cuando un par de tablas están
relacionadas se pueden hacer diversas
operaciones.
Se tendrá resultados predecibles, fiables y
seguros.
Modelo Relacional se basa en las
Matemáticas y la Lógica De Predicados.
MODELO RELACIONAL
1ªGeneración.-
Puntero físico.
Vulnerables a cambios en el entorno
físico.
2ª Generación.-
Datos estructurados a nivel lógico.
Nombre único.
Valores de los atributos son atómicos.
PLANTILLA
(Enum, Nombre, Apellido, Dirección, Teléfono,
Puesto, Fecha_nac, Salario, DNI, Onum)
INMUEBLE
(Inum, Calle, Area, Población, Tipo, Hab, Alquiler,
Pnum, Enum, Onum)
INQUILINO
(Qnum, Nombre, Apellido, Dirección, Teléfono,
Tipo_pref, Alquiler_max)
PROPIETARIO
(Pnum, Nombre, Apellido, Dirección, Teléfono)
VISITA
(Qnum, Inum, Fecha, Comentario)
En el esquema, los
nombres de las Las claves
relaciones aparecen primarias son
seguidos de los nombres los atributos
de los atributos subrayados.
encerrados entre
paréntesis.
OFICINA
O7 Moyano, s/n Centro Castellón 964 215 760 964 215 670
964 535
EG37 Pedro Cubedo Bayarri, 11 Supervisor 24/3/57 18000 38766623X O3
690
Villarreal
964 522
EG14 Luis Collado Borriol, 35 Administ. 9/5/70 12000 24391223L O3
230
Villarreal
REGLAS DE INTEGRIDAD
estudiar las
Una vez
reglas de
definida la
integridad
estructura de
DEBEMOS que los datos
datos del
almacenados
modelo
deben
relacional
cumplir
El diseño conceptual.
El diseño lógico.
El diseño físico.
Modelos de datos
Expresividad.
Simplicidad.
Modelos conceptuales.
Minimalidad.
Modelos lógicos.
Formalidad.
El modelo entidad-relación
Entidad
Fuerte. Débil.
Relación (interrelación)
Relación binaria.
Relación ternaria.
….
Relación recursiva.
Atributo
Atributos simple.
Atributos compuesto.
Atributos monovalente.
Atributos polivalente.
Identificador
Un identificador es un atributo o conjunto de
atributos que determina de modo único cada
ocurrencia de esa entidad.
Jerarquía de generalización
E1, E2, ... En
Total
Parcial.
Exclusiva.
Superpuesta.
Metodología de diseño conceptual
Identificar las entidades.
Identificar las relaciones.
Identificar los atributos y asociarlos a entidades y
relaciones.
Determinar los dominios de los atributos.
Determinar los identificadores.
Determinar las jerarquías de generalización (si
las hay).
Dibujar el diagrama entidad-relación.
Revisar el esquema conceptual local con el
usuario.
De cada atributo se debe anotar la siguiente información: