Está en la página 1de 17

ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

introducción a las bases de datos

Harol Manuel Abreu De La Cruz


Mat-2015-3158
Sección: 1-1b

Lo solicito en documento de Word entregándolo.

... NO PIERDAN SUS PUNTOS.

1-EJERCICIOS
Tenemos que buscar las claves primarias, las claves candidatas, las
súper claves, y las claves alternas, y convertir del modelo entidad
relación al modelo relacional estos 6 diagramas y realizar el último
en entidad relación. OJO tomare en cuenta detalles de las
relaciones y sus claves.
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

1.

 Proveedor
 claves candidatas {NIF}, {nombre, dirección}
 clave primaria {NIF}
 clave alterna {nombre, dirección}
 Superclaves {NIF}, {nombre, dirección}

 Producto
 claves candidatas {código}, {código, nombre, Precio U}.
 clave primaria {código}
 clave alterna {código, nombre, Precio U}
 Superclaves {código}, {código, nombre, Precio U}

 Clientes
 claves candidatas {código}, {cédula},
 clave primaria {DNI},
 clave alterna {código}
 Superclaves {cédula}

modelo relacional 1

Proveedor (NIF, nombre, calle, número, sector)


Producto (Código, nombre, Precio U, NIF)
cliente (DNI, Dirección, nombre, Apellido, Fecha n)
comprar (DNI, código)
__________________________________________________________________________
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

