• No se han encontrado resultados

ADMINISTRACIÓN DE BASES DE DATOS

N/A
N/A
Protected

Academic year: 2021

Share "ADMINISTRACIÓN DE BASES DE DATOS"

Copied!
10
0
0

Texto completo

(1)

IFCT0310:

ADMINISTRACIÓN DE BASES DE DATOS

CÓDIGO ESPECIALIDAD C.P. HORAS

PRESEN-CIALES HORAS TELEFORMA-CIÓN HORAS TOTALES TIPO DE FORMACIÓN

IFCT0310 ADMINISTRACIÓN DE BASES DE DATOS

SI

110 460 570

OBJETIVOS DEL CURSO

Capacitar al alu m no para ad m i n istrar u n sistem a de bases de datos, in t erpretando su diseño y

es-t r uces-t ura, y realizando la adapes-tación del m odelo a los requeri m ien es-tos del sises-te ma geses-tor de bases de

datos (SGBD), así como la conf iguración y ad m i n istración del m is mo a nivel físico y lógico, a fin de

asegurar la in tegridad, disponibilidad y conf idencialidad de la infor m ación al macenada.

OCUPACIONES

Ad m i n istrador de bases de datos

Técnico en Data Min i ng (m i nería de datos)

Analista orgánico

UNIDADES DE

COMPETENCIA

MÓDULOS FORMATIVOS

CÓDIGO DENOMINACIÓN CÓDIGO DENOMINACIÓN

HORAS PRESEN-CIALES HORAS TELE- FORMA-CION HORAS TOTA-LES

UC0223_3 Configurar y explotar sistemas

infor mát icos. MF0223_3

Sistemas operativos y

aplica-ciones infor m áticas. 30 140 170

UC0224_3

Configurar y gestionar un sistema gestor de bases de datos.

MF0224_3 Ad m i nist ración de sistemas

gestores de bases de datos 30 170 200

UC0225_3 Configurar y gestionar la base

de datos. MF0225_3 Gestión de bases de datos 50 150 200

CONTENIDOS FORMATIVOS

UNIDAD DE COMPETENCIA UC0223_3 CONFIGURAR Y EXPLOTAR SISTEMAS

IN-FORMÁTICOS.

(2)

MÓDULO FORMATIVO MF0223_3 SISTEMAS OPERATIVOS Y APLICACIONES

INFOR-MÁTICAS.

UNIDAD FORMATIVA UF1465 COMPUTADORES PARA BASES DE DATOS.

1. Definición e ident if icación de la estruct ura y com ponentes principales de u n com putador de propósito general atendiendo a su función y ut ili-dad

- Procesador:

Ident if icación los distin tos tipos de proce-sadores (CISC y RISC), así com o sus dife-rentes partes (Set de Inst rucciones, Regis-t ros, ConRegis-tador, UnidaiRegis-t méRegis-t ico-Lógica, In-terrupciones).

Enu meración y clasificación de los con-ju n tos de inst rucciones principales de u n procesador de la fam ilia 8086.

Ventajas e inconvenientes de los modelos CISC y RISC.

- Mem orias RAM y xPROM:

Descripción de los modelos de memorias RAM actuales y diferencias DDR, SDRAM. Descripción de modelos de memorias xPROM.

Definición de memorias caches. Niveles de caché.

Deter m i nación de su i m port ancia en el rendi m iento del sistema.

Valoración de las memorias por velocidad y coste de unidad de almacenam iento.

- Interfaces de ent rada/salida: Disposit ivos externos.

Enu meración general de tipos de interfa-ces más com u nes.

- Discos:

Definición y descripción.

Ident if icación y localización de las partes de discos mecánicos.

Clasificación de discos por su interfaz de Entrada/Salida.

Ventajas e inconvenientes de los distin tos t ipos de discos.

A nálisis del disco SCSI y su int erfaz. A nálisis del disco de estado sólido y sus ventajas e inconvenientes com o medio de al macenam iento sustit u t ivo de discos m ecánicos.

A nálisis del disco SATA y com paración con los discos PATA.

- Fam ilias y tipos de procesadores:

