SÍNTESIS PROGRAMACIÓN DEL MÓDULO/ DEPARTAMENTO: INFORMATICA GRUPO/CURSO: PRIMERO ASI (2014-2015) MÓDULO / : GEBD PROFESOR:JULIA SEVILLA PAULA REMIREZ 3.- CONTENIDOS: 3.1.- Enumera las Unidades Didácticas o Temas: (precedidos de números secuenciados temporalmente) UT 1 Sistemas de almacenamiento de la información: 1.1Ficheros. 1.2 Bases de datos. Conceptos, usos y tipos según el modelo de datos, la ubicación de la información. 1.3 Sistemas gestores de base de datos: funciones, componentes y tipos. UT 2 Diseño lógico de bases de datos: 2.1 Modelo de datos. 2.2 La representación del problema: los diagramas E/R entidades, atributos y relaciones. Claves candidatas y claves primarias. Cardinalidad. Debilidad. 2.3 El modelo E/R ampliado. Especialización y generalización. 2.4 El modelo relacional: terminología del modelo relacional. Características de una relación. Claves primarias y claves ajenas. 2.5 Paso del diagrama E/R al modelo relacional. 2.5 Normalización: dependencias funcionales. Formas normales. 2.6 Herramientas gráficas de diseño lógico. UT 3 Diseño físico de bases de datos: 3.1 Herramientas gráficas proporcionadas por el sistema gestor para la implementación de la base de datos. 3.2 El lenguaje de definición de datos: 3.2.1 Creación, modificación y eliminación de bases de datos. 3.2.2 Creación, modificación y eliminación de tablas. Tipos de datos. 3.2.3 Implementación de restricciones. 3.2.4 Integridad referencial. 3.3 Carga de datos y comprobación del modelo. UT 4 Realización de consultas: 4.1 Herramientas gráficas proporcionadas por el sistema gestor para la realización de consultas. 4.2 La sentencia de selección. Rev.1 20/07/10 Pág. 1/6
4.2.1 Selección de filas y columnas. Condiciones: tipos de operadores y tratamiento de valores nulos. 4.2.2 Ordenación de registros. 4.2.3 Consultas de resumen. Agrupamiento de registros. 4.2.4 Unión de consultas. 4.2.5 Composiciones internas y externas. 4.2.6 Subconsultas. U T 5 Edición de los datos: 5.1 Herramientas gráficas proporcionadas por el sistema gestor para la edición de la información. 5.2 Herramientas externas al gestor para la edición de datos. 5.3 Sentencias de inserción, borrado y actualización. 5.4 Subconsultas en órdenes de edición. 5.5 Transacciones. Sentencias de procesamiento de transacciones. 5.6 Acceso simultáneo a los datos: políticas de bloqueo. 5.7 Construcción de guiones: 5.7.1 Introducción. Lenguaje de programación. 5.7.2 Tipos de datos, identificadores, variables. 5.7.3 Operadores. Estructuras de control. 5.7.4 Estructuras funcionales: módulos, procedimientos, funciones... 5.7.5 Funciones de librerías básicas disponibles. UT 6 Gestión de la seguridad de los datos: 6.1 Principales fallos en una base de datos. 6.2 Recuperación de fallos. 6.3 Copias de seguridad. Tipos. 6.4 Planificación de copias de seguridad. 6.5 Herramientas gráficas y utilidades proporcionadas por el sistema gestor para la realización y recuperación de copias de seguridad. 6.6 Sentencias para la realización y recuperación de copias de seguridad. 6.7 Herramientas gráficas y utilidades para importación y exportación de datos. 6.8 Transferencia de datos entre sistemas gestores. 3.3.-Contenidos Mínimos de la Asignatura (Enuméralos): UT 1Sistemas de almacenamiento de la información: Bases de datos. Conceptos, usos y tipos según el modelo de datos, la ubicación de la información. Sistemas gestores de base de datos: funciones, componentes y tipos. UT 2Diseño lógico de bases de datos: La representación del problema: los diagramas E/R entidades, atributos y relaciones. Claves candidatas y claves primarias. Cardinalidad. Debilidad. El modelo relacional: terminología del modelo relacional. Características de una relación. Claves primarias y claves ajenas. Paso del diagrama E/R al modelo relacional. Rev.1 20/07/10 Pág. 2/6 Rev.1 20/07/10 Pág. 2/6
Normalización: dependencias funcionales. Formas Normales UT 3 Diseño físico de bases de datos: Herramientas gráficas proporcionadas por el sistema gestor para la implementación de la base de datos. Creación, modificación y eliminación de bases de datos. Creación, modificación y eliminación de tablas. Tipos de datos. Implementación de restricciones. Integridad referencial. Carga de datos y comprobación del modelo. UT 4 Realización de consultas: Herramientas gráficas proporcionadas por el sistema gestor para la realización de consultas. Selección de filas y columnas. Condiciones: tipos de operadores y tratamiento de valores nulos. Ordenación de registros. Consultas de resumen. Agrupamiento de registros. Unión de consultas. Composiciones internas y externas. Subconsultas. U T 5 Edición de los datos: Sentencias de inserción, borrado y actualización. Subconsultas en órdenes de edición. Transacciones. Sentencias de procesamiento de transacciones. Acceso simultáneo a los datos: políticas de bloqueo. Construcción de guiones UT 6 Gestión de la seguridad de los datos:. Recuperación de fallos. Copias de seguridad. Tipos. Herramientas gráficas y utilidades proporcionadas por el sistema gestor para la realización y recuperación de copias de seguridad. Sentencias para la realización y recuperación de copias de seguridad. Herramientas gráficas y utilidades para importación y exportación de datos. Transferencia de datos entre sistemas gestores. 5.-. EVALUACIÓN 5.1.-Criterios de Evaluación: ( Qué se va a evaluar?. Qué debe saber el alumno/a para aprobar la asignatura o el módulo (No se pide el cómo evalúa el profesor). Rev.1 20/07/10 Pág. 3/6 Rev.1 20/07/10 Pág. 3/6
Describir la arquitectura de un sistema gestor de bases de datos y conceptos tales como esquema conceptual, externo, interno, diccionario de datos, lenguajes de definición y manipulación de datos. Citar las ventajas de un sistema gestor de bases de datos sobre un sistema de ficheros. 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. Describir los objetivos de las bases de datos. Describir las familias de modelos existentes en la actualidad. Describir la sintaxis de un lenguaje gráfico de representación de diseño conceptual de datos y relaciones. Realizar esquemas Entidad-Relación de bases de datos. Identificar utilidades que proporciona un gestor de bases 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. Aplicar utilidades y formatos de datos para la exportación e importación de datos entre sistemas gestores de bases de datos. Justificar la importancia del diseño de datos y relaciones normalizadas. Describir un procedimiento y las fases de normalización de un diseño de relaciones y datos. 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. Definir los lenguajes relacionales que existen en la actualidad. 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. En un ejercicio práctico en el que se dispone de un sistema gestor de bases 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 de base de datos relacional mediante sus utilidades o lenguajes 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 bases de datos y otros sistemas, seleccionando las utilidades e instrucciones adecuadas y un formato de datos común. Justificar la necesidad de la administración de una base de datos en entornos de red y describir las funciones típicas del administrador de bases de datos. 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 bloqueos, definición de unidades lógicas de tratamiento. Describir las órdenes del lenguaje SQL relacionadas con el control, la seguridad, la integridad y confidencialidad de la información, su función y sintaxis. Interpretar la información que contiene la documentación. Reconocer variables de entorno y configuración del S.G.B.D., ficheros de auditoria y control de transacciones, estructura del diccionario de datos y su finalidad. Rev.1 20/07/10 Pág. 4/6 Rev.1 20/07/10 Pág. 4/6
Elegir las utilidades adecuadas, su orden de aplicación y las condiciones idóneas del sistema para realice 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... Proponer un sistema 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. 5.2.-Criterios de Calificación: Cómo evaluar??. Procedencia de dicha calificación: exámenes, trabajos, observación, actitud De dónde se obtiene la nota numérica y % que se aplica a cada apartado. Durante la evaluación se realizarán distintas pruebas objetivas tanto teóricas como prácticas. Dichas pruebas en función de la evaluación concreta pueden ser mas teóricas (1ª evaluación) y más prácticas (2ª y 3ª evaluación). El porcentaje de cada examen ira en función del número de horas que se hayan dedicado a su estudio. En cualquier caso es necesario obtener un mínimo de cinco puntos en cada prueba o trabajo pedido para superar la evaluación La nota final de la evaluación será de un 90% para las pruebas objetivas, exámenes controles, trabajos etc y un 10% para la actitud (entrega a tiempo de las tareas, realización de las tareas, puntualidad, asistencia a clase, interés por parte del alumno) y servirá para redondear la nota. Notaev=[( Nota Teoría + Nota Práctica) *90% + (Nota Actitud * 10%)] Nota Final = ( Nota 1ªEva +Nota 2ªEva + Nota 3ªEva)/3 En Junio las suficiencias se realizarán por Evaluaciones suspendidas. Y la nota máxima por evaluación será de 5. Si el módulo quedase pendiente para Septiembre se examinaría de la asignatura completa. La nota máxima en Septiembre será de 5 5.3.- Repercusión de las faltas de asistencia en la evaluación de la asignatura/módulo: Esta módulo consta de 200 horas anuales la acumulación del 15 % tanto de faltas justificadas como injustificadas, que en este caso suponen un total de 31 horas, dará lugar a la perdida del derecho a evaluación continua teniendo que recuperar el módulo en Junio 5.4.-Recuperación. Sistemas de recuperación del Módulo/Asignatura No habrá recuperaciones durante el curso. Las recuperaciones se realizarán en Junio para las evaluaciones suspendidas y la nota de máxima de la recuperación será un 5 Rev.1 20/07/10 Pág. 5/6 Rev.1 20/07/10 Pág. 5/6
Si el alumno perdiese el derecho de evaluación continua, aparte del examen final de Junio se le podrán exigir trabajos que hayan sido realizados a lo largo del curso Si esta asignatura quedase pendiente para Septiembre se desarrollara un examen final de toda la asignatura. Si se considera necesario se podrá exigir la realización de algún trabajo previo para la realización del examen. Rev.1 20/07/10 Pág. 6/6 Rev.1 20/07/10 Pág. 6/6