Vous êtes sur la page 1sur 2

En SQL Server, crea una base de datos llamada Notas que contenga las siguientes tablas:

Nombre de tabla: asignatura


Atributos
idAsignatura
nombre
Nombre de tabla: estudiante
Atributos
idEstudiante
nombre
Nombre de tabla: notas
Atributos
idAsignatura
idEstudiante
nota
Crea llaves primarias.
La tabla notas debe tener llave concatenada
Realiza el diagrama relacional: Relaciona las tablas con relacin muchos a muchos entre
idAsignatura de la tabla asignatura con el de la tabla notas y idEstudiante de la tabla
estudiante con idEstudiante de la tabla notas.
Con instrucciones INSERT de SQL llena la siguiente informacin en las tablas:
codigoasignatura
A001
A002
A003
A004

nombre
Programacin I
Programacin II
Base de Datos
Sistemas de Informacin

En la tabla estudiante:
idAsignatura
33333333
11111111
22222222
44444444

nombre
Mara Castillo
Juan Prez
Albis Almanza
Mario Acosta

En la tabla notas:
Codigoasignatura
A001
A002
A003
A004
A001
A003

Cedula
11111111
22222222
33333333
44444444
22222222
11111111

Nota
72
68
95
78
98
65

Con instrucciones SQL realiza las siguientes consultas:


1. Lista de estudiantes ordenados por nombre ascendentemente.
2. Lista de las asignaturas. Ordenar ascendentemente por nombre.
3. Lista de todos los estudiantes y las asignaturas matriculadas. Mostrar nombre del
estudiante, nombre de la asignatura y la calificacin obtenida.
4. Nombre de estudiantes cuya nota es mayor que 70
5. Cantidad de estudiantes (de todos los registros de la tabla notas) cuya nota sea
mayor que 70.
6. Cantidad de estudiantes (de todos los registros de la tabla notas) cuya nota sea
menor que 70
7. Promedio de calificaciones del grupo.
8. Nota mnima obtenida.
9. Nota mxima obtenida.
10. Lista de estudiantes que reprobaron (nota menor que 71). Mostrar el nombre del
estudiante y la nota.
11. Promedio de calificacin por asignatura. Mostrar descripcin de asignatura y la
nota promedio.
12. Cantidad de asignaturas que tienen cada uno de los estudiantes. Mostrar tambin el
nombre del estudiante.

Vous aimerez peut-être aussi