Guía de aprendizaje Nº. 5
|
|
|
- Víctor Manuel Henríquez Lara
- hace 10 años
- Vistas:
Transcripción
1 1. IDENTIFICACIÓN DE LA Programa de Formación: Código del programa: ESPECIALIZACIÓN TECNOLÓGICA EN GESTIÓN Y Versión: 1 SEGURIDAD DE BASES DE DATOS Nombre del proyecto: DISEÑO Y ADMINISTRACIÓN DE Código del proyecto: UNA BASE DE DATOS PARA UNA ALCALDÍA. Fase del proyecto: EVALUACIÓN Actividad del Proyecto: Actividad de Aprendizaje: Ambiente de formación: Desarrollar el AA8 - Establecer niveles Escenario, elementos mantenimiento preventivo, de servicio de acuerdo con y condiciones de correctivo o proactivo los requerimientos de la seguridad industrial, para garantizar niveles de organización. salud ocupacional y servicio requeridos por la medio ambiente. AA9 - Aplicar técnicas de organización. afinamiento, normalización y estandarización a las bases de datos de la organización. AA10 - Revisar el comportamiento y el funcionamiento de las bases de datos Resultados de Aprendizaje: Competencia: Ambiente Virtual Gestionar los incidentes Administración de las Bases de Aprendizaje presentados en la de Datos garantizando la dispuesto en el operación con las bases integridad, disponibilidad y Sistema de Gestión de datos, garantizando calidad de los datos. de Aprendizaje (LMS) continuidad en su accedido a través de funcionamiento de la plataforma SENA acuerdo con los niveles SOFIA PLUS. de servicio establecidos. Optimizar el funcionamiento de las bases de datos usando técnicas orientadas a mejorar el desempeño del servicio. Verificar el comportamiento y el funcionamiento de las bases de datos asociado al rendimiento, control de accesos y concurrencia a través de la lectura de indicadores y métricas, para garantizar continuidad del servicio de acuerdo con los niveles exigidos. Duración de la guía: 180 Horas Guía de aprendizaje Nº. 5 Materiales de formación: Devolutivo (Herramienta - equipo) N/A Consumible (unidades empleadas durante el programa) N/A 1
2 2. INTRODUCCIÓN Como administradores de Bases de Datos nos encontramos ubicados en un punto donde ya avanzamos por tareas de instalación, configuración y puesta en funcionamiento de procesos asociados a diversos recursos tecnológicos que debemos administrar y mantener. Ahora entramos a escenarios que exponen los parámetros de gestión y desempeño inherentes al óptimo funcionamiento de la plataforma tecnológica previamente instalada y configurada. En las labores de administración y mantenimiento, reviste gran importancia las habilidades profesionales asociadas a la elaboración y seguimiento de los diferentes planes de acción, como también los protocolos que se tengan definidos para atender incidentes o situaciones que se puedan presentar y que afecten de una u otra forma los atributos de calidad y por ende de un buen servicio de las Bases de Datos. La garantía de disponibilidad, confiabilidad y eficiencia de los datos involucra hacer seguimiento permanente al comportamiento de ciertos estados y variables del repositorio, del motor de base de datos, del software y hardware que soportan el modelo solución, garantizando entre otras acciones: el uso adecuado de la memoria en una instancia, el comportamiento en el tamaño de índices y tablas, el uso y programación de tareas automáticas, lectura de estadísticas afines al rendimiento de la base de datos, afinamiento de sentencias SQL, sincronización de datos, entre otras. Algunas de estas actividades serán motivo de análisis durante la realización de esta actividad de proyecto. Los esquemas derivados de un buen servicio tienden a ser más complejos en entornos de trabajo multiusuario donde el tratamiento de la información de una base de datos está asociado a la convergencia de usuarios que pueden crecer en privilegios y en número de transacciones, debiendo tener un panorama claro de cómo se presenta la concurrencia para tener datos consistentes y evitando fenómenos asociados a cuellos de botella. Las actividades derivadas del manejo y ejecución de transacciones en una base de datos, son muchas veces exitosas generando bloqueos que evitan la pérdida de integridad de los datos por malas prácticas asociadas a las múltiples solicitudes de usuarios, máxime si estas se realizan en simultaneo y de manera no jerarquizada. En procura de todo lo anterior, usted encontrará en el desarrollo de esta guía la definición de modelos de concurrencia para controlar y mantener la consistencia de los datos, validando la ejecución de transacciones que operan en simultáneo, el acceso a información compartida y la identificación y prevención de conflictos a nivel de las operaciones que ejecuten múltiples usuarios en instantes de tiempos programados o aleatorios. De igual forma se analizaran la forma de tratar incidentes y los mecanismos a través de los cuales se puede optimizar las bases de datos desde la perspectiva de buenos diseños y el afinamiento de consultas desde la lógica de la conocida algebra relacional. Ahora lo invitamos a desarrollar las tareas planteadas en esta guía de aprendizaje. 3. ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE 3.1 Actividades de Reflexión inicial. En el proceso de mantener los niveles del servicio, disponibilidad de los datos y aseguramiento de la integridad, nos encontramos con tareas asociadas como son: Clasificar los criterios de desempeño de la base de datos realizando el monitoreo para diagnosticar el estado y la calidad del servicio. 2
3 Identificar los parámetros de hardware y software del servidor, del sistema manejador de base datos y de la base de datos para ser ajustados de acuerdo con los niveles de servicio establecidos. Categorizar los incidentes presentados en el manejo de las bases de datos para ser procesada de acuerdo con los niveles de servicio establecidos. Reconocer la estructura de la base de datos y las consultas, para mejorar el rendimiento, la consistencia e integridad de los datos, de acuerdo con los estándares establecidos. Clasificar los recursos del servidor de base de datos para ser administrados de forma óptima, racional y efectiva en casos de prevención, corrección o mejoramiento del sistema, y aplicarlas de acuerdo con los requerimientos de la organización. Categorizar las actividades en la base de datos para garantizar la integridad de los datos y monitorearlas aplicando las técnicas establecidas. Describir los diversos tipos de concurrencia, monitorearla y controlarla para garantizar la consistencia y el rendimiento del sistema. Determinar el mantenimiento a realizar de los objetos de la base de datos de acuerdo con los requerimientos para garantizar el buen funcionamiento del sistema. Elaborar la documentación técnica del funcionamiento de las Bases de Datos. Monitorear el funcionamiento de las Bases de Datos. Detengámonos un instante y pensemos en lo siguiente: Cómo se puede garantizar que los usuarios tendrán acceso a una información veraz, confiable y oportuna? Cómo se debe atender y dar respuesta a los requerimientos de los usuarios? Qué entendemos por: disponibilidad, bloqueo, concurrencia, optimización? Según el glosario de ITIL, cómo se define un incidente? Por qué es importante Monitorear una base de datos? Ahora lo invitamos a compartir sus respuestas a través del foro Reflexión Inicial Guía N 5 y comentar la participación de dos compañeros retroalimentando desde su experiencia y acciones de aprendizaje. 3
4 3.2 Actividades de contextualización e identificación de conocimientos necesarios para el aprendizaje. La actividad de proyecto Desarrollar el mantenimiento preventivo, correctivo o proactivo para garantizar niveles de servicio requeridos por la organización, que se presenta y describe en esta guía, se desarrolla a través de las actividades de aprendizaje: AA8 - Establecer niveles de servicio de acuerdo con los requerimientos de la organización, AA9 - Aplicar técnicas de afinamiento, normalización y estandarización a las bases de datos de la organización y AA10 - Revisar el comportamiento y el funcionamiento de las bases de datos. Revise a continuación la descripción de cada una de las actividades de aprendizaje en las cuales se describen las acciones integradoras, junto con los procesos y conocimientos relacionados para su desarrollo. Para el desarrollo de la actividad AA8 Establecer niveles de servicio de acuerdo con los requerimientos de la organización se proporciona una situación problema, descrita en el caso de estudio denominado Incidentes en la secretaría de salud de la alcaldía San Antonio del Sena, con el fin de realizar un trabajo autónomo que le permita asociar las temáticas dispuestas en esta actividad de aprendizaje y su aplicación identificar los elementos y recursos plantea la realización de las siguientes acciones: Actividad AA8-1: Conceptualizar sobre los niveles de servicio y gestión de incidentes. Actividad AA8-2: Definición de los niveles de servicio y acuerdo de niveles de servicio. Actividad AA8-3: Diseñar un formato para el reporte de incidentes. Actividad AA8-4: Creación de la Base de Datos de Conocimiento. Las cuales están relacionadas con procesos a realizar dentro de la gestión de una base de datos como lo son: Generar acuerdos de niveles de servicio. Identificar la procedimientos para la gestión de incidentes Registrar incidentes en hardware, software y operación. Gestionar los incidentes presentados en la operación con las bases de datos para garantizar el funcionamiento y la disponibilidad del servicio. Analizar incidentes presentados en hardware, software y operación. Atender los incidentes presentados en hardware, software y operación. Elaborar la documentación de incidentes. Para esto se requiere tener conocimientos claros sobre: Niveles de servicio: concepto, cliente, usuarios, proveedores, requisitos, acuerdos, planificación, implementación, monitoreo y métricas. Gestión de incidentes: Concepto, clasificación de incidentes, escalamiento (funcional y jerárquico), detección y registro, diagnóstico, análisis, alternativas de solución, solución y seguimiento. 4
5 La actividad AA9 - Aplicar técnicas de afinamiento, normalización y estandarización a las bases de datos de la organización, en su desarrollo plantea la realización de las siguientes acciones: Actividad AA9-1: Sustentar los conceptos relacionados con la optimización de las bases de datos Actividad AA9-2: Supervisión a los parámetros de gestión y desempeño del sistema manejador de bases de datos y de la base de datos. Actividad AA9-3: Validar los diseños de las Bases de Datos cumpliendo con atributos de calidad y consistencia. Actividad AA9-4: Optimizar la estructura de la base de datos, haciendo uso de herramientas disponibles en el sistema y en el SMBD mejorando el rendimiento y garantizando consistencia e integridad de los datos. Las cuales están relacionadas con procesos a realizar para la optimización de la estructura de base de datos como lo son: Diagnosticar el comportamiento de las bases de datos. Identificar valores actuales de los parámetros de gestión y de desempeño del servidor de bases de datos. Ajustar a su valor óptimo los parámetros de desempeño del servidor de bases de datos. Ajustar los objetos de la base de datos. Elaborar informes de la gestión de las bases de datos. Elaborar la documentación técnica del funcionamiento de las Bases de Datos. Para el desarrollo de las acciones asociadas a esta actividad de aprendizaje, se deben tener conceptos claros sobre: Afinamiento: parámetros de gestión y desempeño del servidor de bases de datos. Optimización: de la base de datos, Evaluación, técnicas, normalización y des-normalización. Por último, la actividad AA10 - Revisar el comportamiento y el funcionamiento de las bases de datos, en su desarrollo plantea la realización de las siguientes acciones: Actividad AA10-1: Fundamentar los conceptos relacionados con concurrencia, bloqueos y accesos a la base de datos. Actividad AA10-2: Analizar los procesos para la gestión de transacciones, bloqueos y el control de concurrencia ejecutando la práctica propuesta. Actividad AA10-3: Comprensión del manejo de transacciones, bloqueos y control de concurrencia en un motor de base de datos específico Actividad AA10-4: Socialización y evaluación del modelo transaccional en un motor de Bases de Datos específico. 5
6 Las cuales están relacionadas con procesos a realizar para garantizar el acceso y la disponibilidad de la información como lo son: Evaluar la concurrencia en la base de datos. Controlar accesos a la base de datos. Diagnosticar el comportamiento de las bases de datos. Elaborar informes de la gestión de las bases de datos. Elaborar la documentación técnica del funcionamiento de las Bases de Datos Para el desarrollo de las acciones asociadas a esta actividad de aprendizaje, se deben tener conceptos claros sobre: Rendimiento de las Bases de Datos: Conceptos, bloqueos y concurrencia, manejo de transacciones, distribución de datos, seguridad, arquitecturas, sincronización, ventajas y desventajas Control de acceso: Cuentas y permisos administrativos, privilegios administrativos, características de los usuarios, autentificación, control de privilegios, administración de roles, administración de perfiles. 6
7 3.3 Actividades de apropiación del conocimiento Actividad AA8-1: Conceptualizar sobre los niveles de servicio y gestión de incidentes. En el desarrollo de esta actividad usted deberá fundamentarse y ampliar sus conocimientos acerca de: Niveles de servicio, como se establecen, acuerdos, clientes, usuarios, disponibilidad. Gestión de Incidentes, características, planeación, diagnóstico, evaluación, soluciones. Bases de datos de Conocimiento. Hacer lectura y análisis del caso de estudio: Incidentes en la secretaría de salud de la alcaldía San Antonio del Sena La fundamentación sobre los conceptos y conocimientos mencionados la podrá realizar haciendo lectura de los siguientes materiales de estudio: Descripción del Caso de Estudio: Incidentes en la secretaría de salud de la alcaldía San Antonio del Sena. Objeto de Aprendizaje: Acuerdos de Niveles de Servicio. Objeto de Aprendizaje: Gestión de Incidentes Después de haber leído y resuelto las inquietudes sobre el material de estudio, debe ingresar a la plataforma LMS y dejar evidencia del desarrollo de estas actividades respondiendo el cuestionario Nivel de Servicio que está disponible en la opción del menú del curso Actividades, en la ruta: * Enlaces para la presentación de evidencia * AA8 - Evidencia 1: Desarrollo del Cuestionario Nivel de Servicio Actividad AA9-1: Sustentar los conceptos relacionados con la optimización de las bases de datos Para completar con éxito esta actividad es necesario tener claro los conceptos sobre: Parámetros de Gestión de Rendimiento de las bases de datos, niveles óptimos, memoria. Normalización de Base de Datos. Análisis de sentencias SQL. Creación y utilización de índices. Herramientas para monitorear el Sistema de Gestión de Base de Datos. 7
8 La fundamentación sobre los conceptos y conocimientos mencionados la podrá realizar haciendo lectura de los siguientes materiales de estudio: Objeto de Aprendizaje: Gestión de Desempeño. Objeto de Aprendizaje: Índices. Objeto de Aprendizaje: Optimización de la Estructura de la Base de Datos. Después de haber leído y resuelto las inquietudes sobre el material de estudio, debe ingresar a la plataforma LMS y dejar evidencia del desarrollo de estas actividades respondiendo el cuestionario Gestión de Desempeño que está disponible en la opción del menú del curso Actividades, en la ruta: * AA9 - Evidencia 1: Desarrollo del Cuestionario Gestión de Desempeño Actividad AA10-1: Sustentar los conceptos relacionados con concurrencia, bloqueos y accesos a la base de datos. Para el desarrollo de esta actividad se debe conceptualizar sobre las principales características del acceso a las bases de datos y temas como: Control de Concurrencia Bloqueos, tipos, protocolos. Manejo de Transacciones en los Sistemas Manejadores de Base de Datos. Herramientas para el monitoreo y manejo de transacciones. Para afianzar los conceptos mencionados podrá hacer revisión del objeto de Aprendizaje: Bloqueos y Concurrencia. Para que una vez leído y resueltas las inquietudes sobre el material de estudio debe ingresar a la plataforma LMS y dejar evidencia del desarrollo de estas actividades respondiendo el cuestionario Control de Concurrencia que está disponible en la opción del menú del curso Actividades, en la ruta: * AA10 - Evidencia 1: Desarrollo del Cuestionario Control de Concurrencia 8
9 3.4 Actividades de transferencia de conocimiento Actividad AA8-2: Definición de los niveles de servicio y acuerdo de niveles de servicio Definir los niveles de servicio, para lo cual debe generar el acuerdo de niveles de servicio para dos de las secretarias de la Alcaldía de San Antonio del SENA, teniendo en cuenta los objetivos de negocio de cada una de sus dependencias. Los ítems a desarrollar en el Acuerdo de Niveles de Servicio (SLA) se le suministrarán en una lista de control denominada Plantilla para la definición de Acuerdos de Niveles de Servicio, basada en la que suministra ITIL V3 en su proceso Diseño del servicio, la cual puede ser consultada a través de la opción del Menú del curso materiales del programa en la carpeta de la actividad de proyecto 5. El documento resultante del desarrollo de esta actividad deberá enviarse a través del enlace: * AA8 - Evidencia 2: Definición de los niveles de servicio y acuerdo correspondiente. Actividad AA8-3: Diseñar un formato para el reporte de incidentes. Elaborar un formato para reportar incidentes asociados a las operaciones de Hardware y Software en procesos de administración de Bases de Datos. Es importante disponer de una plantilla estándar para registrar los incidentes teniendo en cuenta que pueden ser originados por diferentes fuentes y que se debe suministrar información básica como fecha, hora, descripción, afectados, número de referencia que identifique el incidente facilitando el seguimiento y búsqueda. Recuerde que los incidentes típicos están asociados a la no disponibilidad de espacio en la base de datos (ampliación de cuotas), configuración de privilegios, fallos de conexión, errores en los archivos de copias de seguridad y modificación inapropiada de los datos entre otros. Para la elaboración del formato realice la lectura y análisis del caso de estudio denominando Incidentes en la secretaría de salud de la alcaldía San Antonio del Sena. El caso de estudio le dará una visión de diferentes incidentes que se pueden presentar en una organización y a la vez le permitirá estructurar los campos que deben ser diligenciados a la hora de generar un reporte. El Documento consolidado de la evidencia, deberá enviarse a través de la plataforma tecnológica del ambiente Virtual de Aprendizaje en el vínculo: * AA8 - Evidencia 3: Diseñar formato para el reporte de incidentes. 9
10 Actividad AA8-4: Creación de la Base de Datos de Conocimiento. La base de datos de conocimiento KB (Knowledge database por sus siglas en Inglés) es el lugar donde reside la información respecto a los posibles incidentes y su método de solución. La base de datos de conocimiento debe ser actualizada con los seguimientos a los incidentes presentados, así como el registro de nuevos procedimientos adoptados para la resolución de incidentes. Como evidencia, usted debe crear la base de datos de conocimiento que permita registrar y consultar de forma sencilla cualquier tipo de incidente (Hardware o Software) que se pueda presentar y su respectiva solución. Tenga presente que en la elaboración de la Base de Datos de conocimiento usted debe: Generar los artefactos para la construcción de la KB. En este punto puede involucrar elementos de análisis y diseño de la KB a desarrollar. Se deben definir los nombres y configuración de campos, las reglas de construcción de la KB incluyendo las políticas para registrar incidentes por categorías como Hardware y Software, los mecanismos de búsqueda y demás acciones que se deban reflejar en la implementación de la KB. Tenga presente que la evidencia 1 asociada a la creación del formato para reportar incidentes, es un punto de partida para generar el diseño de la KB. Implementar la KB en el SMBD con el que ha venido desarrollando todas las actividades en la especialización (Oracle, SQL Server o PostgreSQL) dando cumplimiento a lo planeado y presentado en los artefactos de análisis y diseño. Recuerde que la KB también debe permitir el registro de errores del SMDB con el que está operando y los errores de dispositivos que puedan estar asociados al mismo. La KB debe ser alimentada con no menos de 10 incidentes a manera de ejemplo tomando como insumo inicial los expuestos en el caso de estudio Incidentes en la secretaría de salud de la alcaldía San Antonio del Sena. Por último debe generar un manual de usuario incorporando las instrucciones para el manejo y uso apropiado de la KB Para la verificación de esta evidencia, usted debe entregar los siguientes archivos: 1. Artefactos con los que realizó el análisis y diseño de la KB a implementar. 2. Archivos que permitan ejecutar la KB en el SMBD creada (Oracle, SQL Server o PostgreSQL). 3. Manual de usuario para el manejo y uso apropiado de la KB El Documento consolidado de la evidencia (archivo comprimido que incluya lo solicitado), deberá enviarse a través de la plataforma tecnológica del ambiente Virtual de Aprendizaje en el vínculo correspondiente: 10
11 * AA8 - Evidencia 4: Base de Datos de Conocimiento. Actividad AA9-2: Supervisión a los parámetros de gestión y desempeño del sistema manejador de bases de datos y de la base de datos. A partir del reconocimiento de las temáticas presentadas en la actividad, que permiten visualizar la importancia del uso de recursos propios o externos a los SMBD para monitorear el rendimiento de las Bases de Datos y su incidencia en el desarrollo de acciones preventivas y correctivas por parte del Administrador de la Base de Datos, se realizará un análisis comparativo de estas herramientas y su uso, para lo cual se construirá un Blog, donde se documentará la experiencia de ejecución de la actividad y deben ser analizados los resultados obtenidos, a la vez que se comparte y construye con la comunidad en general. Como parte de la estrategia el laboratorio Gestión del Rendimiento en el Sistema Manejador de Base de Datos, presenta en primera instancia la herramienta Jmeter que permite simular a partir del uso de hilos, múltiples accesos a la base de datos y posibilitando probar el rendimiento de un sistema. En segundo término se realizan actividades propias de cada SMBD, frente a la utilización de recursos de memoria, procesador, etc. desde la perspectiva de los tres Sistemas Manejadores de Bases de Datos que se han venido utilizando (Oracle, PostgreSQL y SQL Server) para las prácticas; Finaliza el laboratorio con la utilización de herramientas proporcionadas por el Sistema Operativo para el análisis de rendimiento a través del Monitor del Sistema y Visor de eventos entre otros. Recuerde que de acuerdo a su contexto particular de formación y a los recursos informáticos de que disponga deberá seleccionar con cual de dichas herramientas apoyará la realización de la actividad de aprendizaje y desarrollará la actividad según las instrucciones dadas. Debe documentar la experiencia resultante del análisis y seguimiento a cada una de las herramientas para la supervisión del rendimiento del sistema manejador de bases de datos a través de un blog que se dispondrá para esta actividad. En el blog debe exponer la experiencia y sus aportes producto de consultas, los resultados obtenidos en el desarrollo del laboratorio y el análisis de los procesos ejecutados, además debe exhibir un video que muestre el paso a paso del desarrollo que usted hace de la actividad. El enlace para la publicación del blog está disponible en: * AA9 - Evidencia 2: Supervisión a los parámetros de gestión y desempeño de la base de datos. 11
12 Actividad AA9-3: Validar los diseños de las Bases de Datos cumpliendo con atributos de calidad y consistencia. En la Alcaldía San Antonio del Sena, dos secretarías muy importantes son las de Gobierno y Hacienda que se encargan de cumplir funciones específicas que usted estudió y comprendió en el caso de estudio inicial de esta formación. Recordemos que estás dos dependencias, al igual que las otras secretarías de la Alcaldía, fueron implementadas a través de scripts que se revisaron y estudiaron en la actividad aprendizaje 2 de la actividad de proyecto 1. Ahora es necesario que usted retome esta información para validar los diseños de las dos Bases de Datos verificando que las tres formas normales están debidamente aplicadas y asociadas a los diseños que le fueron presentados. Para realizar estas revisiones, usted debe elaborar un documento que exponga a través de capturas de pantalla la respectiva validación del diseño, teniendo en cuenta que debe justificar los aciertos o en su defecto los hallazgos y mejoras en las que se deba incurrir. El documento debe entregarse en el siguiente enlace: * AA9 - Evidencia 3: Normalización de Bases de Datos. Actividad AA9-4: Optimización de la base de datos, haciendo uso de herramientas disponibles en el sistema y en el SMBD. Realizar la práctica y presentar las evidencias expuestas en el laboratorio Optimización de SMBD ajustándose al Sistema Manejador de Base de Datos que seleccionó desde el inicio de la formación. A través de esta actividad se aplican técnicas para optimizar la estructura de la base de datos, haciendo uso de herramientas disponibles en el sistema y en el SMBD mejorando el rendimiento y garantizando consistencia e integridad de los datos. El laboratorio se compone de una primera parte enfocada en la creación y manejo de índices y una segunda parte donde se expone el uso de herramientas para la optimización de una BD incluida las tareas definidas en la ejecución y afinamiento de los diferentes Querys. La evidencia solicitada en el desarrollo del laboratorio debe entregarse en el siguiente enlace: * AA9 - Evidencia 4: Técnicas para la optimización de bases de datos. 12
13 Actividad AA10-2: Analizar los procesos para la gestión de transacciones, bloqueos y el control de concurrencia ejecutando la práctica propuesta. Se incorpora para su desarrollo el Laboratorio Manejo de Transacciones y Bloqueos. En el desarrollo del laboratorio mencionado se detallan una serie de acciones encaminadas a revisar la ejecución de múltiples transacciones en una Base de Datos detallando posibles incidencias producto de situaciones que se recrean en la práctica, presentando las características de este proceso para tres de los motores de Bases de Datos más utilizados (Oracle, PostgreSQL y SQL Server). Recuerde que de acuerdo a su contexto particular de formación y a los recursos informáticos que disponga deberá seleccionar con cual de dichas herramientas apoyará la realización de la actividad de aprendizaje y desarrollará el laboratorio según las instrucciones dadas. A través del laboratorio usted podrá supervisar y realizar ajustes sobre los parámetros que permiten controlar el comportamiento de los procesos concurrentes y bloqueos en una BD, manteniendo disponibilidad en el servicio y optimizando el desempeño del SMBD. El laboratorio está compuesto por cuatro partes así: 1. Una primera parte donde se identifican las herramientas incorporadas en un SMBD para hacer seguimiento y control de las transacciones y bloqueos. 2. La segunda parte donde se revisan los aspectos relevantes de la concurrencia sobre datos compartidos, identificando la forma en que se crean y se deshacen parcial o completamente las transacciones en el SMBD. 3. En la tercera parte se relacionan los diferentes tipos de bloqueos que existen en el SMBD y la forma en que son gestionados. 4. Por último se utiliza la aplicación Apache Jmeter para realizar pruebas de estrés sobre un servidor base de datos, simulando la ejecución de múltiples transacciones en un mismo instante de tiempo, con el fin de cuantificar y observar el rendimiento en los límites del sistema computacional. Se requiere desarrollar el informe descrito en la sección de evidencias del laboratorio y entregar la evidencia en el vínculo dispuesto en la plataforma virtual: * AA10 - Evidencia 2: Manejo de transacciones, bloqueos y control de concurrencia ejecutando la práctica propuesta. 13
14 Actividad AA10-3: Manejo de transacciones, bloqueos y control de concurrencia en un motor de base de datos específico Los motores de bases de datos, incorporan en su funcionalidad procedimientos, acciones y muchas veces herramientas que permiten coordinar las acciones encaminadas al manejo de transacciones asociadas a una Base de Datos, facilitando de esa forma el poder dar respuesta a los siguientes interrogantes: Cómo es el manejo transaccional en una base de datos dependiendo del motor utilizado? Cuándo se genera un bloqueo? Cómo se libera un bloqueo? De qué forma se hace seguimiento a las transacciones en un determinado momento? Cuándo múltiples usuarios acceden en un mismo instante de tiempo a un recurso de la Base de Datos, como gestiona el motor la concurrencia? Estos elementos nos llevan a explorar procedimientos asociados a contextos operacionales con una base de datos que dependen en gran parte de las condiciones asociadas a la plataforma tecnológica con la que se esté trabajando. De acuerdo al motor de base de datos con el que ha venido desarrollando las actividades (Oracle, SQL Server o PostgreSQL), realice una labor de consulta y análisis detallando la forma como el SMBD lleva a cabo el manejo transaccional, bloqueos y concurrencia, propendiendo en resolver interrogantes como los planteados y otros que frente a los temas referidos sean de interés y atención para un administrador de bases de datos en el uso de esa plataforma en particular. De igual forma tenga presente para su labor de búsqueda, que debe generar un documento que no solo exponga un referente teórico, sino que también incorpore una ayuda visual usando por ejemplo un mapa conceptual, o un mentefacto u otro recurso grafico que considere la mejor estrategia para condensar y presentar la información producto de comprender el tema. Como resultado del desarrollo de esta evidencia debe construir un documento donde detalle los procedimientos y acciones a través de los cuales el motor de base de datos seleccionado gestiona transacciones, controla bloqueos y concurrencia (uso de recursos gráficos). El documento de la evidencia deberá enviarse a través de la plataforma tecnológica del ambiente Virtual de Aprendizaje, en el vínculo: * AA10 - Evidencia 3: Manejo de transacciones, bloqueos y control de concurrencia en un motor de base de datos específico. 14
15 Actividad AA10-4: Socialización y evaluación del modelo transaccional en un motor de Bases de Datos específico. Una vez conocido el detalle de los procedimientos y acciones a través de los cuales el motor de base de datos seleccionado gestiona transacciones, controla bloqueos y concurrencia (Actividad AA10-3), debe participar en el foro temático Socialización y evaluación del modelo transaccional en un motor de Bases de Datos específico, aportando una conclusión con respecto a la manera como se manejan transacciones, bloqueos y concurrencia en el SMBD de su elección. Así la información estará dispuesta en la plataforma para recibir la retroalimentación de sus compañeros y además debe dar su opinión sobre el trabajo de dos o más participantes del proceso. La evidencia del desarrollo de esta actividad es participar en el foro temático de acuerdo a las indicaciones dadas en la descripción de la actividad. Podrá ingresar al foro a través del enlace disponible en la opción del menú del curso Actividades, en la ruta: * AA10 - Evidencia 4: Foro Temático Evaluación del Modelo Transaccional 3.5 Actividades de evaluación. Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de Evaluación EVIDENCIAS DE CONOCIMIENTO EV1AA8 Cuestionario: Nivel de Servicio. Conceptualiza sobre los Niveles de Servicio y gestión de incidentes Cuestionario: Nivel de Servicio en el LMS EV1AA9 Cuestionario: Gestión de Desempeño. Conceptualiza sobre las técnicas de afinamiento, normalización y estandarización de las bases de datos. Cuestionario: Gestión de Desempeño en el LMS EV1AA10 Cuestionario: Control de Concurrencia. Conceptualiza los procesos asociados a concurrencia, bloqueos, accesos de las bases de datos. Cuestionario en el LMS EVIDENCIAS DE DESEMPEÑO AA10 Evidencia 4 Socialización y evaluación del modelo transaccional en un motor de Bases de Datos específico. Argumenta sobre las características del modelo transaccional en el SMBD seleccionado. Asume una actitud crítica constructiva frente a las secuencias y comentarios de los compañeros. Lista de chequeo para evaluar desempeño, presentada en el instrumento de evaluación EGBD- P05-AA10-EV04. 15
16 EVIDENCIAS DE PRODUCTO AA8 Evidencia 2 Definición de los niveles de servicio y acuerdo correspondiente Los niveles de servicio y acuerdos de niveles de servicio son definidos teniendo en cuenta los objetivos de negocio de la organización y los requerimientos de los clientes. Lista de chequeo para evaluar producto, presentada en el instrumento de evaluación EGBD-P05-AA8-EV02 AA8 Evidencia 3 Diseñar formato para el reporte de incidentes AA8 Evidencia 4 Base de Datos de Conocimiento AA9 Evidencia 2 Supervisión a los parámetros de gestión y desempeño de la base de datos. AA9 Evidencia 3 Normalización de Bases de Datos. AA9 Evidencia 4 Técnicas para la optimización de bases de datos Documenta el análisis y solución de los incidentes presentados en hardware, software y operación, realizados para mejorar, reanudar o garantizar el normal funcionamiento de la base de datos, de acuerdo con los procedimientos establecidos por la empresa. Analiza, diseña y construye una base de datos de conocimiento (KB) que permite registrar y recuperar de forma ordenada los incidentes del SMBD. Ajusta los parámetros de hardware del servidor, del sistema manejador de base datos y de la base de datos, de acuerdo con los niveles de servicio establecidos. Documenta la utilización de los recursos del servidor de base de datos de forma óptima, racional y efectiva para casos de prevención, corrección o mejoramiento del sistema, de acuerdo con los requerimientos del cliente Registra el seguimiento y control de rendimiento y de los parámetros de gestión para mantener los niveles de servicio establecidos por el cliente Presenta informe de la optimización de la estructura de la base de datos, con la justificación de las acciones desarrolladas. Crea índices para agilizar procesos en la Base de Datos. Optimiza consultas haciendo uso de herramientas propias del SMBD. Lista de chequeo para evaluar producto, presentada en el instrumento de evaluación EGBD-P05-AA8-EV03 Lista de chequeo para evaluar producto, presentada en el instrumento de evaluación EGBD-P05-AA8-EV04 Lista de chequeo para evaluar producto, presentada en el instrumento de evaluación EGBD-P05-AA9-EV02 Lista de chequeo para evaluar producto, presentada en el instrumento de evaluación EGBD-P05-AA9-EV03 Lista de chequeo para evaluar producto, presentada en el instrumento de evaluación EGBD-P05-AA9-EV04 16
17 AA10 Evidencia 2 Manejo de transacciones, bloqueos y control de concurrencia ejecutando la práctica propuesta. AA10 Evidencia 3 Comprensión del manejo de transacciones, bloqueos y control de concurrencia en un motor de base de datos específico Controla los procesos para la gestión de transacciones, bloqueos y el control de concurrencia en las Bases de Datos Define los procesos para el manejo de transacciones, bloqueos y el control de concurrencia en las Bases de Datos y en el contexto de un SMBD específico. Comprende el modelo transaccional asociado a un motor de base de datos específico. Lista de chequeo para evaluar producto, presentada en el instrumento de evaluación EGBD-P05-AA10-EV02 Lista de chequeo para evaluar producto, presentada en el instrumento de evaluación EGBD-P05-AA10-EV03 4. RECURSOS PARA EL APRENDIZAJE ACTIVIDADES DEL PROYECTO DURACIÓN (Horas) MATERIALES DE FORMACIÓN TALENTO HUMANO (Instructores) Especialidad Cantidad AMBIENTE DE FORMACIÓN Objetos de aprendizaje: Gestión de Incidentes Acuerdos de niveles de servicio Gestión de Desempeño Desarrollar el mantenimiento preventivo, correctivo o proactivo para garantizar niveles de servicio requeridos por la organización. 180 horas Índices Optimización de La estructura de la Base de Datos Concurrencia, bloqueo, accesos. Laboratorios: Gestión del rendimiento en SMBD. Optimización de consultas SQL a través de herramientas del SMBD. Profesional en Ingeniería de Sistemas o afines, con experiencia en Bases de Datos, preferiblemente con Certificación Internacional en Sistemas Manejadores de Base de Datos. 1 Ambiente Virtual de Aprendizaje dispuesto en el Sistema de Gestión de Aprendizaje (LMS) accedido a través de la plataforma SENA SOFIA PLUS. Concurrencia y bloqueos en los SMBD. Documentos de apoyo: Plantilla SLA. 17
18 5. GLOSARIO DE TERMINOS ACEPTACION: Acuerdo formal que indica que un Servicio de TI, Proceso, Plan, u otro Entregable se han completado, es preciso, Confiable y cumple con los Requisitos especificados. ADVISOR: Opciones de administración a través de las cuales Oracle monitorea y controla el comportamiento de un motor y sus bases de datos asociadas. ALERTA: Advertencia de que se ha superado un umbral, de que algo ha cambiado, o de que hubo un Fallo. BASE DE CONOCIMIENTO [KNOWLEDGE BASE]: Base de datos lógica que contiene los datos empleados por el Sistema de Gestión del Conocimiento del Servicio. CLUSTER: Grupo de sistemas independientes, conocidos como nodos, que trabajan juntos como un sistema único para asegurar que los recursos y las aplicaciones de importancia decisiva permanecen disponibles para los clientes. DIAGNÓSTICO: Una etapa en Ciclo de vida de Incidentes y Problemas. El propósito de Diagnóstico es identificar un Alternativa (solución temporal) para un Incidente o la Causa Raíz de un Problema. INTEGRIDAD: En contexto de Base de datos se refiere a la Integridad de los datos. Está relacionada con la completitud y corrección de los datos almacenados en una base de datos. Pueden modificarse datos existentes tomando valores incorrectos o cambios en la base de datos que se pierden cuando hay un error del sistema o un fallo de energía. ITIL: Del inglés Information Technology Infrastructure Library), es un conjunto de conceptos y prácticas para la gestión de servicios de tecnologías de la información. MONITOREAR: Acción que permite supervisar o controlar las operaciones realizadas utilizando medios físicos o a través de aplicaciones de software SMBD: Sistema Manejador de Bases de Datos. SERIALIZACIÓN: es un mecanismo para transporte de objetos de datos en diferentes contextos de los sistemas informáticos. Su características es el procesamiento de dichos datos uno a la vez. SLA: Service Level Agreement - Acuerdo de Nivel de Servicio SLM: Service Level Management - Gestión del Nivel de Servicio TI: Tecnologías de la Información 6. BIBLIOGRAFÍA / WEBGRAFÍA Date, C. (2001). Introducción a los Sistemas de Base de Datos. Prentice Hall Peter Eisentraut, Bernd Helmle (Octubre 2008). PostgreSQL-Administration Vargas Valencia Magaly, Cano Yur (2000). Concurrencia en las bases de datos. Consultado el 6 de Marzo de 2012 en concurrencia-base-datos.shtml 18
19 ITIL (Information Technology Infrastructure Library). Open Guide (2012). Consultado en mayo de 2012 en: Osiatis. ITIL-Gestión de Servicios TI (2012). Consultado en mayo de 2012 en: osiatis.es/curso_itil/gestion_servicios_ti/gestion_de_incidentes/vision_general_gestion_ de_incidentes/vision_general_gestion_de_incidentes.php ITIL (Information Technology Infrastructure Library). Glosario de Términos ITIL, Definiciones y Acrónimos. Consultado en mayo de 2012 en: Elmasri, R.,Navathe, S. Fundamentos de sistemas de Bases de Datos - 5ta Ed. Pearson Addison Wesley, capítulo 19. ITIL V3.(2012). Diseño del servicio, consultada en junio de 2012 en Microsoft. (2012). Herramientas de supervisión y optimización del rendimiento. Recuperado el 12 de julio de 2012, de Oracle University. Taller de Administración I Oracle 10g. Monitoreando y midiendo el rendimiento de un servidor PostgreSQL en Sistemas Windows, Linux y Solaris, consultado el 19 de junio de 2012 en monitoreo-postgresql 7. CONTROL DEL DOCUMENTO Nombre Cargo Fecha Elaboró Fernando Galindo Suarez Instructor - Experto Técnico Mayo de 2015 Revisó Yaqueline Chavarro Instructor Líder expertos técnicos Mayo de 2015 Aprobó Rafael Neftali Lizcano Reyes Instructor Asesor Pedagógico Mayo de
ESPECIALIZACIÓN EN GESTIÓN DE BASE DE DATOS GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código: EGBD-P01-GD01
ESPECIALIZACIÓN EN GESTIÓN DE BASE DE DATOS GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código: EGBD-P01-GD01 1. IDENTIFICACIÓN DE LA GUÍA DIDÁCTICA DISEÑO Y ADMINISTRACIÓN DE UNA BODEGA DE DATOS Nombre
LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD
LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Copias de
Elementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Cod. ADSI-P01-AP0801
Lista Chequeo 4.2 ACTIVIDAD DE APRENDIZAJE 8.2: 4.2.1 la AA 8.2: Nombre de la Actividad de Aprendizaje 8.2: Resultado de aprendizaje relacionado al desarrollo de la actividad: ESTABLECER ESTRATEGIAS DE
PARÁMETROS DE GESTIÓN Y DESEMPEÑO DEL SISTEMA MANEJADOR DE BASES DE DATOS Y DE LA BASE DE DATOS
PARÁMETROS DE GESTIÓN Y DESEMPEÑO DEL SISTEMA MANEJADOR DE BASES DE DATOS Y DE LA BASE DE DATOS Estructura de contenidos INTRODUCCIÓN...3 1. GESTIÓN DE LAS BASES DE DATOS...4 1.1 Mantener las Bases de
LABORATORIO 4. CONSTRUCCIÓN DE CUBOS PARA LA BODEGA DE DATOS
LABORATORIO 4. CONSTRUCCIÓN DE CUBOS PARA LA BODEGA DE DATOS GUÍA DE LABORATORIO Nº 4 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONSTRUCCIÓN DE CUBOS PARA LA BODEGA
LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD Oracle
LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD Oracle GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 10: desarrollar mantenimiento preventivo, correctivo o proactivo
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Cómo definir un Catálogo de Servicios de TI
Cómo definir un Catálogo de Servicios de TI Elaborado por: Cecilia Mardomingo R. Para iniciar con la Gestión de los Servicios de Tecnologías de Información, es importante describir lo más completo posible
Resumen General del Manual de Organización y Funciones
Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS.
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS Pág. 1 de 17 1. Nombre de la asignatura
Procedimiento de Sistemas de Información
Procedimiento de Sistemas de Información DIRECCIÓN DE COORDINACIÓN TÉCNICA Y PLANEACIÓN VIEMBRE DE 2009 PR-DCTYP-08 Índice. 1. INTRODUCCIÓN.... 3 2. OBJETIVO.... 4 3. ALCANCE.... 4 4. MARCO LEGAL.... 4
MS_20465 Designing Database Solutions for Microsoft SQL Server
Gold Learning Gold Business Intelligence Silver Data Plataform Designing Database Solutions for Microsoft SQL Server www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción.
CURSO COORDINADOR INNOVADOR
CURSO COORDINADOR INNOVADOR PRESENTACIÓN La tarea que el Ministerio de Educación se propone a través de Enlaces, en relación al aseguramiento del adecuado uso de los recursos, con el fin de lograr un impacto
ACUERDO DE SERVICIO. Sistemas-Gestión de los Servicios Informáticos
Páginas 1 de 7 1. OBJETIVO Brindar el marco normativo que fije las condiciones en que deben prestarse los Servicios de Tecnologías de Información a los procesos de la organización, estableciendo criterios
GUÍA DE APRENDIZAJE Nº 2 SQL SERVER Consultas Multitabla, Vistas y Desencadenadores Triggers 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE
SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUIA DE APRENDIZAJE Versión: 01 Fecha: 09/10/2013 Código:
Anexo Q. Procesos y Procedimientos
Anexo Q Procesos y Procedimientos ÌNDICE. 1. Introducción... 3 2. Proceso de Directorio Activo... 4 3. Proceso de Correo Electrónico... 5 4. Proceso de Mensajería Instantánea... 6 5. Proceso de Sharepoint
Mesa de Ayuda Interna
Mesa de Ayuda Interna Documento de Construcción Mesa de Ayuda Interna 1 Tabla de Contenido Proceso De Mesa De Ayuda Interna... 2 Diagrama Del Proceso... 3 Modelo De Datos... 4 Entidades Del Sistema...
MACROPROCESO GESTIÓN TECNOLÓGICA
Versión 1.0 Página 1 de 5 1. OBJETIVO Suministrar las fases para la puesta en producción de aplicaciones y sistemas de información desarrollados o adquiridos por el Instituto Colombiano de Bienestar Familiar
UNIVERSIDAD AUTÓNOMA DEL CARIBE PROCEDIMIENTO DE ATENCIÓN DE INCIDENTES Y REQUERIMIENTOS PARA EQUIPOS DE CÓMUPUTO Y/O PERIFÉRICOS GESTIÓN INFORMÁTICA
Página: 1/5 UNIVERSIDAD AUTÓNOMA DEL CARIBE INCIDENTES Y REQUERIMIENTOS PARA EQUIPOS DE CÓMUPUTO Y/O GESTIÓN INFORMÁTICA Página: 2/5 1. OBJETO Satisfacer los requerimientos que hagan los usuarios para
CL_55006 System Center 2012 Operations Manager
System Center 2012 Operations Manager www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso de cinco días dirigido por un
Planeación del Proyecto de Software:
Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los
PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE
PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,
CL_55004 Installing and Configuring System Center 2012 Operations Manager
Installing and Configuring System Center 2012 Operations Manager www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso proporciona
SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Código: F004-P006- GFPI Nº 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software. Nombre del Proyecto: Sistema de información para la gestión empresarial
Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web
Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1
1.8 TECNOLOGÍA DE LA INFORMACIÓN
Objetivo General: 1.8 TECNOLOGÍA DE LA INFORMACIÓN Establecer una infraestructura y plataforma tecnológica y de sistemas de información, y definir las políticas, estrategias y directrices para su implantación
CI Politécnico Estella
SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO: 10 ASGBD (Administración de Sistemas Gestores de Bases de Datos) PROFESOR: JULIA SEVILLA
1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS
1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS OBJETIVOS La formación del módulo contribuye a alcanzar los objetivos generales de este ciclo formativo que se relacionan a continuación: a. Analizar la
10775 Administering Microsoft SQL Server 2012 Databases
10775 Administering Microsoft SQL Server 2012 Databases Introducción Este curso de cinco días impartido por instructor, provee a estudiantes con el conocimiento y habilidades para mantener una base de
PROCEDIMIENTO DE EVALUACIÓN Y ACREDITACIÓN DE LAS COMPETENCIAS PROFESIONALES CUESTIONARIO DE AUTOEVALUACIÓN PARA LAS TRABAJADORAS Y TRABAJADORES
MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN, FORMACIÓN PROFESIONAL Y UNIVERSIDADES DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES
Ingeniería de Software. Pruebas
Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en
Sistemas de Gestión de Calidad. Control documental
4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4
Hospital Nacional de Maternidad UNIDAD DE INFORMATICA
Hospital Nacional de Maternidad UNIDAD DE INFORMATICA 87 Introducción Página: I INTRODUCCION Para el propósito de este manual el Hospital Nacional de Maternidad puede ser referido también como El Hospital,
A la Dirección de Tecnología y Comunicaciones le corresponden las siguientes funciones generales:
XVI.- DIRECCIÓN DE TECNOLOGÍA Y COMUNICACIONES. Tendrá como objetivo desarrollar y aplicar los sistemas que sean necesarios para garantizar el uptime de los servidores, equipos y redes de comunicación,
Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010
Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010 Programa de Ayuda EMCS Instalación Versión SQL Server Tabla de Contenido 1 INSTALACIÓN EN EL SERVIDOR...3 1.1 CREAR LA BASE
Microsoft SQL Server Conceptos.
Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra
Duración de la guía ( en horas):
SERVICIO NACIONAL DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Procedimiento Creación y Adecuación de Programas de Formación Virtual y a Distancia Guía de Aprendizaje para el Programa de Formación Complementaria
Técnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk.
3 Qué es un Help Desk? 3 Cómo trabaja un Help Desk? 3 Cómo se mide el éxito de un Help Desk? 5 Funciones de los miembros del equipo del Help Desk. 5 Técnico y sus funciones. 5 Función de los líderes. 6
http://www.statum.biz http://www.statum.info http://www.statum.org
ApiaMonitor Monitor de Infraestructura BPMS Por: Ing. Manuel Cabanelas Product Manager de Apia [email protected] http://www.statum.biz http://www.statum.info http://www.statum.org Abstract A
GUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000
1 INTRODUCCIÓN Dos de los objetivos más importantes en la revisión de la serie de normas ISO 9000 han sido: desarrollar un grupo simple de normas que sean igualmente aplicables a las pequeñas, a las medianas
CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler
CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA BizAgi Process Modeler TABLA DE CONTENIDO PROCESO DE MESA DE AYUDA INTERNA... 3 1. DIAGRAMA DEL PROCESO... 4 2. MODELO DE DATOS... 5 ENTIDADES DEL SISTEMA...
LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER
LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN SQL SERVER GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Estructura de contenidos.
LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server.
LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server. GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 5: ESTABLECER LOS NIVELES DE SERVICIO DE ACUERDO CON ESTANDARES Y REQUERIMIENTOS DE LA ORGANIZACIÓN.
La Pirámide de Solución de TriActive TRICENTER
Información sobre el Producto de TriActive: Página 1 Documento Informativo La Administración de Sistemas Hecha Simple La Pirámide de Solución de TriActive TRICENTER Información sobre las Soluciones de
Gestión del Servicio de Tecnología de la información
Gestión del Servicio de Tecnología de la información Comentario de la norma ISO 20000 bajo el enfoque de ITIL Autor: Francisco Tejera (ISO 20000 Practitioner) Agenda 1-2-3 INTRODUCCIÓN 4 5 REQUISITOS GENERALES
Brindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.
SOFTWARE DE GESTÓN Doctum sabe que es necesario entregar servicios que otorguen un valor agregado, sobre todo para la gestión documental de la empresa, lo que reduce los costos asociados a mano de obra
GUÍA DE APRENDIZAJE N 1 Herramientas de trabajo colaborativo
SISTEMA INTEGRADO DE GESTIÓN GUÍA DE APRENDIZAJE Código: F004-P006-GFPI versión: 01 Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral GUÍA
Monitoreo de Plataformas TI. de Servicios
Por qué Provectis Infraestructura de Monitoreo de Plataformas TI Administrados de Servidores Administrados de Almacenamiento Administrados de Respaldo y Recuperación Administrados de Plataformas de Escritorio
Figura 3.1 Implementación de ITIL
C apí t u l o III IMPLEMENTACIÓN DE ITIL Existen distintos métodos para la implementación de ITIL, sin embargo cualquier organización puede alinearse a este marco de trabajo sin importar su tamaño o complejidad.
Gestión de la Configuración
Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de
Administración de Centros de Computo. ITIL. MSG.ING. DARWIN CERCADO B [email protected]
Administración de Centros de Computo. ITIL [email protected] Situación Procesos de negocio complejos y cambiantes, tiempos acelerados y un mercado global imponen requerimientos exigentes. El negocio
PROCESO: GESTION INFORMÁTICA PROCEDIMIENTO: GESTION DE CONFIGURACIONES
PROCESO: GESTION INFORMÁTICA PROCEDIMIENTO: GESTION DE CONFIGURACIONES Objetivo del Procedimiento: Identificar y definir los componentes de configuración de los sistemas del SENA, registrando e informando
Resumen General del Manual de Organización y Funciones
Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El original del Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS Nº 574-2009,
Centro de Gestión Administrativa y Fortalecimiento Empresarial Tunja GUIA GESTION DE FORMACION TITULADA A LA MEDIDA Y NO A LA MEDIDA
GUIA GESTION DE FORMACION TITULADA A LA MEDIDA Y NO A LA MEDIDA Objetivo: Establecer el procedimiento para la gestión de la formación titulada a la medida y no a la medida. Desarrollo: La gestión de proyectos
PROCEDIMIENTO GESTIÓN TICS
. OBJETIVO Asesorar, preservar y mantener toda la infraestructura en tecnologías de la información y de comunicaciones en equipos de programas informáticos y medios de comunicación para reunir, almacenar,
PROCEDIMIENTO DE AUDITORIAS INTERNAS. CALIDAD INSTITUCIONAL Versión: 02
1. OBJETIVO Realizar la planificación, estructuración y ejecución de las auditorías internas, con el objeto de garantizar el cumplimiento de los requisitos de la Norma ISO 9001:2008 y los fijados por la
Empresa Financiera Herramientas de SW Servicios
Empresa Financiera Herramientas de SW Servicios Resulta importante mencionar que ésta es una empresa cuya actividad principal está enfocada a satisfacer las necesidades financieras de los clientes, a través
[Clave Proyecto] - Plan de Administración de la Configuración del Proyecto
[Clave Proyecto] - Plan de Administración de la Configuración del Proyecto Contenido 1. Historial de Cambios... 3 1.1. Cambios de Contenido... 3 1.2. Aprobación de Cambios... 3 1.3. Cambios de Plantilla...
Elementos Monitoreados
Ventajas Ayuda a detectar los problemas de la organización, antes de que tengan serias consecuencias. Reduce los costos provocados por problemas relacionados a tus sistemas. Ayuda a mantener tu red, en
Sistema PYMES Ventas e Inventarios H&S
Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Visión DESARROLLADORA Teodora Vargas Tarqui Versión 0.9 Tabla de Contenidos 1. INTRODUCCION 3 1.1 Propósito 3 1.2 Alcance 3
Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi
Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...
LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD SQL Server
LABORATORIO 8. Optimización de Consultas SQL a través de herramientas del SMBD SQL Server GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 10: desarrollar mantenimiento preventivo, correctivo o proactivo
Nombre de producto. Dexon Workflow Manager
Nombre de producto Dexon Workflow Manager EL PRODUCTO ADECUADO PARA LA AUTOMATIZACIÓN DE LAS ACTIVIDADES DE TRABAJO QUE SUSTENTAN LA ACTIVIDAD DE NEGOCIO DE SU ORGANIZACIÓN Y EL SEGUIMIENTO DE SUS PROCESOS
Administración de Bases de Datos; Remota e In-Situ.
TBF Data Services Administración de Bases de Datos; Remota e In-Situ. TBF Data Services es una empresa especializada en tecnología Oracle. Facilitamos servicios de Administración de Bases de Datos (DBA)
CMMI (Capability Maturity Model Integrated)
CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla
PRU. Fundamento Institucional. Objetivos. Alcance
PRU INSTRUCCIONES: a continuación se describe el flujo de trabajo correspondiente al área de procesos de PRUEBAS para el desarrollo de software, en el cual se debe apoyar para la ejecución de sus actividades;
REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP
REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP Visual Sale posee módulos especializados para el método de ventas transaccional, donde el pedido de parte de un nuevo cliente
Capítulo VII PLAN DE IMPLEMENTACIÓN DE ALTO NIVEL
Capítulo VII PLAN DE IMPLEMENTACIÓN DE ALTO NIVEL Luego de la identificación de riesgos amenazas y vulnerabilidades se pudo determinar el conjunto de actividades más importantes a ser realizadas por el
Recursos HELP DESK Biblioteca 2012
Selección de herramientas para la implementación de ITIL - Segunda Parte Uno de los principales objetivos del marco de trabajo ITIL es administrar la información que se usa para manejar la calidad y la
SMV. Superintendencia del Mercado de Valores
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE Nº 007--/09 MONITOREO DE SERVIDORES Y ADMINISTRACIÓN DE LOGS 1. NOMBRE DEL AREA: OFICINA DE TECNOLOGÍAS DE INFORMACIÓN 2. RESPONSABLE DE LA EVALUACIÓN:
PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS
PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS Introducción 3 GESTIÓN DE MEMORIA 3 Memoria Dinámica 4 Memoria predefinida 5 Áreas especiales de memoria 5 GESTIÓN DE ALMACENAMIENTO
Educación y capacitación virtual, algo más que una moda
Éxito Empresarial Publicación No.12 marzo 2004 Educación y capacitación virtual, algo más que una moda I Introducción Últimamente se ha escuchado la posibilidad de realizar nuestra educación formal y capacitación
MANUAL DE USUARIO APLICACIÓN SYSACTIVOS
MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014
TERCERIZACIÓN DE SERVICIOS DE TI. ANEXO 4 - Actividades y niveles de servicio definidos para Primer Nivel de Soporte en Seguridad
TERCERIZACIÓN DE SERVICIOS DE TI ANEXO 4 - Actividades y niveles de servicio definidos para Primer Nivel de Soporte en Seguridad 1. ALCANCE: El Primer Nivel de Soporte en Seguridad atenderá todas las solicitudes
Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:
PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo
Mesa de Ayuda Interna
Mesa de Ayuda Interna Bizagi Suite Mesa de Ayuda Interna 1 Tabla de Contenido Mesa de Ayuda Interna... 3 Elementos del proceso... 5 Apertura del Caso... 5 Inicio... 5 Abrir Caso... 5 Habilitar Cierre del
DISEÑO DE ACCIONES DE FORMACIÓN COMPLEMENTARIA
DISEÑO DE ACCIONES DE FORMACIÓN COMPLEMENTARIA DENOMINACIÓN 1112 ISO 9001:2008: Documentación de un Sistema de Gestión de la Calidad DURACIÓN 40 horas Mediante la aplicación de las normas ISO 9000 es posible
Solución GeoSAS. Otros módulos
Solución GeoSAS. Otros módulos Informe Marzo 2011 ÍNDICE ÍNDICE 3 1. SOLUCION GIS CORPORATIVA. GEOSAS 4 1.1 PLATAFORMA GEOSAS 5 1.1.1 Servidor de datos. 5 1.1.2 Servidor de aplicaciones. 6 1.1.3 Entornos
Beneficios estratégicos para su organización. Beneficios. Características V.2.0907
Herramienta de inventario que automatiza el registro de activos informáticos en detalle y reporta cualquier cambio de hardware o software mediante la generación de alarmas. Beneficios Información actualizada
GUÍA DE SEGURIDAD DE LA INFORMACIÓN GUÍA GOBIERNO CORPORATIVO PARA EMPRESAS SEP
GUÍA DE SEGURIDAD DE LA INFORMACIÓN GUÍA GOBIERNO CORPORATIVO PARA EMPRESAS SEP 1. Introducción La información puede adoptar o estar representada en diversas formas: impresa o escrita (papeles de trabajo,
1.1 Aseguramiento de la calidad del software
1.1 Aseguramiento de la calidad del software El propósito del Aseguramiento de la Calidad (Software Quality Assurance, SQA) es entregar a la administración una visibilidad adecuada del proceso utilizado
FICHAS DE DESCRIPCIÓN DE FUNCIONES Y COMPETENCIAS LABORALES
Página 1 de 11 I. IDENTIFICACIÓN DENOMINACIÓN DEL CARGO: PROGRAMADOR DE COMPUTADOR SIGLA:PC CLASE: V GRADO: 12-14-16 NIVEL: ADMINISTRATIVO NÚMERO DE CARGOS: ÁREA: 5 JEFE INMEDIATO: 1. OFICINA DE INFORMÀTICA
Microsoft Dynamics Sure Step Fundamentos
Fundamentos 22-09-2015/Serie Microsoft Dynamics Sure Step Fases Diagnóstico Análisis - Diseño/ Septiembre 2015 Rosana Sánchez CCRM: @rosana-sanchez-2 Twitter: @rosansasanchez6 Correo: [email protected]
1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.
Módulo Profesional: Aplicaciones web. Código: 0228. Resultados de aprendizaje y criterios de evaluación. 1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.
LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL
LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN
Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -
Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de
Introducción. Componentes de un SI. Sistema de Información:
Introducción. Sistema de Información: Conjunto de elementos relacionados entre sí de acuerdo a ciertas reglas, que aporta a la organización la información necesaria para el cumplimiento de sus fines, para
SOLICITUD DE DESARROLLO Y ACTUALIZACIÓN DE APLICACIONES G OBIERNO D E L A CIUDAD DE BUENOS AIRES
G OBIERNO D E L A CIUDAD DE BUENOS AIRES D irección General Adjunta de Sistemas Infor máticos SOLICITUD DE DESARROLLO Y ACTUALIZACIÓN DE APLICACIONES Página 1 de 16 Fecha de creación: 25/02/2009 Tabla
Bechtle Solutions Servicios Profesionales
Soluciones Tecnología Bechtle Solutions Servicios Profesionales Fin del servicio de soporte técnico de Windows Server 2003 No hacer nada puede ser un riesgo BECHTLE Su especialista en informática Ahora
Arquitectura de sistema de alta disponibilidad
Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los
LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN
LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...
AI 2 ADQUISICIÓN Y MANTENIMIENTO DE SOFTWARE DE APLICACIÓN AFINES OBJETIVOS OBJETIVOS DE CONTROL
AI 2 ADQUISICIÓN Y MANTENIMIENTO DE SOFTWARE DE APLICACIÓN OBJETIVOS 1 Métodos de Diseño 2 Cambios Significativos a Sistemas Actuales 3 Aprobación del Diseño 4 Definición y Documentación de Requerimientos
Toda base de datos relacional se basa en dos objetos
1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.
PROCEDIMIENTO DE MANTENIMIENTO PREVENTIVO Y CORRECTIVO PROCESO GESTIÓN TECNOLÓGICA
Página: 1 de 6 1. OBJETIVO Definir las acciones para brindar soporte de mantenimiento preventivo y correctivo de la plataforma tecnológica (equipos, software y redes de comunicación) de la Fundación FES,
CAPITULO 8. Planeamiento, Arquitectura e Implementación
CAPITULO 8 Planeamiento, Arquitectura e Implementación 8.1 Replicación en SQL Server La replicación es un conjunto de tecnologías destinadas a la copia y distribución de datos y objetos de base de datos
