Tarea para BD05.

Tarea para BD05.

Detalles de la tarea de esta unidad.
Enunciado.

Antes de empezar a realizar los ejercicios debes crear las tablas necesarias. Para ello debes utilizar el archivo BD05_CreaTablasTarea.sql (0.01 MB) y en Archivos de Comandos SQL debes cargarlo y ejecutarlo.

  1. Inserta un registro nuevo en la tabla PROFESORADO utilizando la herramienta gráfica Application Express que ofrece Oracle Database Express. Los datos deben ser los siguientes:
    • Codigo: 1
    • Nombre: NURIA
    • Apellidos: ANERO GONZALEZ
    • DNI: 58328033X
    • Especialidad: MATEMATICAS
    • Fecha_Nac: 22/02/1972
    • Antiguedad: 9

    Debes entregar una captura de pantalla de la ventana en la que estás introduciendo los datos, justo antes de pulsar el botón para guardarlos.

  2. Inserta varios registros más en la tabla PROFESORADO utilizando sentencias SQL. En la entrega de la tarea debes copiar las sentencias que has utilizado. Los datos deben ser los siguientes:
    Tabla PROFESORADO
    Codigo
    Nombre
    Apellidos
    DNI
    Especialidad
    Fecha_Nac
    Antiguedad
    2
    MARIA LUISA
    FABRE BERDUN
    51083099F
    TECNOLOGIA
    31/03/1975
    4
    3
    JAVIER
    JIMENEZ HERNANDO
     
    LENGUA
    04/05/1969
    10
    4
    ESTEFANIA
    FERNANDEZ MARTINEZ
    19964324W
    INGLES
    22/06/1973
    5
    5
    JOSE M.
    ANERO PAYAN
     
     
     
     

    Los datos que aparecen en blanco no deben utilizarse en las sentencias.

  3. Modifica los registros de la tabla CURSOS para asignar a cada curso un profesor o profesora. Utiliza para ello la herramienta gráfica, entregando con la tarea una captura de pantalla de la pestaña Datos de esa tabla, donde se aprecien todos los cambios que has realizado. El profesorado que debes asignar a cada curso es:
    Tabla CURSOS
    Codigo
    Cod_Profe
    1
    4
    2
    2
    3
    2
    4
    1
    5
    1
    6
    3
  4. Modifica el registro de la profesora "ESTEFANIA", usando sentencias SQL, y cambia su fecha de nacimiento a "22/06/1974" y la antigüedad a 4. En la entrega de la tarea debes copiar la sentencia que has utilizado.
  5. Modifica las antigüedades de todos los profesores y profesoras incrementándolas en 1 en todos los registros. Debes hacerlo usando un sola sentencia SQL que debes copiar para la entrega de la tarea.
  6. Elimina, de la tabla CURSOS, el registro del curso que tiene el código 6. Debes realizar esta acción desde la herramienta gráfica. Debes entregar una captura de pantalla de la ventana en la que vas a borrar el registro, justo antes de pulsar el botón Aceptar para confirmar el borrado.
  7. Elimina, de la tabla ALUMNADO, aquellos registros asociados al curso con código 3. Debes hacerlo usando un sola sentencia SQL que debes copiar para la entrega de la tarea.
  8. Inserta los registros de la tabla ALUMNADO_NUEVO en la tabla ALUMNADO. Debes hacerlo usando un sola sentencia SQL que debes copiar para la entrega de la tarea.
  9. En la tabla CURSOS, actualiza el campo Max_Alumn del registro del curso con código 2, asignándole el valor correspondiente al número total de alumnos y alumnas que hay en la tabla ALUMNADO y que tienen asignado ese mismo curso.
  10. Elimina de la tabla ALUMNADO todos los registros asociados a los cursos que imparte la profesora cuyo nombre es "NURIA".
Criterios de puntuación. Total 10 puntos.

Ejercicios (total 10 puntos):

  1. 0,5 puntos.
  2. 1 punto.
  3. 0,5 puntos.
  4. 0,5 puntos.
  5. 1 punto.
  6. 0,5 puntos.
  7. 1 punto.
  8. 1 punto.
  9. 2 puntos.
  10. 2 puntos.
Recursos necesarios para realizar la Tarea.

Oracle Database Express

Archivo: BD05_CreaTablasTarea.sql (0.01 MB)

Consejos y recomendaciones.

Es recomendable hacer los ejercicios en el orden en el que están indicados, ya que en algunos casos, para resolver el ejercicio es necesario haber realizado alguno anterior.

Si por equivocación, o haciendo pruebas, has modificado o eliminado datos que posteriormente te resultan necesarios, puedes cargar el archivo con los comandos iniciales para empezar de cero.

Indicaciones de entrega.

Una vez realizada la tarea elaborarás un único documento donde figuren las respuestas correspondientes. El envío se realizará a través de la plataforma de la forma establecida para ello, y el archivo se nombrará siguiendo las siguientes pautas:

apellido1_apellido2_nombre_SIGxx_Tarea

Asegúrate que el nombre no contenga la letra ñ, tildes ni caracteres especiales extraños. Así por ejemplo la alumna Begoña Sánchez Mañas para la quinta unidad del MP de BD, debería nombrar esta tarea como...

sanchez_manas_begona_BD05_Tarea