Академический Документы
Профессиональный Документы
Культура Документы
ORACLE 10G
(48453278B,José,Sánchez Marin,4567GFT,PEUGEOT,308,
110 cv, NEGRO,10-12-2008,22000)
Recolección de requisitos
DISEÑO LOGICO
(Modelo Relacional)
DISEÑO FISICO
binarias
(N,M)
(1,N)
Alumno Realiza un Curso
(1,N)
(1,N)
(1,1)
Profesor Pertenece a Departamento
(1,N)
(0,N)
Empleado
(0,1)
LECTOR
(1:1)
Préstamo fecha
ISBN (1:N)
LIBRO
materia
nombre
Cristina Garcia Sánchez
Centro Rusadir Formación y Recursos 23
Ejemplos del modelo
Entidad-Relación (2)
DISEÑO DE UNA BASE AEREA
Se desea almacenar la información de una compañia
aerea .La compañia aerea tiene: Aviones y tripulación.
De los miembros de la tripulación se quiere almacenar
el nombre, tipo (azafata, piloto….). Los vuelos van
desde un origen a un destino a una hora concreta y
tiene x horas de vuelo.
Cada avión tiene un código que lo identifica, un tipo de
avión que puede ser airbus, boing u otros.
Se pide: MODELAR LA ESTRUCTURA DE ESTA BASE
AEREA Cristina Garcia Sánchez
Centro Rusadir Formación y Recursos 24
BASE AEREA
Cod_avion tipo
dni nombre
AVIÓN tipo
(1:1)
TRIPULACIÓN
Realiza (1:N)
(1:N)
Cod_vuelo
(1:N)
VUELO Pertenece a
(1:N)
(1:1)
Horas_vuelo
origen
destino Cristina Garcia Sánchez
Centro Rusadir Formación y Recursos 25
Ejemplos del modelo
Entidad-Relación (3)
DISEÑO DE UN VIDEOCLUB
Supongamos que tenemos un videoclub, y lo queremos
informatizar. Los socios del videoclub alquilan las
películas. Un socio puede alquilar muchas películas
cada vez. De cada socio se pide almacenar su
dni,nombre,dirección y teléfono. De las películas vamos
a almacenar el identificador de la pelicula,el título, los
actores y el director.
Se pide: MODELAR LA ESTRUCTURA DE ESTE
VIDEOCLUB
nombre
SOCIO
(1:1)
Fecha_prestamo
(1:N) Alquila
Fecha_devolucion
Id_pelicula
(1:N)
PELICULA
director
titulo
actores Cristina Garcia Sánchez
Centro Rusadir Formación y Recursos 27
MODELO RELACIONAL
(DISEÑO LÓGICO)
alumno_matriculado (dni,id_curso)
PK
TABLA ALUMNO dni
TABLA ALUMNO_MATRICULADO dni,id_curso
TABLA CURSO id_curso
FK
TABLA ALUMNO_MATRICULADO
- Dni referencia a la TABLA ALUMNO
- Id_curso referencia a la TABLA CURSO
ATRIBUTOS
Con PK dni
Dni va a ser la clave principal
Nombre
Apellidos
R1 R2
escribe (cod_autor,isbn)
(1,N)
matriculado
Alumno (1,N)
Curso
alumno_matriculado (dni,id_curso)
R1 R2
matrimonio (dni_hombre,dni_mujer,fecha_matrimonio)
R1 R2
(0,1)
expone
Museo Cuadro
(1,N)
museo (nommuseo,ciudad)