Guía de estudio: Parte I Curso 2014-2015

Anuncio
Guía de estudio: Parte I
Curso 2014-2015
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
Curso 2014/2015
GUÍA DIDÁCTICA
| GESTIÓN DE BASES DE DATOS
1. PRESENTACIÓN DEL MÓDULO
En la actualidad la cantidad de información que el ser humano maneja es muy grande. Se
dice que cada año y medio esta información se duplica en el mundo. Esta cantidad de
información es inviable que pueda ser manejada por el ser humano, lo que hace que
aparezcan sistemas gestores de bases de datos que se encarguen de analizar y tratar de
forma automática gran cantidad de información.
Debido a la importancia de gestionar toda esta información, todo estudiante de la rama
informática debe conocer fundamentos de las bases de datos así como de los sistemas que las
gestionan. Por tanto, el propósito de este módulo es dar a conocer al alumno las bases de
datos, junto con las tecnologías más importantes para trabajar con ellas, que son los sistemas
de bases de datos.
En este módulo se presentará al alumno las técnicas de modelado y diseño de las bases de
datos, mediante el modelo entidad/relación. La construcción de dichas bases de datos
mediante el modelo relacional y por último el manejo de datos mediante el lenguaje SQL.
Módulo profesional
Gestión de bases de datos
Código
0372
Ciclo formativo
Administración de Sistemas Informáticos en Red
Grado
Superior
Familia Profesional
Informática y Comunicaciones
Duración
2 horas presenciales obligatorias (para realizar el examen)
Curso
1º
Nº de Créditos
15 ECTS
Asociado a la unidad
de competencia
Este módulo se encuentra asociado a la unidad de competencia:
UC0223_3, UC0224_3, UC0225_3.
Objetivos generales
d), e), m)
GUÍA DIDÁCTICA
2
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
2. CONTEXTUALIZACIÓN EN EL PLAN DE ESTUDIOS
El módulo “Gestión de bases de datos” forma parte del plan de estudios del Programa
Modular “Administración de Sistemas Informáticos en Red” de la UNED, y supone una carga
de 15 créditos ECTS. El módulo se impartirá en el primer curso y tiene carácter anual, es
decir, se imparte entre octubre y junio. Una vez aprobado, este módulo se puede convalidar
por el módulo del mismo nombre dentro del Ciclo Formativo “Técnico Superior en
Administración de Sistemas Informáticos en Red” del Centro Gredos San Diego Buitrago
Cooperativa, siempre que el/la estudiante cumpla con los requisitos de acceso a dicho Ciclo
Formativo.
Este módulo tiene continuidad en el segundo curso con el módulo “Administración de Sistemas
Gestores de Bases de Datos”.
El perfil profesional del título de Técnico Superior en Administración de Sistemas Informáticos
en Red queda determinado por su competencia general, sus competencias profesionales,
personales y sociales, y por la relación de cualificaciones y, en su caso, unidades de
competencia del Catálogo Nacional de Cualificaciones Profesionales incluidas en el título.
Las ocupaciones y puestos de trabajo más relevantes a los que el título da acceso son los
siguientes:
•
Técnico en administración de sistemas.
•
Responsable de informática.
•
Técnico en servicios de Internet.
•
Técnico en servicios de mensajería electrónica.
•
Personal de apoyo y soporte técnico.
•
Técnico en teleasistencia.
•
Técnico en administración de base de datos.
•
Técnico de redes.
•
Supervisor de sistemas.
•
Técnico en servicios de comunicaciones.
•
Técnico en entornos web.
GUÍA DIDÁCTICA
3
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
La competencia general de este título consiste en: configurar, administrar y mantener sistemas
informáticos, garantizando la funcionalidad, la integridad de los recursos y servicios del
sistema, con la calidad exigida y cumpliendo la reglamentación vigente.
La formación del módulo contribuye a alcanzar los siguientes objetivos generales del ciclo
formativo:
D. Instalar y configurar software de gestión, siguiendo especificaciones y analizando
entornos de aplicación, para administrar aplicaciones.
E. Instalar y administrar software de gestión, relacionándolo con su explotación, para
implantar y gestionar bases de datos.
M. Aplicar técnicas de protección contra pérdidas de información, analizando planes de
seguridad y necesidades de uso para asegurar los datos.
La formación del módulo contribuye a alcanzar las siguientes competencias profesionales,
personales y sociales del título:
C. Administrar aplicaciones instalando y configurando el software, en condiciones de
calidad para responder a las necesidades de la organización.
D. Implantar y gestionar bases de datos instalando y administrando el software de gestión
en condiciones de calidad, según las características de la explotación.
L. Administrar usuarios de acuerdo a las especificaciones de explotación para garantizar
los accesos y la disponibilidad de los recursos del sistema.
M. Diagnosticar las disfunciones del sistema y adoptar las medidas correctivas para
restablecer su funcionalidad.
N. Gestionar y/o realizar el mantenimiento de los recursos de su área (programando y
verificando su cumplimiento), en función de las cargas de trabajo y el plan de
mantenimiento.
Q. Resolver problemas y tomar decisiones individuales, siguiendo las normas y
procedimientos establecidos, definidos dentro del ámbito de su competencia
Este módulo junto con el módulo Administración de Sistemas Gestores de Bases de Datos da
lugar a la cualificación profesional (IFC079_3) que compone las siguientes unidades de
competencia:
•
UC0223_3. Configurar y explotar sistemas informáticos.
•
UC0224_3. Configurar y gestionar un sistema gestor de bases de datos.
•
UC0225_3. Configurar y gestionar la base de datos.
GUÍA DIDÁCTICA
4
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
3. CONTENIDOS PREVIOS RECOMENDABLES
Aunque no se precisa tener ningún conocimiento previo para superar con éxito el módulo, sí
que es recomendable tener unos conocimientos básicos de lógica y matemáticas. Estos
conocimientos básicos se adquieren al cursar bachillerato.
4. RESULTADOS DEL APRENDIZAJE
Los resultados que se quieren a alcanzar con este módulo son:
•
Reconocer los elementos de las bases de datos analizando sus funciones y valorando
la utilidad de sistemas gestores.
•
Diseñar modelos lógicos normalizados interpretando diagramas entidad/relación.
•
Realizar el diseño físico de bases de datos utilizando asistentes, herramientas gráficas
y el lenguaje de definición de datos.
•
Consultar la información almacenada manejando asistentes, herramientas gráficas y el
lenguaje de manipulación de datos.
•
Modificar la información almacenada utilizando asistentes, herramientas gráficas y el
lenguaje de manipulación de datos.
•
Ejecutar tareas de aseguramiento de la información, analizándolas y aplicando
mecanismos de salvaguarda y transferencia.
5. CONTENIDOS DEL MÓDULO
El contenido del módulo se divide en las siguientes unidades de trabajo:
UNIDAD I: SISTEMAS DE ALMACENAMIENTO DE LA INFORMACIÓN.
La unidad I aborda los conceptos de fichero, base de datos y sistema gestor de bases de
datos. Conceptos sencillos que asientan las bases para poder introducir conceptos más
avanzados en unidades posteriores.
Contenido del tema 1: Ficheros: Tipos y formatos. Bases de datos: Conceptos usos y tipos.
Sistemas gestores de bases de datos.
GUÍA DIDÁCTICA
5
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
UNIDAD II: DISEÑO LÓGICO DE BASES DE DATOS.
En la unidad II se trata el diseño lógico de una base de datos. Desde el análisis de un
problema hasta el diseño de un modelo que dé solución a dicho problema. Esta unidad
consta de dos apartados muy diferenciados: por un lado el modelo entidad/ relación y
modelo entidad/relación extendido, y por otro lado el modelo relacional. Además, se expone
cómo transformar los dos primeros en el segundo.
Contenido del tema 2: Representación de un problema real. Modelos de datos. Modelo
entidad/relación. Modelo entidad/relación extendido. Modelo relacional. Transformación del
modelo entidad/relación en modelo relacional. Normalización.
UNIDAD III: DISEÑO FÍSICO DE BASES DE DATOS.
En esta tercera unidad se expone el diseño físico de una base de datos. Con este fin se
trabaja parte del lenguaje SQL, en concreto el sublenguaje DDL, para la construcción de las
estructuras que compondrán la base de datos.
Contenido del tema 3: Herramientas gráficas. Intérpretes de comandos. Lenguaje DDL.
Creación de bases de datos. Modificación de bases de datos. Eliminación de bases de
datos. Creación de tablas. Modificación de tablas. Eliminación de tablas. Renombrado de
tablas.
UNIDAD IV: REALIZACIÓN DE CONSULTAS.
En esta unidad se trata una de las instrucciones más importantes del lenguaje SQL: la
instrucción SELECT, perteneciente al sublenguaje DML. Se ven métodos para construir
consultas, desde las más simples a consultas más complejas, siempre de una forma
estructurada.
Contenido del tema 4: El lenguaje DML. La sentencia SELECT. Consultas básicas. Filtros
(Cláusula WHERE). Ordenación (Cláusula ORDER BY). Consultas de resumen (Cláusulas
GROUP BY y HAVING). Subconsultas. Consultas multitabla. Consultas reflexivas. Consultas
con tablas derivadas.
UNIDAD V: EDICIÓN DE DATOS.
En esta unidad se detalla la sintaxis de las sentencias del sublenguaje DML INSERT, UPDATE y
DELETE. Con estas instrucciones se consigue introducir datos, modificar datos y borrar datos
de las tablas de la base de datos.
Contenido del tema 5: Herramientas gráficas para la edición de datos. La sentencia INSERT.
La sentencia UPDATE. La sentencia DELETE. Las sentencias UPDATE y DELETE con
subconsultas. Transacciones. Acceso concurrente a los datos.
GUÍA DIDÁCTICA
6
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
UNIDAD VI: CONSTRUCCIÓN DE SCRIPTS.
En esta unidad versa sobre cómo realizar programas en una base de datos utilizando las
técnicas apropiadas.
Contenido del tema 6: Introducción a la programación de bases de datos. Los lenguajes de
programación de bases de datos. Tipos de datos, identificadores y variables. Operadores y
expresiones. Estructuras de control. Gestión de errores. Transacciones en scripts.
UNIDAD VII: SEGURIDAD DE LOS DATOS.
Esta unidad trata sobre la ejecución de tareas de protección de datos. En ella se detallan
diferentes técnicas de protección, y procedimientos para realizar copias de seguridad y
restauración de bases de datos.
Contenido del tema 7: Recuperación de fallos. Tipos de copias de seguridad. Copias de
seguridad y restauración en MySQL. Copias de seguridad y restauración en Oracle.
Restauración de copias en Oracle con RMAN. Exportación e importación de datos.
Herramientas gráficas para la salvaguarda de la información.
6. EQUIPO DOCENTE
El equipo docente de este módulo está compuesto por:
José Miguel Vaquero Urrea
Gredos San Diego Buitrago Cooperativa
jm.vaquerou@gsd.coop
Agustín C. Caminero Herráez
Depto. De Sistemas de Comunicación y Control
Universidad Nacional de Educación a Distancia
accaminero@scc.uned.es
Pablo Ruipérez García
Depto. De Sistemas de Comunicación y Control
Universidad Nacional de Educación a Distancia
GUÍA DIDÁCTICA
7
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
pablo@scc.uned.es
7. METODOLOGÍA Y ACTIVIDADES DE APRENDIZAJE
Este módulo va a utilizar la metodología de enseñanza a distancia, la cual va a estar
apoyada con la utilización de las TIC. Por tanto, el sistema de enseñanza-aprendizaje estará
basado en el estudio autónomo por parte del alumno.
El seguimiento del módulo se realizará a través de un aula virtual alojada en la plataforma
aLF, donde estará disponible material didáctico (teórico, práctico, multimedia, …), además de
permitir la comunicación entre el alumno y el docente, así como entre los alumnos.
El estudio del módulo se realizará a través del texto básico (ver apartado de bibliografía). Se
han adaptado los temas del módulo al texto de recomendado.
Las actividades formativas para el estudio del módulo son:
•
Trabajo con contenidos teóricos, lectura de orientaciones, visionado de contenidos
multimedia, realización de actividades de autoevaluación, desarrollo de actividades
prácticas e intercambio de información con el equipo docente, resto de compañeros
del curso, etc,
•
Trabajo autónomo, donde se incluye el estudio de los contenidos teóricos, la
realización de trabajos teórico-prácticos propuestos y la realización de las pruebas
presenciales.
Los medios necesarios para el aprendizaje son:
•
Bibliografía básica: el estudio de este módulo se realizará a través del texto básico
indicado en el apartado de bibliografía. Como se ha mencionado anteriormente, los
temas del módulo se han ajustado a este texto.
•
Bibliografía complementaria: el alumno puede encontrar información adicional para
completar los conocimientos. Además se encontrarán problemas resueltos que
aclararán diferentes aspectos prácticos del módulo.
•
Aula virtual: el módulo dispondrá de un aula virtual alojada en la plataforma aLF, a la
que se accede a través del portal de la UNED mediante las claves que se
proporcionarán al realizar la matrícula. En este aula se encuentran alojados recursos
didácticos complementarios importantes para el seguimiento del módulo, tales como:
o
Una guía del módulo, donde se detalla el plan de trabajo recomendado.
GUÍA DIDÁCTICA
8
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
o
Un calendario con la distribución temporal de los temas propuestos por el
Equipo Docente, con las fechas de entrega de las actividades teórico-prácticas
que el alumno tiene que realizar para su evaluación.
o
Enunciado de las actividades teórico-prácticas propuestas y zona donde
depositar los desarrollos hechos por el alumno.
o
Actividades de autoevaluación.
o
Foros, por medio de los cuales los profesores aclararán las dudas de carácter
general y que se usarán también para comunicar todas aquellas novedades
que surjan a lo largo del curso. Este será el principal medio de comunicación
entre los distintos participantes del módulo.
o
Material audiovisual, que el alumno estará en disposición de visualizar o
descargar. Con este material se aclararán conceptos tanto teóricos como
prácticos, siendo una herramienta de gran importancia para el correcto
aprendizaje del curso.
8. BIBLIOGRAFÍA
ISBN(13): 978-84-1545-294-2
Título: GESTIÓN DE BASES DE DATOS 2ª edición
Autor/es: López Montalbán, I
Editorial: Garceta
Comentarios y anexos:
López Montalbán, I. Gestión de Bases de Datos. 2ª Edición. Garceta. ISBN(13): 978-84-1545-294-2
Este texto cubre la totalidad de los contenidos teóricos del módulo Gestión de Bases de Datos.
En él se pueden obtener todos los conocimientos necesarios para comprender los conceptos
fundamentales sobre bases de datos que son objeto de este módulo.
9. BIBLIOGRAFÍA COMPLEMENTARIA
ISBN(13): 978-84-481-4644-3
Título: FUNDAMENTOS DE BASES DE DATOS (5ª Ed.)
Autor/es: Silberschatz, A.; Korth, H.F.; Sudarshan, S.;
Editorial: McGRAW-HILL
GUÍA DIDÁCTICA
9
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
ISBN(13): 978-84-7829-051-6
Título: FUNDAMENTOS DE SISTEMAS DE BASES DE DATOS
Autor/es: Elmasri, R.;Navathe, S.B.;
Editorial: ADDISON WESLEY
ISBN(13): 978-96-844-4419-5
Título: INTRODUCCIÓN A LOS SISTEMAS DE BASES DE DATOS (7ª Ed.)
Autor/es: Date, C.J.;
Editorial: PEARSON ADDISON-WESLEY
ISBN(13): 978-84-481-3924-0
Título: ANÁLISIS Y DISEÑO ESTRUCTURADO Y ORIENTADO A OBJETOS DE SISTEMAS
INFORMÁTICOS
Autor/es: de Amescua Seco, A; Cuadrado Gallego, J.J.; Ernica Lafuente, E.; García Lafuente
E.; García Sánchez, L.; Martínez Fernández, P.; Sánchez Segura, M. I.;
Editorial: McGRAW-HILLRECURSOS DE APOYO AL ESTUDIO
Comentarios y anexos:
Silberschatz, A.; Korth, H.F.; Sudarshan, S. Fundamentos de Bases de Datos (5ª Ed.). McGRAW-HILL.
ISBN(13): 978-84-481-4644-3.
Este libro ofrece todo lo necesario para una profunda comprensión de los sistemas de bases
de datos. En él se explican los conceptos fundamentales de la gestión de bases de datos y se
examinan las técnicas de procesamiento de consultas, gestión de transacciones, recuperación
de la información, desarrollo avanzado de aplicaciones y arquitectura de sistemas de bases
de datos.
Elmasri, R.;Navathe, S.B. Fundamentos de Sistemas de Bases de Datos. Addison Wesley. ISBN(13): 97884-415-2578-8.
GUÍA DIDÁCTICA
10
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
Este libro introduce los conceptos fundamentales necesarios para diseñar, utilizar e
implementar sistemas y aplicaciones de bases de datos.
Date, C.J. Introducción a los Sistemas de Bases de Datos (7ª Ed.). Pearson Addison-Wesley. ISBN(13):
978-96-844-4419-5.
Se trata de uno de los libros más utilizados durante años en la materia de Bases de Datos.
Permite obtener un conocimiento sólido de la estructura general, los conceptos y los objetivos
de los sistemas de bases de datos, y familiarizarse con los principios teóricos subyacentes a la
construcción de dichos sistemas. En él se plantea el panorama general de la administración
de bases de datos, la arquitectura para sistemas de bases de datos, los sistemas relacionales,
el modelo relacional, la estructura de datos relacional, las reglas de integridad relacional y la
seguridad e integridad, entre otros.
de Amescua Seco, A; Cuadrado Gallego, J.J.; Ernica Lafuente, E.; García Lafuente E.; García Sánchez, L.;
Martínez Fernández, P.; Sánchez Segura, M. I. Análisis y Diseño Estructurado y Orientado a Objetos de
Sistemas Informáticos. McGraw-Hill. ISBN(13): 978-84-481-3924-0.
Se trata de un libro más orientado a la ingeniería del software que a las bases de datos. Pero
puede interesar el tema 7 que trata sobre el modelo entidad/relación extendido. El verdadero
interés de este texto está en los ejercicios propuestos y resueltos ya que lo hace de forma
comentada.
10. RECURSOS DE APOYO AL ESTUDIO
Los recursos de los que el alumno dispone como apoyo al estudio son los siguientes:
•
Guía del módulo. Incluye el plan de trabajo y orientaciones para su desarrollo. Esta
guía será accesible desde el curso virtual.
•
Curso virtual. A través de esta plataforma los alumnos tienen la posibilidad de
consultar información del módulo, consultar material audiovisual, realizar consultas al
equipo docente a través de los foros correspondientes, consultar e intercambiar
información con el resto de los compañeros.
•
Tutorías. El estudiante tiene la posibilidad de realizar consultas de forma presencial a
los miembros del equipo docente. Para esto, consulte el apartado de “Tutorización y
seguimiento”.
11. TUTORIZACIÓN Y SEGUIMIENTO
Las consultas docentes relacionadas con el módulo se dirigirán al foro del aula virtual alojada
en la plataforma aLF. Dichas consultas serán atendidas en los periodos lectivos del curso
GUÍA DIDÁCTICA
11
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
académico por el equipo docente. Para contactar directamente con el equipo docente se
utilizará preferentemente el correo electrónico.
También se podrán realizar tutorías presenciales, donde el/la estudiante podrá consultar sus
dudas. Estas tutorías presenciales tendrán lugar bajo petición en la siguiente dirección:
Seminario de Informática y Comunicaciones
Gredos San Diego Buitrago
Avda. de Madrid, 19
28730 Buitrago del Lozoya (Madrid)
Lunes, Miércoles y Viernes de 15h a 16h
A continuación se detallan los datos del equipo docente:
José Miguel Vaquero Urrea
jm.vaquerou@gsd.coop
Tfno: 91 868 02 00
Lunes, Miércoles y Viernes de 15h a 16h
Agustín C. Caminero Herráez
accaminero@scc.uned.es
Tfno: 91 398 94 68
Lunes lectivos de 11h a 13h y de 15h a 17h
Pablo Ruipérez García
pablo@scc.uned.es
Tfno: 91 398 71 59
Lunes lectivos de 11h a 13h y de 15h a 17h
GUÍA DIDÁCTICA
12
PROGRAMA MODULAR EN
ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS
EN RED
12. EVALUACIÓN DE LOS APRENDIZAJES
La evaluación de este módulo consistirá en una prueba presencial teórico-práctica (de
como máximo 2 horas de duración) y en la realización de pruebas de evaluación a
distancia teórico prácticas. La calificación máxima será de 10 puntos. Para calcular la
nota final del módulo se sumarán las notas obtenidas en la prueba presencial y en las pruebas
teórico-prácticas con los siguientes pesos:
•
Prueba presencial: 80% (supondrá, por tanto, un máximo de 8 puntos en la nota final
del módulo). Dicha prueba se realizará en el centro Gredos San Diego Buitrago.
•
Pruebas teórico-prácticas de evaluación a distancia: 20% (supondrá, por tanto, un
máximo de 2 puntos en la nota final del módulo).
Para aprobar el módulo se exigirá una nota final mínima de 5 puntos y haber obtenido al menos 4
puntos en la prueba presencial (sin baremar). La calificación final será:
•
Si la nota de la prueba presencial es inferior a 4 puntos:
Nota_final = nota_prueba_presencial * 0.8
•
Si la nota de la prueba presencial es superior o igual a 4 puntos
Nota _final = nota_prueba_presencial * 0.8 + nota_evaluac_distancia * 0.2
La prueba presencial se realizará en las fechas y horarios establecidos en el Colegio Gredos
San Diego Buitrago, que se encuentra en la siguiente dirección:
Gredos San Diego Buitrago
Avda. de Madrid, 16
28730 Buitrago de Lozoya (Madrid)
No será necesario que el alumno acuda al Centro GSD Buitrago para realizar las pruebas de
evaluación a distancia. Éstas se entregarán a través del curso virtual y serán corregidas por
un profesor.
Si la nota de la prueba presencial fuera inferior a 4, la nota de las pruebas de evaluación a
distancia se mantendrá para la convocatoria extraordinaria de septiembre.
GUÍA DIDÁCTICA
13
Descargar