Sql Tp 2.1
Metodología de Desarrollo de Sistemas I
Guía de aprendizaje 2.4
Unidad 2 – Conceptos de SQL
Objetivo: Realizar operaciones de búsqueda de información sobre una estructura dedatos utilizando el lenguaje de consulta estructurado
Palabras claves: inserciones, eliminaciones, actualizaciones, comandos: select, from, where, group by
Duración: 6 hs
Ejercicios
Dadala siguiente Base de Datos (mínima) de un establecimiento educativo:
ALUMNO PROFESOR MATERIAS
COD_ALU TEXTO COD_PRO TEXTO COD_MAT TEXTO
NOM_ALU NOM_PRO DES_MAT
APE_ALU APE_PROAÑO_MAT
CALLE_ALU CALLE_PRO
NRO_ALU NRO_PRO
LOC_ALU LOC_PRO
FECH_NAC
FECH_ING
COD_DIV TEXTO
DIVISION PROF_MAT
COD_DIV TEXTO COD_PRO TEXTO
AÑO_DIV COD_MAT TEXTO
DIV_DIVTUR_DIV
NOTAS
COD_ALU TEXTO
COD_MAT TEXTO
FECH_NOT
NOT_NOT
ALUMNO ALUMNO DEL ESTABLECIMIENTO
PROFESOR PROFESOR DEL ESTABLECIMIENTO
MATERIAS MATERIAS QUE CURSAN LO ALUMNOS
DIVISIÓNDIVISIONES EN DONDE CURSAN LOS ALUMNOS
PROF_MAT MATERIAS QUE DICTAN LOS PROFESORES
NOTAS NOTAS DE TODAS LAS MATERIAS DE LOS ALUMNOS
ALUMNO cp: cod_alu ; cf: cod_div (division)
PROFESOR cp:cod_pro
MATERIAS cp: cod_mat
DIVISIÓN cp: cod_div
PROF_MAT cp: cod_pro, cod_mat; cf: cod_pro (profesor), cod_mat (materia)
NOTAS cp: cod_alu, cod_mat, cf: cod_alu (alumno), cod_mat(materia)
[pic]
Nota: La base de datos completa está en la sección anexos
Realizar las siguientes consultas en SQL:
Listar los códigos de alumno, el nombre y apellidoListar todos los nombres y apellidos de los alumnos, ordenados en forma ascendente por apellido.
Listar todos los nombres y apellidos de los profesores, ordenados en forma descendente porapellido.
Listar todos los códigos, nombres y apellidos de los alumnos, ordenados en forma ascendente por apellido y descendente por nombre.
Listar todos los profesores que...
Regístrate para leer el documento completo.