Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bdtransp2 PDF
Bdtransp2 PDF
Contenidos generales
* Concepto de modelo
* Proceso de diseño de una base de datos
* Modelo Entidad-Relación
- Componentes del Modelo E-R
- Cardinalidad de asignación
- Claves
- Paso a tablas
- Generalización y Especialización
- Agregación
Motivación
Creación de BD => Definición del esquema conceptual
* Datos a almacenar
* Relaciones entre datos
Necesitamos
1
2.1. Realidad y modelos
Entrevista a usuarios
Traducción/Implementación
Diseño e implementación
de aplicaciones para llevar
a cabo las transacciones Definición estructuras de datos
2
2.3. Modelo Entidad-Relación. Orígenes
3
2.5. Atributos y Dominios
CLIENTES CUENTAS
Relación binaria:
Relación entre dos conjuntos de entidades
Bases de datos. Tema 2. 8
4
2.6. Relaciones y Conjuntos de relaciones (2)
5
2.8. Cardinalidad de asignación
6
2.9. Claves. Tipos de entidades (2)
Tipos de entidades:
En función de si poseen clave primaria o no
• Entidades fuertes (Cuenta)
• Entidades débiles (Transacciones)
Dependencia por existencia
(Transacciones-Cuentas)
• Entidad dominante
• Entidad subordinada
Discriminador (numeroTrans)
7
2.10. Diagramas Entidad-Relación. Notación (1)
departamento personal
DEPARTAMENTOS Tiene PERSONAL
dniEmp
nombreEmp telefono
supervisa
EMPLEADOS Supervisor
supervisado
8
2.10. Diagramas Entidad-Relación. Notación (3)
9
2.11. Paso a tablas de los Diagramas Entidad-Relación (2)
numeroTrans importe
TRANSACCIONES
numeroCta saldo
(numeroCta, numeroTrans,
CUENTAS Operacion TRANSACCIONES Fecha, Importe)
10
2.11. Paso a tablas de los Diagramas Entidad-Relación (4)
11
2.11. Paso a tablas de los Diagramas Entidad-Relación (6)
nombreEmp telefono
EMPLEADOS Supervisor
12
2.12. Relaciones recursivas (2)
13
2.13. Generalización (2)
CUENTAS
ISA
interes limite
14
2.14. Especialización (1)
15
2.15. Agregación (1)
Hombre Pareja
Mujer
Tiene Coche
Paso a tablas:
Normal considerando que se ha creado un nuevo
conjunto de entidades. Sus atributos son los del conjunto de
relaciones.
16