Clasificación de las fam ilias de los proce-sadores basándose en su com pat ibilidad con el m icroprocesador 8086 de Intel (CISC y RISC).

Clasificación y modelos de procesador de 64 bits.

Ventajas e inconvenientes de las diferen-tes soluciones de los pri ncipales fabrican-tes.

Historia de los procesadores Intel desde el m odelo 8086 a la fam ilia Pentiu m.

Com paración con AMD.

Procesador Power. Ventajas y t ipos de pe-riféricos.

Clasificación por periféricos de ent rada o de salida.

Int roducción al lenguaje ensam blador. Desarrollo de un supuesto práctico de ident if icación y ensamblado de un com -putador, según las pautas que se indi-quen.

Sistemas operativos.

2. Funciones y objetivos de los sistemas operativos y manejo de la mem oria

- El sistema operativos com o interfaz usua-rio/com putados.

- El sistema operativo como adm i nistrador de recursos.

- Facilidad de evolución de un sistema operativo.

- Requeri m ientos de la gestión de memoria (reubi-cación, protección, com part i ción, organización lógica y física).

- Concepto de memoria virt ual.

- Concepto de paginación.

- Incidencia de la paginación en el rendi m iento del sistema.

- Descripción de la gestión de m e m oria en siste-m as Linu x, W indo ws y Solares.

3. Sistemas de archivo

- Archivos.

- Directorios.

- I m plementación de sistemas de archivos.

- Ejem plos y com paración de siste mas de archivos.

- Sistemas de archivos con journ aling.

(3)

4. Ident if icación y descripción de los conceptos de m u l t iproceso y m ult i usuario.

- Hard ware de m ult iprocesador.

- Tipos de sistemas operativos para m ult iprocesa-dor.

- Mul t ico m putadoras.

- Explicación de la organización de usuarios. Des-cripción de los diferentes modelos de organiza-ción.

5. Particionam iento lógico y núcleos virt uales.

- Concepto de virt ualización.

- Historia de la virt ualización.

- Descripción y com paración de las diferentes i m plementaciones de virt ualización. (virt ualiza-ción com pleta, paravirt ualiaualiza-ción...).

6. Aplicación de las técnicas de configuración y ajuste de sistemas.

- Rendi m iento de los sistemas. Enu meración, des-cripción e interpretación de las pri ncipales

herram ientas para observar el consu m o de recur-sos en sistemas en mem oria, CPU y disco en W indo ws, Linux y Solaris.

- Ejem plos de resolución de sit uaciones de alto consu m o de recursos y com petencia en sistemas W indo ws, Linux y Solaris.

- Enu meración y descripción los principales proce-sos de servicios que se ejecut an en los sistemas operativos W indo ws, Linu x y Solaris y su efecto sobre el conjun to del sistema.

- Descripción de diferentes sistem as de account i ng que per m i tan establecer modelos predictivos y análisis de tendencias en los sistemas operativos W indo ws, Linux y Solaris.

- Planes de pruebas de preproducción. Descripció n de diferentes herra m ientas para realizar pruebas de carga que afecten a CPU, Memoria y Entra-da/Salida en los sistemas operativos W indo ws, Linux y Solaris.

- Elaboración de un plan de pruebas para el siste-m a operativo.

UNIDAD FORMATIVA UF1466 SISTEMAS DE ALMACENAMIENTO.

1. Organización y gestión de la infor m ación

- Sistemas de archivo:

Nomenclat ura y codif icación. Jerarquías de al macenam iento. Migraciones y archivado de datos.

- Volú menes lógicos y físicos:

Concepto de part icionam iento.

Concepto de tabla de part iciones y MBR. Descripción de sistemas de al macena-m iento NAS y SAN. Comacena-m paración y aplica-ciones. Com paración de los sistemas SAN iSCSI, FC y FCoE.

Gestión de volú menes lógicos. El siste m a de gestión de volú menes LVM. Guía básica de uso de LVM.

Acceso paralelo.

Protección RAID. Com paración de los dife-rentes niveles de protección RAID. Men-ción de la opMen-ción de cont roladoras RAID soft ware o hard ware: RAID 0, RAID 1, RAID 5 (Recuperación de discos grandes con RAID 5) y RAID 6.

