Ejercicios Resueltos Diagrama Er y Modelo Relacional
SOLUCION
Práctica de ejercicios resueltos de DER y MR
2/12
Cátedra de Base de Datos
UNLAM
2. Según el siguiente diagrama, • Cambie el diagrama para que también puedan anotarse individuos a los cursos. • Haga los cambios necesarios para almacenar también la cantidad de asistentes. • Arme el MR del modelo original.
SOLUCION
Práctica de ejerciciosresueltos de DER y MR
3/12
Cátedra de Base de Datos
UNLAM
3. Según el siguiente diagrama, • Modifique el esquema para informar si el equipamiento uso cada soldado para realizar una tarea especifica. • Del equipamiento se necesita conocer el material con el que fue realizado y en que país. • Además, modifique para informar si una tarea es rutinaria o no
SOLUCION
Práctica de ejerciciosresueltos de DER y MR
4/12
Cátedra de Base de Datos
UNLAM
4. Un cliente de nuestra consultora cuenta con múltiples aplicaciones destinada a la gestión de reclamos a las cuales debe dar soporte. Para esta función se construyó un Sistema Unificado de Reclamos. El DER resultante es el siguiente:
Id
NyA
Id
Nombre
Id
Nombre
OPERADOR
1
APLICACION
1
GRUPO
1Genera
Para la cual se genera
N N Tiene 1 N N N
Resuelve
Fecha_incio
Fecha_cierre Fecha_creacion
TICKET
N Id
Tarea
N Fecha_fin
Pertenece a un
1 1
Realizado por
1
Es un tipo de
TIPO TICKET
Id Desc
USUARIO
TIPO TAREA
Id Desc
Nombre Id
Apellido
Modificar el DER dado, para cumplir con los siguientes cambios: Cada ticket pasa por varios estados a lo largode su vida, deseamos conocer que operador realizo cada cambio de estado y en que fecha lo hizo. Las tareas se realizan en un estado en particular del ticket. Los grupos solo pueden realizar las tareas para las cuales están capacitados, deseamos registrar cuales son y para que aplicación en particular trabajan. Nos interesa conocer el cometario de cierre del ticket que pueda existir.
Práctica deejercicios resueltos de DER y MR
5/12
Cátedra de Base de Datos
UNLAM
SOLUCION
Id
NyA
Id
Nombre
Id Para la cual trabaja
Nombre
Operador
1
1 Genera
Aplicación
1
1
N
Grupo
1 Resuelve
N
Cambia
Para la cual se genera
Fecha_inicio
N
1
Fecha_creación
N N
N
Tiene N N
Fecha_cierre
N
Estado_Tkt
Nro
Ticket
Id
Tarea
NFecha_fin
Habilitado a resolver
Fecha_In
CCierre
Pertenece a un 1 1
Realizado_por 1
Es un tipo de
Tipo_Ticket
Usuario
Tipo_Tarea
N
Id
Desc
Id
Nombre
Apellido
Id
Desc
Práctica de ejercicios resueltos de DER y MR
6/12
Cátedra de Base de Datos
UNLAM
5. Dado el siguiente Modelo Relacional, confeccionar el DER que le dio origen. R1 (a , b , c , d ) R2 ( d , e , f ) R3 ( g , h , k ) R4 ( m , n , p , d ) R5 ( r , s ) R6 ( v , w ) R7 ( h , m , d , q ) R8 ( a , b , h , r , t ) Tener en cuenta las siguientes pautas: - Indicar la cardinalidad de las relaciones. - No colocar nombres a las relaciones de N:1, 1:N y 1:1. - No indicar la opcionalidad de las relaciones. Referencias: Clave Primaria, Clave Foránea, Clave Primaria y Foráneaal mismo tiempo
SOLUCION
a
b
c
d
e
f
R1 r s
1 N N 1
R2 v
1
w
R5
R8 q
N
R6
N N
R3
N
R4
R7 g h k m n p
Práctica de ejercicios resueltos de DER y MR
7/12
Cátedra de Base de Datos
UNLAM
6. Identificar las entidades con sus atributos y relaciones, según los siguientes requerimientos de información: Se desea diseñar una base de...
Regístrate para leer el documento completo.