Sei sulla pagina 1di 12

SISTEMAS DE

INFORMACIÓ
Solución tareas de la N
semana 6

ING. MAYRA BARDALES 1


Ejercicio de Base de Datos
Tarea 6.1 y 6.2

Ing. Mayra Bardales 2


Construya en un documento de Word el diagrama entidad relación
del siguiente problema:
Se desea informatizar la gestión de una empresa de transportes
que reparte paquetes por toda Honduras.

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.

tarea 6.1 • De los paquetes transportados interesa conocer el código de


paquete, descripción, destinatario y dirección del destinatario.
• Un camionero distribuye muchos paquetes, y un paquete sólo
puede ser distribuido por un camionero.

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

relación matrícula, modelo, tipo y marca.


• Un camionero puede conducir diferentes camiones en fechas
diferentes, y un camión puede ser conducido por varios
camioneros.
Ing. Mayra Bardales 3
Diagrama entidad relación
Modelo Tipo
Teléfono Dirección M:M Matrícula
Nombre
Marca
Salario
Número de
identidad
Camionero Conduce Camiones
1:M M:1
1:M

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.

Ejercicio 2. Crear las tablas bidimensionales de Libro y Ejemplar.


3. Escriba 2 registros en cada una de las tablas bidimensionales creadas

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)

USUARIO(código_usuario, nombre, tfno, dirección)

ESCRIBE(código_autor, código_libro)

SACA(código_usuario, código_ejemplar,
fecha_devolución, fecha_préstamo)

Ing. Mayra Bardales 9


NOTA

Al final debes crear 6 tablas.

Las primeras 4 son principales(Autor, libro; ejemplar y usuario) las


ultimas 2 son secundarias. (Escribe y saca)

Ing. Mayra Bardales 10


Tablas bidimensionales
Cuando se usan las columnas y filas para poder representar los datos.

Ing. Mayra Bardales 11


Tablas bidimensionales Campo
Libro
Código de libro Titulo ISBN Editorial Paginas
1 BIOLOGIA I 808080808-1 Santillana 234
2 UN VIAJE A LA INDIA 707998097-2 Santillana 120
5 EVOLUCION DE LA TECNOLOGIA 683693793-7 Santillana 500
6 EL REGRESO DE "MOJADA" 863939739-7 Santillana 236
7 MATEMATICAS III 983693937-0 Santillana 400 Registro
8 MONTE VERDE 629393703-8 Santillana 563
9 ANATOMIA 397397397-3 Santillana 1000
10 ANTROPOLOGIA 939273037-0 Santillana 890

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

Codigo de libro Titulo Localizacion

2 UN VIAJE A LA INDIA Biblioteca C

2 UN VIAJE A LA INDIA Biblioteca C

Ing. Mayra Bardales 13

Potrebbero piacerti anche