- A nálisis de las polít icas de Salvaguarda:

Los puntos únicos de fallo, concepto e ident if icación.

Tipos de copias de seguridad y calendari-zación de copias.

Salvaguarda física y lógica.

Salvaguarda a nivel de bloque y fichero. Conceptos de Alta Disponibilidad. Dife-rencias ent re cluster, grid y balanceo de carga.

Integridad de datos y recuperación de ser-vicio. Guía míni ma para elaborar un plan de cont i nuidad de negocio. Conceptos de RTO (Recovery Point Objective) y RTO (Recovery Ti me Objective).

Custodia de ficheros de seguridad. Pro-blemát ica de la salvaguarda y al macena-m iento de datos conf idenciales. Algunas i m plicaciones Ley Orgánica de Protección de Datos (LOPD).

- A nálisis de las polít icas de Seguridad:

Acceso restri ngido por cuentas de usuario. Propiedad de la infor mación.

Ident if icador único de acceso. Sistemas de Single Sign On (SSO).

Protección ant ivirus. Auditorias de seguridad.

2. Desarrollo de diferentes supuestos prácticos, debidamente caracterizados, en los que se anali-cen

- El efecto de las posibles decisiones de part icio-na m iento y acceso a disco así como la i m plemen-tación de una polít ica de salvaguarda de datos.

- La polít ica de no menclatura de los diferentes sistemas y el desarrollo de un mapa de red para docu mentarlo.

- Distin tos sistemas de ficheros para estudiar la no menclatura seleccionada y los datos de acceso

(4)

y modif icación de los ficheros, así como los

per-m isos de los usuarios de acceso a los per-m is per-m os. La m igración de datos ent re dif erentes sis-te mas.

UNIDAD FORMATIVA UF1467 APLICACIONES MICROINFORMÁTICAS E

INTERNET PARA CONSULTA Y GENERACIÓN DE DOCUMENTACIÓN.

1. Aplicaciones m icroinfor mát icas e Internet

- Procesadores de Texto, Hojas de Cálculo y Edición de Presentaciones:

Manejo y conoci m iento a nivel de usuario. Técnicas de elaboración de docu menta-ción técnica.

Formatos de docu mento estándar. Estruc-t u ra de la infor m ación y meEstruc-tadaEstruc-tos en los docu mentos.

El W iki como herram ienta de escrit ura co-laborativa.

- Uso de Internet:

Conoci m iento de w w w. Navegadores. Sistemas de correo electrónico, chat y ros. Reglas de conducta aplicar en los fo-ros, chat y correo electrónico.

Transferencia de ficheros. Explicación de las técnicas de transferencias de ficheros a nivel de usuario y discri m i nando las que aportan elementos de seguridad tanto pa-ra ident if icación como cif pa-rado.

Proyectos de soft ware libre en la web. Ident if icación de los sitios para encont rar-los, dónde bajar el soft ware y como con-tactar con la com u nidad.

Sistemas de cont rol de versiones.

UNIDAD DE COMPETENCIA UC0224_3 CONFIGURAR Y GESTIONAR UN SISTEMA

GESTOR DE BASES DE DATOS.

MÓDULO FORMATIVO MF0224_3 ADMINISTRACIÓN DE SISTEMAS GESTORES DE

BASES DE DATOS.

UNIDAD FORMATIVA UF1468 ALMACENAMIENTO DE LA INFORMACIÓN E

INTRODUCCIÓN A LOS SGBD.

1. Tipos de almacenam iento de la infor mación

- A nálisis y ejem plif icación de los diferentes mode-los de almacenam iento de inf or mación en fiche-ros:

Ficheros de acceso secuencial. Ficheros de acceso directo. Ficheros de acceso indexado.

Ficheros de acceso por direcciona m ien t o calculado (hash).

2. Al macenam iento en SGBD

- Definición de SGBD.

- Ident if icación de diversos SGBD del mercado, desde los orientados para uso Personal a los pro-fesionales.

