Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria
Modalidad del curso: Online
Duración del curso: 160 Horas
Titulación: Diploma acreditativo con las horas del curso
Curso Gratis Online para Trabajadores y Empresas
Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.
Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.
OBJETIVOS DEL CURSO GRATIS TÉCNICO EN GESTORES DE DATOS Y DE LA INFORMACIÓN
El curso de Técnico en Gestores de Datos y de la Información le ofrece una formación básica y especializada en la materia. Debemos saber que en el ámbito de la informática y comunicaciones, es necesario conocer los diferentes campos de los sistemas de gestión de información, dentro del área profesional desarrollo. Así, con el presente curso se pretende aportar los conocimientos necesarios para los modelos de datos y visión conceptual de una base de datos y los conocimientos necesarios para la implementación y uso de una BD.
CONTENIDO DEL CURSO GRATIS TÉCNICO EN GESTORES DE DATOS Y DE LA INFORMACIÓN
UNIDAD FORMATIVA 1. MODELOS DE DATOS Y VISIÓN CONCEPTUAL DE UNA BASE DE DATOS
UNIDAD DIDÁCTICA 1. MODELO CONCEPTUAL DE DATOS
- Conceptos fundamentales
- - La realidad: los objetos del mundo real
- - Las ideas: la información que queremos representar
- - Las representaciones: los datos que almacenamos
- Características principales de un modelo de datos
- Modelo ER (Entidad-Relación):
- - Elementos básicos
- - Extensiones y ampliaciones
- Modelo UML para modelado de datos
UNIDAD DIDÁCTICA 2. INTRODUCCIÓN A LAS BASES DE DATOS
- Definición y origen de las bases de datos y los SGBD
- Historia y evolución de las bases de datos
- Objetivos y funciones principales
- Modelos lógicos de bases de datos:
- - Modelo jerárquico
- - Modelo en red
- - Modelo relacional
- - Modelo relacional extendido
- - Modelo orientado a objetos
UNIDAD DIDÁCTICA 3. ANÁLISIS DETALLADO DEL MODELO RELACIONAL
- Estructura y componentes de los datos
- Operaciones básicas del modelo relacional
- Reglas de integridad y restricciones
- Álgebra relacional y sus operaciones
- Transformación del modelo ER al relacional
- Limitaciones y desafíos del modelo relacional
UNIDAD DIDÁCTICA 4. MODELOS AVANZADOS DE BASES DE DATOS
- Bases de datos deductivas
- Bases de datos temporales
- Bases de datos geográficas
- Bases de datos distribuidas
- Bases de datos analíticas (OLAP)
- Bases de datos column-oriented
- Bases de datos documentales
- Bases de datos en formato XML
- Bases de datos incrustadas (embedded)
- Novedades y tendencias actuales en bases de datos
UNIDAD DIDÁCTICA 5. ANÁLISIS DETALLADO DE LA DISTRIBUCIÓN DE BASES DE DATOS
- Formas de distribuir los datos
- Arquitectura ANSI/X3/SPARC
- Transacciones distribuidas: conceptos y funcionamiento
- Mecanismos para distribuir la información en distintas ubicaciones
UNIDAD FORMATIVA 2. IMPLEMENTACIÓN Y USO DE UNA BASE DE DATOS
UNIDAD DIDÁCTICA 1. DISEÑO DE BASES DE DATOS
- Pasos para diseñar una base de datos eficaz
- Normas y técnicas de normalización
- - Primera forma normal (1FN)
- - Segunda forma normal (2FN)
- - Tercera forma normal (3FN)
- - Forma de Boyce-Codd (BCNF)
- - Cuarta forma normal (4FN)
- - Quinta forma normal (5FN)
- Aplicación práctica de la normalización en bases relacionales
- Desnormalización: cuándo y por qué aplicarla
UNIDAD DIDÁCTICA 2. MÉTODOS DE ACCESO A UNA BASE DE DATOS
- Accesos mediante posición: cómo funcionan
- Accesos por valor:
- - Uso de índices
- - Árboles B+ para búsqueda eficiente
- - Técnicas de dispersión
- - Índices agrupados
- Accesos por múltiples valores:
- - Accesos directos para consultas rápidas
- - Accesos secuenciales y combinados
UNIDAD DIDÁCTICA 3. LENGUAJES DE CONSULTA Y EXTRACCIÓN DE DATOS
- Características generales de los lenguajes de consulta
- SQL (Structured Query Language)
- OQL (Object Query Language)
- JPQL (Java Persistence Query Language)
- XMLQL para consultas en XML
- Otros lenguajes y herramientas:
- - HTSQL
- - LINQ (Language Integrated Query)
UNIDAD DIDÁCTICA 4. ANÁLISIS DEL LENGUAJE DE CONSULTA PARA BASES RELACIONALES
- Sentencias para definir estructuras y esquemas
- Sentencias para manipular y consultar datos
- Gestión de privilegios: concesión y revocación
- Procedimientos almacenados: creación y uso
- Disparadores (triggers): automatización y control