Tratamiento y Manipulación de Datos

Descripción del scorm Tratamiento y Manipulación de Datos

Contenido e-learning Tratamiento y Manipulación de Datos

Este scorm de Técnico en Tratamiento y Manipulación de Datos le ofrece una formación especializada en la materia. Debemos saber que en la actualidad, en el mundo de la informática y las comunicaciones, es imprescindible tener conocimiento sobre los sistemas microinformáticos, dentro del área profesional de sistemas y telemática. Por ello, con el presente scorm se trata de aportar los conocimientos necesarios para conocer la definición y manipulación de datos, así como los sistemas de almacenamiento.

Contenido e-learning de Tratamiento y Manipulación de Datos


UNIDAD FORMATIVA 1. DEFINICIÓN Y MANIPULACIÓN DE DATOS


SCORM 1. LENGUAJES RELACIONALES.

Tipos de lenguajes relacionales.

Operaciones en el modelo relacional.

Á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.

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.

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.


SCORM 2. EL LENGUAJE DE MANIPULACIÓN DE LA BASE DE DATOS.

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.

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.

Cláusulas del lenguaje para la agrupación y ordenación de las consultas.

Capacidades aritméticas, lógicas y de comparación del lenguaje.

Funciones agregadas del lenguaje.

Tratamiento de valores nulos.

Construcción de consultas anidadas.

Unión, intersección y diferencia de consultas.

Consultas de tablas cruzadas.

Otras cláusulas del lenguaje.

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.

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.

Procesamiento y optimización de consultas:

- Procesamiento de una consulta.

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 ALMACENAMIENTO


SCORM 1. ORGANIZACIÓN Y GESTIÓN DE LA INFORMACIÓN.

Sistemas de archivo:

- Nomenclatura y codificación.

- Jerarquías de almacenamiento.

- Migraciones y archivado de datos.

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.

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).

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.


SCORM 2. DESARROLLO DE DIFERENTES SUPUESTOS PRÁCTICOS, DEBIDAMENTE CARACTERIZADOS, EN LOS QUE SE ANALICEN.

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.

La política de nomenclatura de los diferentes sistemas y el desarrollo de un mapa de red para documentarlo.

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.

La migración de datos entre diferentes sistemas.

Interesados en Tratamiento y Manipulación de Datos

Este scorm está dirigido a todas aquellas personas que emplean su tiempo en la informática y las comunicaciones, concretamente en programación en lenguajes estructurados de aplicaciones de gestión, dentro del área profesional de desarrollo, y a todas aquellas personas interesadas en adquirir conocimientos relacionados con la definición y manipulación de datos y los sistemas de almacenamiento.

Almacenamiento Aplicaciones bases certificación Comunicaciones curso Datos Definición Desarrollo Estructurados Gestión Informatica Lenguajes manipulación

Duración sugerida para este contenido: 200 horas