- Descripción breve de los distin tos roles de usua-rio que em plean los SGBD con carácter general.

- Descripción de los elementos funcionales del SGBD.

- Enu meración de las características y funciones de u n SGBD.

- A nálisis de ventajas e inconvenientes de al mace-nar la infor mación en ficheros a hacerlo en u n SGBD.

- Clasificación de los SGBD en fu nción del modelo de los datos:

Relacional.

Orientado a Objetos. Jerárquico.

En red o CODASYL DBTG.

3. Otros tipos de almacenes de la infor mación

- XML:

Definición de XML.

Com paración del al macenam iento XML con el al macenam iento plano en ficheros.

- Servicios de directorio (LDAP): Definición de LDAP.

(5)

Com paración del almacenam iento de la infor mación en un LDAP cont ra un SGDB.

UNIDAD FORMATIVA UF1469 SGDB E INSTALACIÓN.

1. Sistemas gestores de bases de datos

- Int roducción a la historia y evolución de los SGBD.

- Enu meración y descripción las funciones de los SGBD.

- Clasificación de los SGBD atendiendo a: Modelo de datos.

Nú mero de usuarios a los que da servicio: m o nousuario y m ult i usuario.

Nú mero de sit ios en los que esta distri-buida la BD: cent ralizada y distridistri-buida.

- Gestión de los procesos: m ult iproceso y m ult i hilo.

- Definición de la arquitectura de un SGBD aten-diendo al modelo de tres capas propuesto por el com ité ANSI-SPARC:

Concepto de Nivel interno o físico. Concepto del Nivel externo o de visión. Concepto del Nivel concept ual.

2. Diccionario de datos

- Concepto.

- A nálisis de su estruct ura.

- Justificación de su i m portancia como elemen to f undamental en la instalación y manteni m ien t o de la base de datos.

3. A nálisis de la estruct ura funcional del SGBD

- Procesos del SGBD.

- Gestor de ficheros.

- Procesador y com pilador del DML.

- Com pilador del DDL.

- Gestión de la BD.

- Gestión de las conexiones y red.

4. Instalación de un SGBD

- Deter m i nación de un SGBD a instalar en func ión de unos requeri m ientos planteados en un su-puesto.

- Interpretación de la docu men tación de licencia de uso del SGBD.

- Ident if icación de las fuentes de docu mentación técnica. Interpretación de la docu mentación ne-cesaria para la instalación.

- Ident if icación y verif icación de los requisitos del com putador necesarios para la instalación así como los del sistema operativo.

- Descripción de los parámet ros de configuració n necesarios para la puesta en marcha del SGBD tanto a nivel del propio SGBD como del entor no en el que se instala.

- Selección de com ponentes lógicos adicionales que puedan ser de ut ilidad dependiendo del su-puesto de instalación.

- Deter m i nación de la ubicación y distribució n idónea del soft ware, los datos e índices dent ro del com putador.

- Si el SGBD soporta varios sistemas operativos y arquitect uras de com pu tadores, ident if icar las ventajas e inconvenientes de seleccionar uno u otro.

- Ident if icación de los posibles juegos de caracteres y elementos de internacionalización más com u-nes así como los posibles problemas relacionados con estos.

- Realización de un supuesto práctico de instala-ción de un SGBD (y docu mentainstala-ción del proceso) en el que se pongan de manif iesto las relaciones ent re la arquitectura física del com putador y las partes lógicas del SGBD.

5. Descripción de los mecanis m os de com unicación del SGBD

- Configuración del acceso rem oto a la base de datos en al menos un SGBD del mercado.

- Descripción de la com unicación Cliente/Servidor con el SGBD.

- Ident if icación de las diferencias de medios de acceso Cliente/Servidor: Sockets, Memoria com -part ida, TCP/IP, etc.

- Ident if icación de los pri ncipales elementos que proveen de interoperabilidad al SGDB: ODBC, JDBC, etc.

UNIDAD FORMATIVA UF1470 ADMINISTRACIÓN Y MONITORIZACIÓN DE

(6)

1. Ad m i nist ración del SGBD (todos los pun tos deben verse al menos con dos SGBD clasificados de for m a disti n ta)

