Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 Obtener el padrón y apellido de los alumnos que tienen nota en todas las materias
padron apellido
73000 Molina
75000 Onelli
4.4 Obtener el padrón y apellido de los alumnos de intercambio que tienen nota en
todas las materias
padron apellido
73000 Molina
4.5 Obtener el padrón y apellido de los alumnos que tienen nota en todas las materias
del departamento 75
padron apellido
71000 Molina
73000 Molina
75000 Onelli
4.6 Obtener el padrón y apellido de los alumnos que aprobaron todas las materias
padron apellido
73000 Molina
5.1 Devuelva cuántos alumnos tienen al menos una nota mayor o igual a 7
count
5.2 Devuelva el padrón de los alumnos que se hayan sacado la mejor nota en materias
del departamento 75
padron
73000
76000
padron apellido
72000 3.83
73000 6.60
71000 4.60
75000 5.20
76000 6.00
5.4 Para cada alumno que tenga un promedio de nota mayor a 5, indicar su padrón,
apellido y cantidad de materias en las que tiene nota
73000 Molina 5
75000 Onelli 5
76000 Lecube 1
5.5 Obtener el padrón de los alumnos que aprobaron la mayor cantidad de materias
SELECT padron
FROM notas n
WHERE nota >= 4
GROUP BY padron
HAVING COUNT( DISTINCT
to_char(codigo,'fm00') || '.' ||
to_char(numero,'fm00') )
>= ALL (SELECT COUNT( DISTINCT
to_char(codigo,'fm00') || '.' ||
to_char(numero,'fm00') )
FROM notas
GROUP BY padron)
padron
73000
5.6 Alumnos que tienen notas en todas las materias (hecho con GROUP BY)
padron apellido
73000 Molina
75000 Onelli
VISTAS
CREATE VIEW notas_75
AS SELECT numero, padron, fecha, nota
FROM notas WHERE codigo = 75;
No permite inserción:
Si se incluye el código
Permite inserción
Importante: Hacer DROP VIEW nombre_vista; si se quiere en algún momento hacer DROP de
las tablas que la usan
ABM
Crear un nuevo departamento de computación de código 95 que tenga las mismas
materias:
Valores nulos
1.1 Actualice el sueldo un 10% a los empleados del sector de código 2 y un 15% al
resto.
1.4 Para cada sector índice su código, nombre y cantidad de empleados que lo
supervisa. Incluya sectores que no tienen empleados supervisándolos