III: Sql. Normalización. Seguridad.

  1. SQL. Standard Query Language:
    1. Definición y características.
    2. Elementos de las órdenes del SQL
    3. Funciones
    4. Palabras reservadas
    5. Tipos de datos
    6. Sentencias de consultas.
  2. Normalización de las bases de datos
    1. Objetivo de la normalización de las BD.
    2. Dependencias funcionales
    3. Formas Normales de Codd :
    4. FN DE Boyce-Codd
    5. Dependencias multivaluadas y de unión
      1. 4ª FN
      2. 5ª FN
  3. Tareas:
    1. Elaborar mediante sentencias de consulta de SQL que permitan obtener los siguientes resultados:  
      1. Obras escritas por un autor ordenadas por fecha de publicación.
      2. Número de ejemplares prestados en una biblioteca durante un año y ordenados por títulos.
      3. Usuarios que han tenido sanciones por retrasos en la devolución de préstamos.
      4. Adquisiciones realizadas por la biblioteca a proveedores por valor superior a 1000 € en el último año.
    2. Estudio de caso: Se entregará a los alumnos un caso de diseño lógico de una base de datos relacional para su normalización.