- A nálisis de las funciones del adm i nistrador del SGB.

- Ident if icación de los diferentes tipos de usuarios que se relacionan con el SGBD así como las prin-cipales demandas de estos usuarios.

- Ident if icación de las tareas ad m i nist rat ivas más com u nes a realizar.

- Aplicación en al menos dos SGBD actuales clasifi-cados de for ma disti n ta.

- Creación de una BD.

- Arranque y paradas.

- A nálisis del plan de ejecución de consultas y sus posibles opt i m izaciones.

- Gestión de colas y procesos.

- Ident if icación y selección de las herra m ientas adm i nist rat ivas que per m i tan las tareas adm i nis-t ranis-tivas más com unes.

- Enu meración y descripción de las herra m ientas adm i nist rat ivas disponibles según el SGBD.

- Desarrollo de un supuesto práctico en el que se apliquen las tareas adm i nistrativas vistas ante-rior mente desde diferentes herra m ientas de ges-t ión.

- Ident if icación y localización de los mecanis m os que proveen los SGBD seleccionados para planifi-car las tareas adm i nist rat ivas:

Definición de las diferentes técnicas de planif icación de tareas.

Empleo de las herra m ientas de planif ica-ción del SGBD para realizar algunas de las tareas de adm i n istración más com u nes. Desarrollo de un supuesto práctico en el que se planif iquen las tareas adm i nist ra-t ivas más com u nes en función de las ne-cesidades de la organización.

2. Construcción de guiones para la ad m i nist ració n del SGBD y las BBDD

- Clasificación de los tipos y deter m i nación de su ventajas e inconvenientes así como su uso nor-m al de aplicación de guiones:

Guiones sim ples.

Procedi m ientos almacenados. Disparadores.

- Deter m i nación de los lenguajes de programació n disponibles que posibiliten la construcción de guiones adm i n istrat ivos para el SGBD.

- Selección de un lenguaje de programación y realización de algunos guiones adm i nistrat ivos que pongan de manif iesto los t ipos de datos,

es-t r uces-t uras de cones-t rol y eses-truces-t uras funcionales del lenguaje seleccionado.

- Ident if icación y localización de las librerías bási-cas disponibles para los diferentes lenguajes de programación disponibles. Empleo en algú n guión ad m i nist rat ivo.

- Desarrollo de una serie de supuestos prácticos que im pliquen desde la selección del lenguaje, desarrollo del guión hasta la prueba, puesta en m archa y docu mentación de los guiones para realizar algunas de las tareas ad m i nist rat ivas vis-tas anterior mente.

3. Moni torización y ajuste del rendi m iento del SGBD

- Ident if icación de los factores y parámet ros que inf luyen en el rendi m iento.

- Selección de las herra m ientas que per m i ten la m o ni torización del SGBD:

Ficheros de logs. Disparadores de alertas.

Otros elementos de monitorización del SGBD.

- Opti m ización de la disponibilidad de memo r ia física del com putador atendiendo a los requeri-m ientos de carga del SGBD.

- Opti m ización de consultas SQL y planes de ejecu-ción.

- Opti m ización del acceso a disco y dist ribución de los datos en uno o varios discos físicos en func ión de los requeri m ientos del carga del SGB.

- A nt icipación de los posibles escenarios en fun-ción de los datos observados en la monitorizafun-ción y enu merar posibles medidas correctivas

- Desarrollo de un supuesto práctico para ajus tar u n SGBD no opt i m izado y sus elementos subya-centes para que se adecue a los criterios de la or-ganización.

4. Descripción de los SGBD distribuidos

- Concepto de SGBD dist ribuido.

- Principales ventajas e inconvenientes.

- Características esperadas en un SGBD distribuido.

- Clasificación de los SGBD distribuidos según los criterios de:

- Distribución de los datos.

- Tipo de los SGBD locales.

- Autono m ía de los nodos.

- Descripción de los com ponent es:

- Procesadores locales.

- Procesadores distribuidos.

- Diccionario global.

- Enu meración y explicación de las reglas de DATE para SGBD distribuidos.