2.

 Camioneros
 claves candidatas {NIF}, {nombre, número},
 clave primaria {NIF}
 clave alterna {nombre, número}
 Superclaves {nombre, número}

 Camiones
 claves candidatas {código}, {código, nombre, Precio U}.
 clave primaria {código}
 clave alterna {código, nombre, Precio U}
 Superclaves {código, nombre, Precio U

 Paquetes
 claves candidatas {código}, {Descripción},
 clave primaria {DNI}, {código, cédula}.
 clave alterna {código}
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

 Superclaves {cédula}

 Provincia
 claves candidatas {código}, {nombre}, {código, nombre},
 clave primaria {Código}
 clave alterna {nombre}
 Superclaves {código, nombre}

modelo relacional 2

Camioneros (DNI, sector, calle, número, Nombre, salario, Población)

Camioneros_telefonos (DNI, TELÉFONO)


Camiones (Matrícula, Modelo, tipo, potencia)
Conducir (DNI, MATRÍCULA, fecha_conducido)
paquetes (código, Descripción, Destinatario, Sector, Calle, Número, código_provincia, DNI)

provincia (Código, nombre)

__________________________________________________________________________
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

3.

 Alumno
 claves candidatas {NIF}, {nombre, número},
 clave primaria {NIF}
 clave alterna {nombre, número}
 Superclaves {nombre, número}

 Módulo
 claves candidatas {código}, {código, nombre, Precio U}.
 clave primaria {código}
 clave alterna {código, nombre, Precio U}
 Superclaves {código, nombre, Precio U

 Profesores
 claves candidatas {código}, {Descripción},
 clave primaria {DNI}, {código, cédula}.
 clave alterna {código}
 Superclaves {cédula}

modelo relacional 3
Alumno (no. expediente, Nombre, Apellido)

Módulo (Código, nombre, alumno_delegado, no. expediente, DNI)


Profesores (DNI, nombre, calle, número, sector)
Profesores_telefonos (DNI, teléfono)
__________________________________________________________________________
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

4.

 Libros
 claves candidatas {NIF}, {nombre, número},
 clave primaria {NIF}
 clave alterna {nombre, número}
 Superclaves {nombre, número}

 Libros Prestado
 claves candidatas {código}, {código, nombre, Precio U}.
 clave primaria {código}
 clave alterna {código, nombre, Precio U}
 Superclaves {código, nombre, Precio U

 Socios
 claves candidatas {código}, {Descripción},
 clave primaria {DNI}, {código, cédula}.
 clave alterna {código}
 Superclaves {cédula}

 Volumen
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

 claves candidatas {código}, {Descripción},


 clave primaria {DNI}, {código, cédula}.
 clave alterna {código}
 Superclaves {cédula}

modelo relacional 4
Libros (Código_libro, Titulo, Editorial, Año, Autor, Año de edición, isbn, en que editorial)

libros_prestado (Fecha_inicial, Fecha_entregado, Fecha_tope, Código_libro)


socios (Código, DNI, nombre, Apellido, Sector, calle, Número)

socios_telefono (Código, Teléfonos)


Prestar (Código, código_libro)
volumen (Código_libro, no. deteriorado, deteriorado)

__________________________________________________________________________

5.

 Libros
 claves candidatas {NIF}, {nombre, número},
 clave primaria {NIF}
 clave alterna {nombre, número}
 Superclaves {nombre, número}
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

 Libros Prestado
 claves candidatas {código}, {código, nombre, Precio U}.
 clave primaria {código}
 clave alterna {código, nombre, Precio U}
 Superclaves {código, nombre, Precio U

 Socios
 claves candidatas {código}, {Descripción},
 clave primaria {DNI}, {código, cédula}.
 clave alterna {código}
 Superclaves {cédula}

 Volumen
 claves candidatas {código}, {Descripción},
 clave primaria {DNI}, {código, cédula}.
 clave alterna {código}
 Superclaves {cédula}

modelo relacional 5
Almacén (número almacén, descripción, dirección)

Estanterías (número-almacén, letra)


Piezas (tipo, modelo, Descripción, Precio, número_almacén)
Componerse (modelo, tipo,cantidad, modelo1, tipo1,)

__________________________________________________________________________
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

6.
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

 empleados
 claves candidatas {dni}, {numero ss}
 clave primaria {dni},
 clave alterna {numero ss}
 Superclaves {dni}, {dni, numero ss}, {nombre, apellido, dni}

 cocineros
 claves candidatas {dni}
 clave primaria {dni}
 clave alterna n/a
 Superclaves {dni}

 pinches
 claves candidatas {dni}
 clave primaria {dni}
 clave alterna n/a
 Superclaves {dni}

 platos
 claves candidatas {id_plato}, {nombre, tipo},
 clave primaria {id_plato}
 clave alterna {nombre, tipo}
 Superclaves {nombre, tipo}, {id_plato}, {id, nombre, tipo},

 ingredientes
 claves candidatas {id}, {nombre},
 clave primaria {id},
 clave alterna {nombre}
 Superclaves {id}, {id, nombre}

 estante
 claves candidatas {no. almacén}
 clave primaria {no. almacén}
 clave alterna n/a
 Superclaves {no. almacén}, {no. almacén, letra, tamaño cm},
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

 Almacenes
 claves candidatas {no. almacén}, {dirección, nombre},
 clave primaria {no. almacén}
 clave alterna {dirección, nombre},
 Superclaves {no. almacén}, {no. almacén, dirección, nombre},

modelo relacional 6
empleados (DNI, numero ss, nombre, apellido, teléfono, tel. Móvil)

cocineros (DNI, años de servicios)


pinches (DNI, fecha_nacimiento)
platos (id platos, nombre, tipo)
preparar (DNI_cocineros, id_platos)
ingredientes (id_ingredientes, nombre)
Usar (id_platos, id_ingredientes, Cantidad)
estante (no almacén, letra, tamaño Cm)
Almacenar (no almacén, id_ingredientes, cantidad)
Almacenes (numero almacén, nombre, dirección, Descripción)

__________________________________________________________________________
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

2-EJERCICIO

Se desea modelar parte de la realidad de la oficina de trabajo de una


Facultad.

La oficina de trabajo recibe ofertas de empleo y cada vez que esto ocurre
se abre un llamado a estudiantes interesados. A cada llamado se le asigna
un número, una descripción, la fecha de aparición y la fecha límite de
presentación al mismo.

Los llamados pueden ser para una empresa o para una facultad. Si el
llamado es para una empresa se sabe el nombre de la misma y si desea
figurar o no en el aviso que saldrá publicado. Cuando la oferta de empleo
proviene de una facultad, se conoce el nombre de la institución y dentro
de la misma qué instituto u oficina realizó la solicitud.

Para anotarse a un llamado, el estudiante debe estar registrado en la


oficina. De los estudiantes se conoce su cédula, nombre, fecha de
nacimiento, dirección, email, currículum y teléfonos. Además, se sabe en
qué carrera de las que dicta la Facultad están más avanzados. Se considera
una sola carrera por estudiante. De cada estudiante inscripto al llamado se
registra la fecha de inscripción al mismo.

Los currículums de los estudiantes presentados se envían a la empresa o


facultad que ofrece el empleo, para que esta realice la selección. En caso
que la empresa decida no contratar a nadie el llamado se declara como
desierto y se registra el motivo de tal situación para tenerlo en cuenta en
futuros llamados. También puede suceder que ningún estudiante se
inscriba para un llamado, en cuyo caso el llamado también será declarado
como desierto. De lo contrario se registran los estudiantes contratados en
el mismo.

Diseñar un ER que represente la información


ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

 oferta de empleo
 claves candidatas {id},
 clave primaria {id}
 clave alterna n/a
 Superclaves {id}

 oficina de trabajo
 claves candidatas {id}, {facultad}.
 clave primaria {id}
 clave alterna {facultad}
 Superclaves {id},{id, facultad}.

 estudiantes
 claves candidatas {cedula}
 clave primaria {cedula}
 clave alterna n/a
 Superclaves {cédula}, {fecha n, nombre, dirección, teléfono}
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

 empresa
 claves candidatas {código}
 clave primaria {código}
 clave alterna n/a
 Superclaves {código}, {código, nombre}

 facultad
 claves candidatas {id
 clave primaria {id}
 clave alterna n/a
 Superclaves {id}, {id, oficina} {id, nombre},

 llamado
 claves candidatas {número}
 clave primaria {número}
 clave alterna n/a
 Superclaves {número}, {número, fecha_limite, fecha, descripción}

modelo relacional
oferta de empleo (id, id_oficina_de_trabajo)

oficina de trabajo (id, facultad, # de llamado, cedula_estudiante)


estudiante (cédula, curriculum)
estudiante_teléfonos (cédula, teléfonos)
llamado (#, descripción, fecha, fecha_límite, id_desierto, cod_empresa, id_facultad)

inscribe (cédula, # de llamado, fecha_de_inscripción)


desierto (id, motivo)
empresa (código, nombre, si, no)
faculta (id, nombre, oficina)
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez
ITLA-Introducció n a la base de datos, Freidy Nú ñ ez

También podría gustarte