
OBJETIVO DEL CURSO O ESPECIALIZACIÓN DE PROGRAMADOR DE BASES DE DATOS RELACIONALES:
Ser competente de desarrollar la clasificación de bases de datos relacionales, comprendiendo su estructura para introducir, gestionar y recuperar información
CONTENIDO Y TEMARIO DEL CURSO O ESPECIALIZACIÓN DE PROGRAMADOR DE BASES DE DATOS RELACIONALES:
MÓDULO 1: Teoría de la programación.
Contenidos teóricos:
Principios básicos de la programación
Concepto de palabras reservadas, identificador y variable
Concepto método, mensaje, atributo
Diferentes fases por las que pasa el desarrollo de un sistema informático
Técnicas descriptivas
Variables, concepto, sintaxis y uso
Principios de programación
Resolución de problemas de forma sistemática
Tratamiento de ficheros
Control y problemas que pueden presentarse
Programación de árboles de decisión
Programación de matrices
Documentación
MÓDULO 2: El lenguaje SQL.
Conocimientos teóricos:
Exclusivas del lenguaje, y principios de funcionamiento de bases de datos relacionales.
Consultas y subconsultas, tipos y características.
Tablas de referencia cruzadas.
Consultas simples.
Selección de consultas
Ordenación de las filas
Consultas multitabla.
Unión
Composición de tablas
Consultas de resumen.
Subconsultas, referencias externas.
Actualización de datos.
El DDL, lenguaje de definición de datos.
REGLA 3: Dirección básica de bases de datos en el SGBD.
Conocimientos teóricos:
Arquitectura de un servidor SQL.
Arquitectura física
Arquitectura lógica
Gestión de objetos de una instancia.
Administración de la seguridad.
Gestión del almacenamiento de datos en instancias.
Gestión de importación y exportación de datos.
MÓDULO 4: Administración avanzada de bases de datos en el SGBD.
Conocimientos teóricos:
Suspensión y carácter de una instancia de un sistema de gestión de base de datos.
Administración de las comunicaciones.
Arquitectura
Configuración
Auditoria de la actividad en un servidor SQL.
Conceptos
Gestión de auditorías
Copias de seguridad en un servidor SQL.
Copias de seguridad
Catálogos de recuperación
Recuperación de bases de datos en un servidor SQL.
Mantenimiento de la base de datos.
Servidores en espera