UNIDAD DE COMPETENCIA UC0225_3 CONFIGURAR Y GESTIONAR LA BASE DE

DA-TOS.

(7)

MÓDULO FORMATIVO MF0225_3 GESTIÓN DE BASES DE DATOS.

UNIDAD FORMATIVA UF1471 BASES DE DATOS RELACIONALES Y

MODE-LADO DE DATOS.

1. Bases de datos relacionales

- Concepto de base de datos relacional.

- Ejem plificación.

- Concepto de modelos de datos. Funciones y sub-lenguajes (DDL y DML).

- Clasificación los diferentes tipos de modelos de datos de acuerdo al nivel abstracción:

- Modelos de Datos Concept uales.

- Modelos de Datos Lógicos.

- Modelos de Datos Físicos.

- Enu meración de las reglas de Codd para un sis-te ma relacional.

2. A nálisis del Modelo relacional y de los elementos que lo integran

- Concepto de Relaciones y sus propiedades.

- Concepto de Claves en el modelo relacional.

- Nociones de álgebra relacional.

- Nociones de Cálculo relacional de tuplas para poder resolver ejercicios prácticos básicos.

- Nociones de Calculo relacional de dom i nios.

- Teoría de la nor malización y sus objetivos:

- Concepto de dependencias funcionales.

- A nálisis y aplicación de las disti n tas Formas nor males: 1.ª, 2.ª, 3.ª, 4.ª, 5.ª for m a nor mal y la for m a nor m al de Óbice-Codd.

- Ventajas e inconvenientes que justif ican u na desnor malización de las tablas valoración en di-ferentes supuestos prácticos.

- Desarrollo de diferentes supuestos prácticos de nor malización de datos incluyendo propuestas de desnor malización de datos.

3. Descripción y aplicación del Modelo Entidad-Relación para el modelado de datos

- Proceso de realización de diagramas de ent idad-relación y saberlo aplicar.

- Elementos de: Entidad. At ributo.

Relaciones.

- Diagrama ent idad relación entendidos co m o elementos para resolver las carencias de los dia-gramas Entidad-Relación sim ples.

- Elementos de:

Entidades fuertes y débiles. Cardinalidad de las relaciones. At ributos en relaciones. Herencia.

Agregación.

- Desarrollo de diversos supuestos prácticos de m odelización mediante diagram as de ent idad re-lación.

4. Modelo orientado a objeto

- Context ualización del modelo orientado a objeto dent ro del modelado UML.

- Com paración del modelo de clases con el mode-lo-ent idad relación.

- Diagrama de objetos como caso especial del dia-grama de clases.

5. Modelo distribuido y los enfoques para realizar el diseño

- Enu meración de las ventajas e inconvenientes respecto a otros modelos.

- Concepto de fragmentación y sus diferentes ti-pos:

Vertical. Horizontal. Mi xto.

- Enu meración de las reglas de corrección de la f ragmentación.

- Enu meración de las reglas de dist ribución de datos.

- Descripción de los esquemas de asignación y replicación de datos.

UNIDAD FORMATIVA UF1472 LENGUAJES DE DEFINICIÓN Y

(8)

1. A nálisis de los objetos y estruct uras de al mace-na m iento de la infor mación para diferentes SGBD

- Relación de estos elementos con tablas, vistas e índices.

- Consecuencias practicas de seleccionar los dife-rentes objetos de al macenam ien tos.

- Diferentes métodos de fragm entación de la in-for m ación en especial para bases de datos dist ri-buidas.

2. Lenguajes de definición, manipulación y cont rol

- Conceptos básicos, nociones y estándares.

- Lenguaje de definición de datos (DDL SQL) y apli-cación en SGBD actuales.

- Discri m i nación de los element os existentes en el estándar SQL-92 de otros elem entos existentes en bases de datos comerciales.

- Sentencias de creación: CREATE: Bases de datos.

Tablas. Vistas.

Disparadores o Triggers. Procedi m ientos.

- Sentencias de modif icación: ALTER: Bases de datos.

Tablas. Vistas.

Disparadores o Triggers. Procedi m ientos.

