Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INFORMACIÓ
Solución tareas de la N
semana 6
Ejercicio
• Los encargados de llevar los paquetes son los camioneros, de los
que se quiere guardar el número de identidad, nombre, teléfono,
dirección y salario.
Diagrama
• De las ciudades a las que llegan los paquetes interesa guardar el
código de la ciudad y el nombre.
• Un paquete sólo puede llegar a una ciudad. Sin embargo, a una
entidad ciudad pueden llegar varios paquetes.
• De los camiones que llevan los camioneros, interesa conocer la
Distribuye 1:M
Código del
paquete 1:M Código de
la ciudad
1:1
Descripción
Destinado
Paquetes Ciudad
Destinatario O llegar
1:1 1:M
Nombre
Dirección del
Ing. Mayra Bardales 5
destinatario
Detalle de la actividad:
1. Convierta el diagrama entidad relación publicado en la sección de
“Recursos” en una base de datos relacional, utilizando el
formato: Tabla (campo clave, campo, campo, campo externo). Recuerde
subrayar de forma punteada el campo externo.
tarea 6.2
anteriormente.
4. En las tablas anteriores identifique:
a. Llave primaria (Campo clave)
b. Campo
c. Registro
Base de d. Tabla
e. Llave foránea (Campo externo)
datos f. Relación
5. Utilizando las operaciones de un DBMS relacional, realice la siguiente
relacional consulta:
a. Mostrar el código del libro, el título del libro y la localización donde se
encuentran los ejemplares del libro cuyo código es igual a dos.
Ing. Mayra Bardales 6
Ing. Mayra Bardales 7
Biblioteca Un autor escribe varios libros y un libro es escrito por
varios autores. Escribe se convierte en tabla. Relación
de Muchos a muchos.
Un libro tiene
muchos
ejemplares y
un ejemplar
pertenece
sólo a un
libro…
Uno a muchos
Un usuario puede tomar prestados varios ejemplares, y un ejemplar puede ser prestado a varios
usuarios. De cada préstamos interesa guardar la fecha de préstamo y la fecha de devolución.
Saca se convierte en tabla la puedes llamar PRESTAMOS .
Ing. Mayra Bardales 8
AUTOR(código_autor, nombre)
Biblioteca
LIBRO(código_libro, título, ISBN, editorial, páginas)
EJEMPLAR(código_ejemplar, localización,
código_libro)
ESCRIBE(código_autor, código_libro)
SACA(código_usuario, código_ejemplar,
fecha_devolución, fecha_préstamo)
Campo clave
Ejemplar Relación Clave externa
Codigo de Ejemplar Localizacion Codigo de libro o foránea
1 Biblioteca B 8
2 Biblioteca A 1
3 Biblioteca D 5
4 Biblioteca E 9
5 Biblioteca C 2
6 Biblioteca C 7
7 Biblioteca C 2
Campo clave 8 Biblioteca D 8
Ing. Mayra Bardales 12
Ejercicio de la tarea 6.2
Mostrar el código del libro, el título del libro y la localización donde se
encuentran los ejemplares del libro cuyo código es igual a dos.
Consulta1