Proyecto Curricular Sistemas gestores de bases de datos Ciclo Formativo de Grado Superior Autores Mª Jesús Ramos Martín Alicia Ramos Martín Fernando Montero Rodríguez Revisor técnico Eduardo Alcalde Lancharro McGraw-Hill/Interamericana Proyecto curricular ● SGBD ● Pág. 1 de 9 ÍNDICE ♦ Introducción ♦ Sumario ♦ Objetivos ♦ Contenidos ♦ Criterios de evaluación McGraw-Hill/Interamericana Proyecto curricular ● SGBD ● Pág. 2 de 9 INTRODUCCIÓN Los títulos de formación profesional constituyen un aspecto esencial del desarrollo de la Ley Orgánica de Ordenación General del Sistema Educativo (LOGSE). Según se deriva de la Ley, los respectivos programas formativos deben tomar como referencia fundamental las necesidades de cualificación del sistema productivo. ♦ Las enseñanzas profesionales, su estructura, objetivos, criterios de evaluación y contenidos, deben enfocarse desde la perspectiva de la adquisición de la competencia profesional requerida en el empleo (Real Decreto 676/1993 de 7 de Mayo, que establece el título de Técnico Superior en Administración de Sistemas Informáticos). ♦ Las enseñanzas mínimas correspondientes a este título quedan fijadas por el Real Decreto 1660/1994 (BOE 30/09/1994) en consonancia con el Real Decreto 676/1996. ♦ El Real Decreto 1675/1994 (BOE 6/10/1994) establece el currículo de este Ciclo Formativo de Grado Superior. McGraw-Hill/Interamericana Proyecto curricular ● SGBD ● Pág. 3 de 9 SUMARIO Unidad 1. Sistemas gestores de bases de datos. Unidad 2. El modelo de datos relacional. Unidad 3. Introducción a SQL. Unidad 4. Funciones. Unidad 5. Cláusulas avanzadas de selección. Unidad 6. Manipulación de datos: INSERT, UPDATE y DELETE. Unidad 7. Creación, supresión y modificación de tablas, vistas y otros objetos. Unidad 8. Introducción al lenguaje PL/SQL. Unidad 9. Fundamentos del lenguaje PL/SQL. Unidad 10. Cursores, excepciones y control de transacciones en PL/SQL. Unidad 11. Programación avanzada. Unidad 12. Administración de Oracle I. Unidad 13. Administración de Oracle II. McGraw-Hill/Interamericana Proyecto curricular ● SGBD ● Pág. 4 de 9 OBJETIVOS Objetivos generales del Ciclo Formativo Los objetivos educativos mantienen una relación estrecha y jerárquica entre ellos. Los objetivos generales del Ciclo Formativo no son directamente evaluables, sino que se concretan en las Capacidades terminales de los diferentes módulos profesionales, a las cuales corresponden unos Criterios de evaluación, expresados también en términos de capacidades. ♦ Capacidades terminales. Comportamientos esperados de los alumnos que les permiten alcanzar la cualificación profesional y el nivel de formación acreditado por el título. ♦ Criterios de evaluación. Conjunto de previsiones que para cada capacidad terminal indica el grado de concreción aceptable de la misma. Los objetivos de los distintos módulos profesionales, expresados en términos de capacidades terminales y definidos en el real decreto que establece el título y sus respectivas enseñanzas comunes, son una pieza clave del currículo y definen el comportamiento del alumno en términos de los resultados evaluables que se requieren para alcanzar los aspectos básicos de la competencia profesional. Estos aspectos básicos aseguran una cualificación común del titulado, garantía de la validez del título en todo el territorio del Estado. Los criterios de evaluación correspondientes a cada capacidad terminal permiten comprobar el nivel de adquisición de la misma y constituyen la guía y el soporte para definir las actividades propias del proceso de evaluación. Objetivos del módulo El módulo profesional 6, «Sistemas Gestores de Bases de Datos», es un módulo transversal a todas las unidades de competencia y presenta los siguientes objetivos expresados en términos de capacidades terminales. Capacidades terminales 1. Obtener diseños conceptuales y lógicos normalizados para representar datos y relaciones en un sistema de datos relacional. 2. Manejar información almacenada en el sistema con la ayuda de sistemas gestores de datos definiendo, actualizando, consultando y exportando/ importando información. 3. Organizar y aplicar procedimientos en la administración de un sistema gestor de base de datos relacional en un entorno multiusuario. McGraw-Hill/Interamericana Proyecto curricular ● SGBD ● Pág. 5 de 9 CONTENIDOS Los contenidos del currículo establecidos el Real Decreto 676/1993, de 7 de mayo, son los indispensables para alcanzar las capacidades terminales y tienen por lo general un carácter interdisciplinar derivado de la naturaleza de la competencia profesional asociada al título: ♦ Sistemas gestores de ficheros: – Conceptos básicos. – Utilidades de definición y manejo de la información. ♦ Sistemas gestores de bases de datos (SGBD): – Objetivos. – Arquitectura ANSI/SPARC: nivel conceptual, externo e interno. – Modelos de bases de datos. ♦ Modelo relacional: – Estructura. – Conceptos básicos. – Lenguaje SQL. ♦ Representación y normalización de datos y relaciones: – Diseño conceptual y lógico. – Dependencia. – Formas normales. – Técnicas de normalización. ♦ Administración de un SGBD relacional: – Control y administración de un SGBD. – Funciones del administrador de una base de datos (ABD). – Estructuras de control del SGBD. – Lenguaje de control de datos. – Procedimientos de administración. – Aplicaciones prácticas de definición, acceso y explotación de la información en un sistema gestor de base de datos relacional. McGraw-Hill/Interamericana Proyecto curricular ● SGBD ● Pág. 6 de 9 CRITERIOS DE EVALUACIÓN A. En relación con la Capacidad terminal nº 1. Obtener diseños conceptuales y lógicos normalizados para representar datos y relaciones en un sistema de datos relacional. 1. Describir la sintaxis de un lenguaje gráfico de representación de diseño conceptual de datos y relaciones. 2. Justificar la importancia del diseño de datos y relaciones normalizados. 3. Describir un procedimiento y las fases de normalización de un diseño de relaciones y datos. 4. En un supuesto práctico planteado sobre la representación de datos y relaciones: – Representar gráficamente el diseño conceptual de datos y relaciones. – Aplicar un procedimiento de normalización al diseño. – Obtener el diseño lógico en un modelo relacional de tablas, claves y condiciones de integridad que responda al diseño conceptual. B. En relación con la Capacidad terminal nº 2. Manejar información almacenada en el sistema con la ayuda de sistemas gestores de datos definiendo, actualizando, consultando y exportando/importando información. 1. Describir la arquitectura de un sistema gestor de base de datos y conceptos tales como esquema conceptual, externo, interno, diccionario de datos, lenguajes de definición y manipulación de datos. 2. Citar las ventajas de un sistema gestor de base de datos sobre un sistema gestor de ficheros. 3. Explicar los aspectos básicos del modelo relacional, tales como los conceptos asociados a la representación de información y las operaciones básicas que proporciona el álgebra relacional. 4. Describir las órdenes básicas del lenguaje SQL para la definición, consulta actualización y exportación/importación de datos, su función y sintaxis. 5. Identificar las utilidades que proporciona un gestor de base de datos relacional concreto para la definición, actualización, consulta y exportación de datos y explicar su finalidad y modo de operación básico. 6. Identificar las utilidades para la definición y manejo de información en un sistema gestor de ficheros, su finalidad y modo de operación. 7. Aplicar utilidades y formatos de datos para la exportación e importación de datos entre Sistemas Gestores de Bases de Datos. McGraw-Hill/Interamericana Proyecto curricular ● SGBD ● Pág. 7 de 9 8. En un ejercicio práctico en el que se dispone de un sistema gestor de base de datos relacional y su documentación de usuario: – Definir a partir de un diseño lógico las estructuras de datos sobre el sistema gestor de base de datos relacional mediante sus utilidades o lenguaje de definición de datos. – Realizar operaciones de actualización y consulta de información, seleccionando y manejando las utilidades e instrucciones de SQL idóneas. – Realizar operaciones de importación/exportación de datos entre el sistema gestor de base de datos y otros sistemas, seleccionando las utilidades e instrucciones adecuadas y un formato de datos común. C. En relación con la Capacidad terminal nº 3. Organizar y aplicar procedimientos en la administración de un sistema gestor de base de datos relacional en un entorno multiusuario. 1. Justificar la necesidad de la administración de una base de datos en entornos multiusuario y describir las funciones típicas del administrador de bases de datos. 2. Describir procedimientos y técnicas que garanticen la integridad y confidencialidad de la información en una base de datos, tales como: definición de vistas, definición de privilegios de acceso y utilización, control de concurrencia y bloqueos, definición de unidades lógicas de tratamiento, etcétera. 3. Describir las órdenes del lenguaje SQL relacionadas con el control, la seguridad, integridad y confidencialidad de la información, su función y sintaxis. 4. En un supuesto práctico en el que se dispone de un sistema multiusuario con un sistema gestor de datos y el manual de administración y uso del citado sistema gestor de base de datos: – Interpretar la información que contiene la documentación. – Reconocer variables de entorno y configuración del SGBD, ficheros de auditoría y control de transacciones, estructura del diccionario de datos y su finalidad. – Elegir las utilidades adecuadas, su orden de aplicación y las condiciones idóneas del sistema para realizar funciones de administración de la base de datos tales como: creación de la base de datos, gestión de privilegios, mantenimiento del diccionario de datos, copias de seguridad, recuperación de información, etcétera. McGraw-Hill/Interamericana Proyecto curricular ● SGBD ● Pág. 8 de 9 – Proponer un esquema de vistas y de privilegios de acceso que garanticen la confidencialidad de la información para los usuarios propuestos. – Proponer los índices que se deben crear para mejorar el rendimiento del sistema en tiempo de acceso a unos datos propuestos. McGraw-Hill/Interamericana Proyecto curricular ● SGBD ● Pág. 9 de 9