Especialidades en Tecnología de Bases de Datos

Anuncio
ESPECIALIDADES EN TECNOLOGÍA DE BASES DE DATOS
•
•
Administración de bases de datos
Inteligencia de negocios
“… the fastest growing and highest paid segments of the IT job market.”
“… los segmentos de más rápido crecimiento y mejor pagados del Mercado laboral en TI”
Bureau of Labor Statistics, Occupational Outlook
La Internet y la creciente digitalización de los negocios generan grandes volúmenes de datos, que hacen crítica la necesidad
de almacenar, administrar, extraer y analizar los datos eficiente y eficazmente. Actualmente, la demanda principal de las
organizaciones en cuanto a personal informático está ligada a perfiles como administrador de bases de datos, analista de
datos, administrador de datos, programador de data warehouses, analista de información para inteligencia de negocios,
arquitecto de inteligencia de negocios, administrador de seguridad, ingeniero de software e ingeniero de pruebas y calidad
del software, entre otros.
En Norteamérica, aún en tiempos de crisis, se espera que estas ocupaciones crezcan más de un 25% anual en el próximo
quinquenio.
Los Administradores de Bases Datos (DBAs) trabajan con software de sistemas administradores de bases de datos (DBMSs)
para organizar, almacenar y asegurar los datos. Deben identificar las necesidades de los usuarios y diseñar nuevas bases de
datos con buenas características. Además, los DBAs frecuentemente integran datos de plataformas heterogéneas o
sistemas viejos en los nuevos sistemas, o bien preparan las bases de datos para que puedan ser manipuladas desde la Web.
Los DBAs aseguran el rendimiento y resuelven problemas de los DBMSs, coordinando su trabajo con los desarrolladores de
software. Los DBAs administran a los usuarios de los sistemas de bases datos y trabajan con los ingenieros encargados de
las plataformas de redes, sistemas operativos y seguridad. Los DBAs velan por la calidad, la confidencialidad y la integridad
de los datos, administrando los respaldos y la seguridad de los datos. Asimismo, los DBAs contribuyen sustantivamente al
diseño de arquitecturas de sistemas y al mejoramiento de los modelos de datos empresariales.
La Inteligencia de Negocios (BI) es una disciplina nueva, que busca convertir los grandes volúmenes de datos de las
organizaciones en conocimiento útil y estratégico para tomar decisiones adecuadas y oportunas. Entre sus objetivos están
la generación de información estratégica-gerencial, así como su despliegue y difusión entre los usuarios. Los sistemas de
Inteligencia de Negocios aprovechan los datos almacenados en los sistemas de información transaccionales y las
herramientas informáticas permiten explorar, conocer y descubrir información de la empresa, produciéndole conocimiento
útil y una mejor comprensión de su contexto de negocios. Las aplicaciones de BI proveen vistas históricas, actuales o
predictivas sobre las operaciones del negocio. Las tecnologías comprenden data warehouses y data marts, bases de datos
multidimensionales, reporteo, visualización de datos, minería de datos, cuadros de mando integral, dashboards, sistemas
de administración de relaciones con clientes, análisis predictivo y administración del desempeño empresarial, entre otros.
Las especialidades avanzadas de Cenfotec ofrecen preparación especializada y una base sólida en la Tecnología de Bases
de Datos a profesionales informáticos o áreas afines, que buscan desarrollarse laboralmente como Administrador o
Desarrollador de Bases de Datos, Data Warehouses, Minería de Datos u otros sistemas avanzados de negocios.
Los cursos tienen una duración de 15 semanas cada uno y se ofrecerán en horario nocturno y de fin de semana.
Estas especialidades cuentan con el respaldo de las iniciativas académicas de Oracle y Microsoft, de las cuales Cenfotec
forma parte. El plan de estudios ha sido validado también con especialistas en Bases de datos de Hewlett-Packard e Intel.
Especialidades en Tecnología de Bases de Datos © Cenfotec 2008..2009
Página 1 de 4
Especialidad en Administración de Bases de Datos
Especialidad en Inteligencia de Negocios
Descripción sucinta de los cursos
BD 101 Programación avanzada SQL
Aplicar el lenguaje SQL para implementar bases de datos de alto grado de complejidad. Se desarrollan varios laboratorios en
donde se aplican los conocimientos de SQL en lenguajes comercializados como SQL Server 2008 y Oracle 11g.
TEMARIO: SELECT. Ejecución, captura y modificación de datos. Transacciones, Bloqueo e Inter-bloqueos. Tablas. Índices.
Búsqueda de textos. Vistas. Funciones del SQL. Procesamiento condicional, control de flujos y cursores. Procedimientos
almacenados. Funciones definidas por el usuario. Disparadores. Integración CLR. XML, Jerarquías, y datos espaciales.
Manejo de errores y excepciones. Permisos y auditing. Opciones de configuración y vistas de SQL. Creación y configuración
de bases de datos. Mantenimiento de objetos de bases de datos. Imágenes de bases de datos. Fotos de la base de datos.
Enlaces de servidores y consultas distribuidas. Afinamientos del rendimiento de las consultas.
BD 102 Bases de datos relacionales-objeto
Estudia en profundidad la incorporación de los conceptos de objetos complejos, tipos de datos abstractos, y elementos de la
orientación a objetos que han sido adicionados al modelo relacional con el fin de desarrollar nuevos motores de bases de
datos y posibilitar aplicaciones de la tecnología a dominios más amplios.
TEMARIO: Limitaciones del modelo relacional. Introducción al desarrollo de bases de datos relacional-objeto. Hechos, tablas
y esquemas: el modelo de datos relacional-objeto. Laboratorio 1: Organización física de los datos. Consultas relacionalesobjeto. Laboratorio 2: El concepto de transacción y sus aplicaciones. Tipos de datos y extensibilidad de funciones.
Comportamiento de los objetos y funciones definidas por el usuario. Interfaces cliente-servidor para DBMS relacional-objeto.
Laboratorio 3: Recorrido sobre los DBMS relacionales–objeto más importantes. Diseño de bases de datos relacionalesobjeto. Desarrollo de bases de datos relacionales-objeto. Interfaces de tablas virtuales. Laboratorio 4: Creación de tipos de
datos de usuarios y rutinas definidas por el usuario.
BD 103 Administración de proyectos
Realizar todas las fases involucradas en el desarrollo de un proyecto, utilizando para ello un método de administración de
proyectos.
TEMARIO: Desarrollo de la administración de proyectos: Conceptos y definiciones. Estructuras organizacionales. La oficina
de proyectos. Organización de la oficina y el equipo de proyectos. Funciones para la administración. Manejo del tiempo y del
estrés. Conflictos. Tipos de proyectos. Las variables para el éxito. Trabajando con los ejecutivos. Planeamiento. EDT (WBS).
Técnicas de organización de redes. Gráficos de proyecto. Estimación de esfuerzo y costo. Presupuesto del proyecto. Control
de costos. Análisis de cambios en un ambiente de proyectos. Administración de los riesgos. Curvas de aprendizaje. Contratos
y adquisiciones. Administración de la calidad. Desarrollo moderno en la administración de proyectos. Cadena crítica en la
administración de proyectos.
Especialidades en Tecnología de Bases de Datos © Cenfotec 2008..2009
Página 2 de 4
BD 201 Administración de bases de datos
Estudiar las diferentes técnicas para la buena administración de las bases de datos en la organización y preparar para
realizar las tareas más fundamentales de un DBA (Administrador de Bases de Datos).
TEMARIO: Funciones de un DBMS. Administración de transacciones. Administración del acceso y la seguridad Procesamiento
de consultas. Formulación e implementación de políticas. Administración del diccionario de datos. Diseño lógico de la base
de datos. Diseño físico de la base de datos. Afinamiento de la base de datos. Respaldo y recuperación. Replicación y flujos.
Soporte del DBMS. Bases de datos distribuidas. Sistemas cliente/servidor. Estudios de caso.
BD 202 Diseño y calidad de datos
El contar con datos sucios, inconsistentes, redundantes, faltantes, etc., es un problema crítico dentro de las organizaciones y
requiere ser atacado seriamente. Se estudia la calidad de los datos en los sistemas informáticos de la organización con
énfasis los de bases de datos, para habilitar el establecimiento de políticas de calidad de datos dentro de las organizaciones.
TEMARIO: Causas de los problemas de calidad de los datos. Programa de calidad de datos. Evaluación de la calidad de los
datos. Reglas para consolidar la calidad de los datos. Implementación de las reglas de calidad de datos. Reglas para el
afinamiento de la calidad de los datos. Catalogación de errores. Medición de la calificación de la calidad de los datos.
Calidad de datos en el repositorio de metadatos del data warehouse. Evaluaciones recurrentes de la calidad de los datos.
Mejora continua.
BD 203 Data warehouses
Los data warehouses se han convertido actualmente en la herramienta esencial para la toma de decisiones en las
organizaciones, pues traducen la memoria de la organización, permitiendo contar con información histórica sobre diferentes
eventos y datos resumen. Se estudian los data warehouses, los mercados de datos y las bases de datos multidimensionales,
para aplicarlos al diseño de aplicaciones informacionales sobre tales arquitecturas.
TEMARIO: Conceptos básicos. Arquitectura de un data warehouse. Extracción, transformación y carga de los datos. Área de
staging. Bases de datos multidimensionales. Mercados de datos. Diseño de data warehouses basado en la filosofía Inmon.
Diseño de data warehouses basado en la filosofía Kimball. Estudios de caso.
BD 301 Gobernanza de la información
Las organizaciones se enfrentan cada día más a una economía basada en una información que crece a gran velocidad, lo
que hace imprescindible contar con un mecanismo de gobernanza de la información. Se adquieren los conocimientos para
poder implantar la infraestructura necesaria: equipo, mejores prácticas, recursos humanos, etc., que permitan a la
organización administrar eficientemente su información.
TEMARIO: ¿Por qué es necesaria la seguridad de la información? Gobernanza de TI. Beneficios de una certificación tipo ISO.
Organización de la seguridad de la información. Políticas y alcances de la seguridad de la información. La evaluación de
riesgos y formulación de aplicabilidad. Partes externas. Administración de los bienes. Seguridad de los Recursos Humanos.
Seguridad ambiental y física. Seguridad de equipo. Comunicación y administración de operaciones. Control del acceso a las
aplicaciones. Adquisición de sistemas, desarrollo y mantenimiento. Manejo de incidentes de seguridad de la información y
monitoreo. Administración de la continuidad del negocio. Cumplimientos de normas y regulaciones (SOX, ISO 20000, ISO
17799, COSO, etc.).
BD 302 Afinamiento y rendimiento de bases de datos
Entre las tareas críticas de la operación y el mantenimiento de los sistemas informáticos organizacionales, se encuentran las
labores de afinamiento y monitoreo del rendimiento de las bases de datos que debe realizar el Administrador de la Base de
Datos (DBA). El estudiante enfrentará las situaciones críticas de uso, recuperación y acceso a las bases de datos y las
técnicas disponibles para resolver tales situaciones, de manera que pueda mantener en forma eficiente las bases de datos
empresariales.
TEMARIO: Los cinco principios básicos del afinamiento. Consideraciones sobre los sistemas operativos. Afinamiento de
cerrojos, del subsistema de recuperación. Afinamiento de los sistemas relacionales. Estructuras físicas de almacenamiento.
Comunicación con el entorno. Reparación de averías. Afinamiento de aplicaciones de e-commerce. Afinamiento de los data
warehouses. Valoración del rendimiento de la base de datos. Pasos en la administración del rendimiento. Análisis de los
cuellos de botella. Análisis de las cargas de trabajo. Análisis de las proporciones. Herramientas de monitoreo y medición.
Especialidades en Tecnología de Bases de Datos © Cenfotec 2008..2009
Página 3 de 4
BD 303 Seguridad en bases de datos
La seguridad de la información es uno de los temas más críticos en las organizaciones actuales. Este curso permite entender
los diferentes mecanismos y protocolos necesarios para el mantenimiento y monitoreo de la seguridad e integridad de las
bases de datos, mediante el estudio de tecnologías, métodos y técnicas que ayudan en la seguridad, monitoreo y auditoría
en ambientes de bases de datos, dando consideración a las vulnerabilidades y los ataques posibles en los ambientes de
bases de datos.
TEMARIO: Estudio y análisis de métodos de protección de datos. Controles de acceso Imperativos y facultativos. Diseños
seguros de bases de datos. Controles de flujos de información. Auditoría de las bases de datos. Modelos de seguridad para
bases de datos relacionales y OO. Seguridad de bases de datos en ambientes distribuidos. Seguridad de bases de datos
estadísticas. Seguridad de aplicaciones con bases de datos. Aseguramiento de la disponibilidad en ambientes Web y de
aplicaciones.
BD 304 Bases de Datos multidimensionales
Estudiar los diferentes enfoques existentes en las bases de datos multidimensionales u OLAP (On Line Analytical Processing),
que actualmente son utilizadas para apoyar la toma de decisiones dentro de la organización. Diseñar y construir sus propias
bases de datos multidimensionales, utilizando al menos dos herramientas informáticas.
TEMARIO: Requerimientos funcionales de los sistemas OLAP. Limitaciones de las hojas electrónicas y SQL. Modelo Ndimensional. Desarrollo N-dimensional. Estructura interna de una dimensión. Hipercubos de espacios semánticos. Fórmulas
multidimensionales. Enlaces multidimensionales. Visualización analítica. Diseño físico de aplicaciones. Esquemas y enfoques
de implementación de modelos OLAP.
BD 305 Minería de datos 1
Introducción a las diferentes técnicas de la minería de datos utilizadas actualmente para la toma de decisiones
empresariales en los sistemas CRM (Customer Relationship Management), data warehouse y bases de datos
multidimensionales (OLAP), aplicando diversos algoritmos requeridos para la descripción y predicción de patrones,
agrupamientos y tendencias en diferentes aplicaciones de negocios.
TEMARIO: Los conceptos básicos y las técnicas que conforman el área de la minería de datos. La estrecha relación que existe
entre los data warehouses y la minería de datos. Pre-procesamiento (los mecanismos necesarios para preparar los datos
antes de ser analizados por la minería de datos). Lenguajes de minería de datos. Técnicas fundamentales en la minería de
datos: Clasificación y descripción; Reglas de asociación; Análisis de agrupamientos (clústeres); Minería de datos con objetos
complejos. Visualización de información. Herramientas comercializadas. Estudios de caso.
¿Más información?
Puede contactarnos:
2281-1555 - 2281-1556 - acti@cenfotec.com
Cenfotec® S.A.
Lourdes de Montes de Oca.
San José, Costa Rica.
www.cenfotec.com
Especialidades en Tecnología de Bases de Datos © Cenfotec 2008..2009
Página 4 de 4
Descargar