Documentos de Académico
Documentos de Profesional
Documentos de Cultura
“LABORATORIO 5” - GRUPO 13
CURSO:
Base de Datos I
DOCENTE:
Presentado por:
Lima - Perú
2021
LABORATORIO 5: GENERALIZACIÓN Y ESPECIALIZACIÓN
- De cada alumno se guarda la carrera o carreras que estudia, sus notas recibidas en cada
asignatura, además el N° de años que llevan haciendo cada carrera y las
asignaturas-grupo-cuatrimestre año(grupo-sección) en las que está o estuvo matriculado.
- De los Proyectos de investigación realizados por el profesorado y becarios, se guarda el
nombre, código, fecha de inicio, subvención obtenida, entidad que subvenciona,
investigador principal (profesor), profesores y becarios participantes.
- De cada persona se guarda su nombre, numero de seguridad social, dirección, sexo y
fecha de nacimiento.
- De los profesores además se tiene su rango (CU, TU, etc), N° de despacho, extensión,
departamento y salario.
- Se necesita distinguir qué alumnos han acabado la carrera (licenciados) y cuáles son los
becarios (pueden serlo alumnos de últimos cursos o licenciados). Cada becario tiene un
profesor que es su tutor de tesis.
- De cada Departamento se guarda su nombre, teléfono y despacho de la secretaría y
quien es su director (un profesor).
- Por cada asignatura se guarda su nombre, código, descripción y departamento. Cada
nuevo cuatrimestre se pueden organizar varios grupos de la misma asignatura
(secciones).
- En una sección se necesita guardar la asignatura, el número de grupo, el profesor
responsable (único) de la asignatura en ese grupo junto al cuatrimestre y año en el que
se impartió.
Identifique:
- Las entidades
- Los roles de las entidades
- Generalización y especialización.
- Entidades débiles
- Relaciones y cardinalidades
- Atributos por cada entidad
- Agregación y asociación (identifique y mencione)
DESARROLLO
1) Las entidades
● Persona
● Alumno
● Profesor
● Becario
● No Becario
● Departamento
3) Generalización y especialización.
Persona:
- Profesor
- Alumno:
- Becario
- Licenciado
4) Entidades débiles
● Asignatura
● Proyecto_Investigacion
● Carrera
● Sección
5) Relaciones y cardinalidades
Persona:
Nombre
N_SeguroSocial
Direccion
Sexo
F_Nacimiento
Alumno:
ID_alumno
Carrera
Nota
N_año
Sección
Profesor:
ID_profesor
Rango
N_despacho
Extension
Departamento
Salario
Becario:
ID_profesor
No Becario:
Departamento:
Nombre_departamento
Teléfono
Despacho
Director
Entidades débiles
Sección:
Asignatura
N_grupo
Profesor_Cargo
Asignatura:
Nombre_asigantura
ID_asigantura
Descripción
Departamento.
Proyecto_Investigacion:
Nombre_proyecto
ID_proyecto
Fecha_inicio
Subvencion_obtenida
Entidad_subvenciona
Investigador_principal
Carrera:
ID_Carrera
Nombre_Carrera
Duracion
2. Desarrolle
Diagrama de Entidad relación extendido
DIAGRAMA DE CLASES
CONSULTAS
1. Todos los datos de los jugadores con más de 20 goles anotados.
2. Todos los datos de los jugadores cuyo apellido paterno o materno sea Huerta.
Código:
SELECT * FROM lab1.jugadores;
LAB05_B
DIAGRAMA DE CLASES
DIAGRAMA MODELO RELACIONAL
CÓDIGO
1. Mostrar todos los datos de los productos cuyo código sea igual a TL1182.
2. Reunir las dos tablas por medio de la clave del proveedor.
3. Mostrar los atributos, precio y nombre de los productos cuyo precio sea menor a
$20.00
4. Mostrar todos los datos de los productos cuya existencia sea mayor a 110.
Ordenándolos (en forma descendente) por código.
5. Mostrar el código, proveedor, precio para los productos que cuesten $18.95.
No existen productos con el precio de 18.95.
9. Mostrar todos los datos de los productos cuyo precio sea mayor a 10 y existencia
sea mayor a 300.