- Sentencias de borrado: DROP, TRUNCATE: Bases de datos.

Tablas. Vistas.

Disparadores o Triggers. Procedi m ientos.

- Lenguaje de manipulación de datos (DML SQL).

- Consultas de datos: SELECT.

- Inserción de datos: INSERT.

- Modif icación de datos: UPDATE.

- Elim i nación de datos: DELETE.

- Otros elementos de manipulación de datos: DO.

REPLACE. Otros elementos.

- Agregación de conju n tos de datos para consulta: JOIN, UNION.

- Subconsultas.

- Manipulación del diccionario de datos.

- Nociones sobre el almacenam i ento de objetos en las bases de datos relacionales.

- Nociones sobre almacenam ien to y recuperación de XML en las bases de datos relacionales:

- Int roducción del estándar SQL-2006.

3. Transaccionalidad y concurrencia

- Conceptos funda mentales.

- Ident if icación de los problemas de la concurren-cia:

- Actualizaciones perdidas.

- Lecturas no repetibles.

- Lecturas ficticias.

- Nociones sobre Cont rol de la concurrencia: Opti m ista.

Pesim ista.

- Conoci m iento de las propiedades fundamentales de las transacciones.

- ACID:

Ato m icidad. Consistencia.

Aislam iento (Isolation). Durabilidad.

- A nálisis de los niveles de aislam iento: Lectura confir m ada.

Lectura repetible. Serializable.

- Desarrollo de un supuesto práctico en el que se ponga de manif iesto la relación y las im plicacio-nes ent re el modelo lógico de acceso y definic ión de datos y el modelo físico de al macenam iento de los datos.

UNIDAD FORMATIVA UF1473 SALVAGUARDA Y SEGURIDAD DE LOS

(9)

1. Salvaguarda y recuperación de datos

- Descripción de los diferentes fallos posibles (tan-to físicos como lógicos) que se pueden plantear alrededor de una base de datos.

- Enu meración y descripción de los elementos de recuperación ante fallos lógicos que aportan los pri ncipales SGBD estudiados.

- Distinción de los diferentes tipos de soporte ut ili-zados para la salvaguarda de datos y sus ventajas e inconvenientes en un entorn o de backup.

- Concepto de RAID y niveles m ás com ú n men te ut ilizados en las em presas:

RAID5, RAID6.

Clasificación de los niveles RAID por sus t ie m pos de reconst rucción.

Servidores remotos de salvaguarda de da-tos.

Diseño y justif icación de un plan de salva-guarda y un protocolo de recuperación de datos para un supuesto de en tor no em -presarial.

- Tipos de salvaguardas de datos: Com pleta.

Incremental. Diferencial.

- Definición del concepto de RTO (Recovery Ti m e Objective) y RPO (Recovery Poin t Objective).

- Empleo de los mecanis mos de verificación de la in tegridad de las copias de seguridad.

2. Bases de datos dist ribuidas desde un pun to de vista orientado a la distribución de los datos y la ejecución de las consultas

- Definición de SGBD distribuido. Principales venta-jas y desventaventa-jas.

- Características esperadas en un SGBD distribuido.

- Clasificación de los SGBD distribuidos según los criterios de:

Distribución de los datos. Tipo de los SGBD locales. Autono m ía de los nodos.

- Enu meración y explicación de las reglas de DATE para SGBD distribuidos.

- Replicación de la infor m ación en bases de datos dist ribuidas.

- Procesam iento de consultas.

- Descom posición de consultas y localización de datos.

3. Seguridad de los datos

- Conceptos de seguridad de los datos: conf idencia-lidad, integridad y disponibilidad.

- Nor mat iva legal vigente sobre datos:

- Los datos de carácter personal y el derecho a la in t i m dad.

Leyes de pri mera, segunda y tercera gene-ración.

Ley de protección de datos de carácter personal.

La Agencia de Protección de Datos. Registro General de Protección de Datos. Argu mentación desde un pun to de vista legal las posibles i m plicaciones legales que tiene que tener en cuenta u n adm i n is-t rador de bases de dais-tos en su is-t rabajo dia-rio.

