Beruflich Dokumente
Kultur Dokumente
Caso 1
1.- Descripcin del proceso
Se trata de disear un base de datos que debe almacenar la informacin sobre el
prstamo de libros a los alumnos de una determinada escuela, los cuales son escrito por
varios autores y pertenecen a una determinada editorial, adems se refieren a una
determinada especialidad.
2.- Identificar el conjunto de entidades
A primera vista, tenemos cinco conjunto de entidades: alumno, libro, autor editorial, y
especialidad.
3.- Identificar el conjunto de relaciones
Un alumno puede prestar muchos libros, a su vez que estos libros pueden ser prestados
por muchos alumnos, dndose una relacin de muchos a muchos. Cada libro pertenece a
una especialidad y pueden existir muchos libros de especialidad, por lo tanto sera una
relacin de muchos a uno. As mismo, el libro es escrito por uno o varios autores, y
estos autores pueden escribir uno o ms libros, dndose una relacin de muchos a
muchos. Por otro lado, un libro pertenece a una editorial y esta editorial puede imprimir
muchos libros, dando como resultado una relacin muchos a uno.
4.- Trazar el primer diagrama.
Alumno
-
Coalumno
Nombre
Escuela
Ciclo
Presta
-
Fecha de presta
Fecha devolucin
Codlibro
Registro
Titulo
Paginas
Libro
Especialidad
- Codespecialidad
- Nombre
Autor
Editorial
-
codautor
Nombre
Email
Codeditorial
Nombre
Direccin
Telfono
Para cada conjunto de entidades fuertes se crea una relacin con una
columna para cada atributo.
Para cada conjunto de entidades dbiles se crea una relacin que contiene
una columna para los atributos que forman la clave primaria de la entidad
fuerte a la que se encuentra subordinada y una columna para cada atributo de
la entidad.
Para cada relacin se crea una relacin que contiene una columna para cada
atributo correspondiente a las claves principales de las entidades
relacionadas.
Lo mismo para las entidades compuestas, aadiendo columnas necesarias
para los atributos aadidos a la relacion.
fecha,
moneda,
Caso 2:
Convertir el siguiente diagrama E-R a diagrama relacional.