Curso a distancia
Duración : 4 Meses
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Reconocer y describir codificaciones y nomenclaturas de elementos informáticos de acuerdo con los criterios de más extendidos. Distinguir los diferentes tipos de almacenamiento usados en los sistemas operativos multiusuario indicando su estructura, características y modos de operación. Aplicar técnicas y procedimientos relacionados con la seguridad de sistemas, redes de comunicaciones y datos.
Temario completo de este curso
UNIDAD FORMATIVA 1. DEFINICIÓN Y MANIPULACIÓN DE DATOSUNIDAD DIDÁCTICA 1. LENGUAJES RELACIONALES.
1. Tipos de lenguajes relacionales.
2. Operaciones en el modelo relacional.
3. Álgebra relacional:
- Clasificación de operadores.
- Denominación de atributos.
- Relaciones derivadas.
- Operaciones primitivas: selección, proyección, producto cartesiano, unión y diferencia.
- Otras operaciones: intersección, join, división, etc.
1. Cálculo relacional:
- Cálculo relacional orientado a dominios.
- Cálculo relacional orientado a tuplas.
- Transformación de consultas entre álgebra y cálculo relacional.
1. Lenguajes comerciales: SQL (Structured Query Language), QBE (Query By Example):
- Orígenes y evolución del SQL.
- Características del SQL.
- Sistemas de Gestión de bases de datos con soporte SQL.
UNIDAD DIDÁCTICA 2. EL LENGUAJE DE MANIPULACIÓN DE LA BASE DE DATOS.
1. El lenguaje de definición de datos (DDL):
- Tipos de datos del lenguaje.
- Creación, modificación y borrado de tablas.
- Creación, modificación y borrado de vistas.
- Creación, modificación y borrado de índices.
- Especificación de restricciones de integridad.
1. El lenguaje de manipulación de datos (DML):
- Construcción de consultas de selección: Agregación, Subconsultas, Unión, Intersección, Diferencia.
- Construcción de consultas de inserción.
- Construcción de consultas de modificación.
- Construcción de consultas de borrado.
1. Cláusulas del lenguaje para la agrupación y ordenación de las consultas.
2. Capacidades aritméticas, lógicas y de comparación del lenguaje.
3. Funciones agregadas del lenguaje.
4. Tratamiento de valores nulos.
5. Construcción de consultas anidadas.
6. Unión, intersección y diferencia de consultas.
7. Consultas de tablas cruzadas.
8. Otras cláusulas del lenguaje.
9. Extensiones del lenguaje:
- Creación, manipulación y borrado de vistas.
- Especificación de restricciones de integridad.
- Instrucciones de autorización.
- Control de las transacciones.
1. El lenguaje de control de datos (DCL):
- Transacciones.
- Propiedades de las transacciones: atomicidad, consistencia, aislamiento y permanencia:
Estados de una transacción: activa, parcialmente comprometida, fallida, abortada y comprometida.
Consultas y almacenamiento de estructuras en XML.
Estructura del diccionario de datos.
- Control de las transacciones.
- Privilegios: autorizaciones y desautorizaciones.
1. Procesamiento y optimización de consultas:
- Procesamiento de una consulta.
1. Tipos de optimización: basada en reglas, basada en costes, otros.
- Herramientas de la BBDD para la optimización de consultas.
UNIDAD FORMATIVA 2. SISTEMAS DE ALMACENAMIENTOUNIDAD DIDÁCTICA 1. ORGANIZACIÓN Y GESTIÓN DE LA INFORMACIÓN.
1. Sistemas de archivo:
- Nomenclatura y codificación.
- Jerarquías de almacenamiento.
- Migraciones y archivado de datos.
1. Volúmenes lógicos y físicos:
- Concepto de particionamiento.
- Concepto de tabla de particiones y MBR.
- Descripción de sistemas de almacenamiento NAS y SAN. Comparación y aplicaciones. Comparación de los sistemas SAN iSCSI, FC y FCoE.
- Gestión de volúmenes lógicos. El sistema de gestión de volúmenes LVM. Guía básica de uso de LVM.
- Acceso paralelo.
- Protección RAID. Comparación de los diferentes niveles de protección RAID. Mención de la opción de controladoras RAID software o hardware: RAID 0, RAID 1, RAID 5 (Recuperación de discos grandes con RAID 5) y RAID 6.
1. Análisis de las políticas de Salvaguarda:
- Los puntos únicos de fallo, concepto e identificación.
- Tipos de copias de seguridad y calendarización de copias.
- Salvaguarda física y lógica.
- Salvaguarda a nivel de bloque y fichero.
- Conceptos de Alta Disponibilidad. Diferencias entre cluster, grid y balanceo de carga.
- Integridad de datos y recuperación de servicio. Guía mínima para elaborar un plan de continuidad de negocio. Conceptos de RTO (Recovery Point Objective) y RTO (Recovery Time Objective).
- Custodia de ficheros de seguridad. Problemática de la salvaguarda y almacenamiento de datos confidenciales. Algunas implicaciones Ley Orgánica de Protección de Datos (LOPD).
1. Análisis de las políticas de Seguridad:
- Acceso restringido por cuentas de usuario. Propiedad de la información.
- Identificador único de acceso. Sistemas de Single Sign On (SSO).
- Protección antivirus.
- Auditorias de seguridad.
UNIDAD DIDÁCTICA 2. DESARROLLO DE DIFERENTES SUPUESTOS PRÁCTICOS, DEBIDAMENTE CARACTERIZADOS, EN LOS QUE SE ANALICEN.
1. El efecto de las posibles decisiones de particionamiento y acceso a disco así como la implementación de una política de salvaguarda de datos.
2. La política de nomenclatura de los diferentes sistemas y el desarrollo de un mapa de red para documentarlo.
3. Distintos sistemas de ficheros para estudiar la nomenclatura seleccionada y los datos de acceso y modificación de los ficheros, así como los permisos de los usuarios de acceso a los mismos.
4. La migración de datos entre diferentes sistemas.