- Tipos de amenazas a la seguridad:

Accidentales: errores hu m anos, fallos soft ware/ hard ware.

Intencionadas: ataques directos e indirec-tos.

- Políticas de seguridad asociadas a BBDD: Perfiles de usuario.

Privilegios de usuario. Vistas de usuario. Encriptación de datos.

El lenguaje de cont rol de datos DCL. Enu meración de los roles mas habit uales de los usuarios en SGBD.

I m plementación en al menos 2 SGDB.

- Seguim iento de la actividad de los usuarios: Enu meración de las distin tas herra m ien-tas disponibles para seguir la actividad de los usuarios activos.

Enu meración de las distin tas herra m ien-tas y métodos para t razar la actividad de los usuarios desde un pun to de vista fo-rense.

Empleo de una herra m ienta o m étodo pa-ra averiguar la actividad de un usuario desde un mo mento deter m i nado.

Empleo de una herra m ienta o m étodo pa-ra averiguar un usuario a part ir de deter-m i nada actividad en la base de datos. Argu mentación de las posibles im plica-ciones legales a la hora de m onitorizar la actividad de los usuarios.

- Int roducción básica a la criptografía:

Técnicas de clave privada o sim ét rica. Técnicas de clave pública o asim ét rica.

(10)

La criptografía aplicada a: La autent ica-ción, conf idencialidad, integridad y no re-pudio.

Mecanis m os de criptografía disponibles en el SGBD para su uso en las bases de datos. Descripción de los mecanis m os criptográ-f icos que per m i ten vericriptográ-f icar la integridad de los datos.

Descripción de los mecanis m os criptográ-f icos que per m i ten garant izar la concriptográ-f iden-cialidad de los datos.

Métodos de conexión a la base datos con base criptográfica.

- Desarrollo de uno o varios supuestos prácticos en los que se apliquen los elem entos de seguridad vistos con anterioridad.

4. Transferencia de datos

- Descripción de las herra m ient as para im portar y exportar datos:

- I m portancia de la integridad de datos en la ex-portación e i m ex-portación.

- Clasificación de las herra m ient as:

Backups en caliente. Backups en frío.

- Muest ra de un ejem plo de ejecución de una ex-portación e i m ex-portación de datos.

- Migración de datos ent re diferen tes SGBD: Valoración de los posibles inconvenientes que podemos encont rar a la hora de tras-pasar datos ent re distin tos SGBD y propo-ner soluciones con for matos de datos in-ter medios u otros métodos.

Empleo de alguno de los mecanis mos de verif icación del traspaso de datos.

Interconexión con otras bases de datos.

- Configuración del acceso rem oto a la base de datos:

Enu meración de los Métodos disponibles. Enu meración de las ventajas e inconve-nientes.

Reconocimiento para empleabilidad: 4 (Muy bueno)

Metodología de aprendizaje: 4 (Muy bueno)

Referencias

Documento similar

"No porque las dos, que vinieron de Valencia, no merecieran ese favor, pues eran entrambas de tan grande espíritu […] La razón porque no vió Coronas para ellas, sería

Abstract: This paper reviews the dialogue and controversies between the paratexts of a corpus of collections of short novels –and romances– publi- shed from 1624 to 1637:

Después de una descripción muy rápida de la optimización así como los problemas en los sistemas de fabricación, se presenta la integración de dos herramientas existentes

Por lo tanto, en base a su perfil de eficacia y seguridad, ofatumumab debe considerarse una alternativa de tratamiento para pacientes con EMRR o EMSP con enfermedad activa

The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,

o Si dispone en su establecimiento de alguna silla de ruedas Jazz S50 o 708D cuyo nº de serie figura en el anexo 1 de esta nota informativa, consulte la nota de aviso de la

Ciaurriz quien, durante su primer arlo de estancia en Loyola 40 , catalogó sus fondos siguiendo la división previa a la que nos hemos referido; y si esta labor fue de

 La Entrevista: Esta técnica nos ha posibilitado conocer las percepciones que tienen sobre la problemática de la deficiente inclusión social el problema de soporte familiar