Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SISTEMAS DE
INFORMACIÓ
N
Introducció
n Las bases de datos se ingeniaron gracias a la necesidad de las grandes empresas
de almacenar enormes cantidades de información de una forma rápida, sencilla
y fiable, y que a su vez pudieran acceder a ella en cualquier momento sin
necesidad de desplazarse a salas dedicadas a archivar documentación.
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 18
destinatario
Convertir el diagrama entidad relación a
modelo relacional o base de datos
relacional
• Las entidades entre las que hay una interrelación de uno a uno, se
deben fusionar en una sola entidad.
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 23
Ing. Mayra Bardales 24
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 25
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)
Ejemplo de tabla
ING. MAYRA BARDALES 30
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 31
CONSULTAS
Las consultas pueden ser simples o
complejas, ambas deben ser precisas.
Resultado
NOMBRE APELLIDOS
Carlos Jiménez Clarín
José Calvo Sisman