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 SISTEMAS DE ALMACENAMIENTO
Este Curso de Técnico en Sistemas de Almacenamiento le ofrece una formación especializada en la materia. En la actualidad, en el mundo de la informática y las comunicaciones, es muy importante conocer los sistemas microinformáticos, dentro del área profesional de sistemas y telemática. Por ello, con el presente curso se trata de aportar los conocimientos necesarios para conocer los diferentes sistemas de almacenamiento.
CONTENIDO DEL CURSO GRATIS TÉCNICO EN SISTEMAS DE ALMACENAMIENTO
UNIDAD FORMATIVA 1. SISTEMAS DE ALMACENAMIENTO
UNIDAD DIDÁCTICA 1. ORGANIZACIÓN Y GESTIÓN DE LA INFORMACIÓN
- Sistemas de archivo:
- - Nomenclatura y codificación de archivos
- - Estructuras jerárquicas para el almacenamiento
- - Migración y archivo de datos: mejores prácticas
- Volúmenes lógicos y físicos:
- - Concepto de particionamiento y su importancia
- - Uso de tablas de particiones y el esquema MBR
- - Sistemas de almacenamiento NAS y SAN: diferencias, aplicaciones y comparación de SAN iSCSI, FC y FCoE
- - Gestión de volúmenes lógicos con LVM: principios básicos y guía de uso
- - Acceso paralelo a datos para mejorar rendimiento
- - Protección mediante RAID: niveles RAID 0, 1, 5 (incluyendo recuperación en discos grandes) y 6, con controladoras hardware y software
- Políticas de Salvaguarda de datos:
- - Identificación y mitigación de puntos únicos de fallo
- - Tipos de copias de seguridad y planificación de su realización
- - Salvaguarda física y lógica de la información
- - Salvaguarda a nivel de bloques y archivos
- - Concepto de Alta Disponibilidad: diferencias entre clúster, grid y balanceo de carga
- - Garantía de integridad y recuperación del servicio: plan de continuidad, RTO y RPO
- - Custodia de archivos sensibles y protección de datos confidenciales, considerando la Ley Orgánica de Protección de Datos (LOPD)
- Políticas de Seguridad:
- - Control de acceso mediante cuentas de usuario y propiedad de la información
- - Uso de identificadores únicos y sistemas SSO (Single Sign-On)
- - Protección contra virus y malware
- - Auditorías de seguridad y controles de acceso
UNIDAD DIDÁCTICA 2. DESARROLLO DE CASOS PRÁCTICOS EN ALMACENAMIENTO Y SEGURIDAD
- Evaluación del impacto de decisiones de particionamiento y accesos en disco, además de la implementación de políticas de respaldo de datos
- Planificación y desarrollo de una política de nomenclatura para sistemas, creando un mapa de red documentado
- Análisis de diferentes sistemas de archivos para entender la nomenclatura, permisos y accesos de usuarios
- Procedimientos para migrar datos entre distintos sistemas de almacenamiento
UNIDAD FORMATIVA 2. DEFINICIÓN Y MANIPULACIÓN DE DATOS
UNIDAD DIDÁCTICA 1. LENGUAJES RELACIONALES
- Tipos de lenguajes relacionales y sus usos
- Operaciones básicas en el modelo relacional
- Álgebra relacional:
- - Clasificación de operadores
- - Denominación y gestión de atributos
- - Creación de relaciones derivadas
- - Operaciones primarias: selección, proyección, producto cartesiano, unión y diferencia
- - Operaciones adicionales: intersección, joins, división, entre otras
- Cálculo relacional:
- - Orientado a dominios
- - Orientado a tuplas
- - Conversión entre álgebra y cálculo relacional
- Lenguajes comerciales: SQL y QBE:
- - Historia y evolución del SQL
- - Características principales de SQL
- - Sistemas gestores de bases de datos que soportan SQL
UNIDAD DIDÁCTICA 2. MANIPULACIÓN DE DATOS EN BASES DE DATOS
- Lenguaje de definición de datos (DDL):
- - Tipos de datos y su uso
- - Creación, modificación y eliminación de tablas
- - Gestión de vistas y su modificación
- - Creación y gestión de índices
- - Definición de restricciones de integridad
- Lenguaje de manipulación de datos (DML):
- - Consultas de selección con funciones de agregación, subconsultas, uniones, intersecciones y diferencias
- - Inserciones, actualizaciones y borrados de datos
- - Uso de cláusulas para agrupar y ordenar resultados
- - Capacidades aritméticas, lógicas y de comparación
- - Funciones agregadas y tratamiento de valores nulos
- - Consultas anidadas y combinaciones avanzadas
- - Consultas que involucran múltiples tablas (joins)
- - Otras cláusulas avanzadas del lenguaje
- Extensiones del DML:
- - Gestión de vistas y restricciones de integridad
- - Instrucciones para control de accesos y permisos
- Lenguaje de control de datos (DCL):
- - Gestión de transacciones y sus propiedades: atomicidad, consistencia, aislamiento y durabilidad
- - Estados de las transacciones y su control
- - Almacenamiento y consulta de datos en formato XML
- - Estructuración del diccionario de datos
- - Privilegios, autorizaciones y desautorizaciones
- Procesamiento y optimización de consultas:
- - Cómo se procesa una consulta
- - Técnicas de optimización: reglas, coste y otras
- - Herramientas para mejorar el rendimiento de las consultas en la base de datos
UNIDAD FORMATIVA 3. DESARROLLO DE PROGRAMAS EN ENTORNOS DE BASE DE DATOS
UNIDAD DIDÁCTICA 1. LENGUAJES DE PROGRAMACIÓN PARA BASES DE DATOS
- Entornos de desarrollo:
- - Concepto y componentes de un entorno de desarrollo
- - Lenguajes soportados y su integración
- Desarrollo en entornos específicos de bases de datos
- Sintaxis del lenguaje de programación:
- - Uso de variables y tipos de datos
- - Estructuras de control de flujo
- - Librerías y funciones predefinidas
- Programación de módulos para manipular bases de datos: paquetes, procedimientos y funciones
- Herramientas para depuración y control del código
- Utilización de herramientas gráficas integradas para crear formularios e informes
- Técnicas para gestionar transacciones y asegurar su correcta ejecución
- Optimización del rendimiento en consultas y operaciones