Download cursos y descripción 16-0071 / 29-0942 administración de base de

Document related concepts
Transcript
CURSOS Y DESCRIPCIÓN
16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS
Descripción General: El participante podrá conocer el modelaje conceptual de los datos: con respecto a la
definición del modelo, clasificación de los modelos de datos, importancia de la modelización conceptual,
componentes básicos de un modelo entidad-relación, generalización y especialización, estrategias de
modelamiento y ejercicios, clases de entidades y transformación del modelo E-R al modelo relacional.
Contenido programático:







Arquitectura de la base de datos.
Entorno de administración.
El Diccionario de Datos.
Administrador de Consultas.
Afinamiento de SQLs.
Interpretación de Explain Plans.
Metodología de afinamiento.
Horario: revisar oferta disponible.
Duración total: 10 semanas.
Sede Escazú, Plaza Tempo
4031-0999 • 40310991 • E-mail: [email protected]
CURSOS Y DESCRIPCIÓN
16-0068 / 29-0943 ÁLGEBRA RELACIONAL
Descripción General: El curso de Algebra Relacional está contemplado con el propósito de adquirir los
conocimientos necesarios sobre diseño de bases de datos relacionales y operaciones tradicionales de
conjuntos del álgebra relacional, consultas y creación de objetos básicos utilizando el lenguaje SQL.
El currículo se basa en estándares internacionales y en programas oficiales de certificación que prepararán al
participante para obtener niveles de experticia reconocidos regionalmente. Mediante la presentación de
conocimiento literal a partir de lecturas y con el desarrollo de prácticas que facilitan la generalización el
estudiante desarrollará las destrezas para diseñar diferentes modelos de bases de datos. Se estimula la
actitud investigadora, la autorregulación y el aprendizaje cooperativo.
Contenido programático:









Conocer el panorama general de la administración de base de datos, la arquitectura de
los sistemas de las bases de datos y su introducción a la base de datos relacionales
Dominar el concepto de modelo relacional
Cálculo relacional
Álgebra de operaciones relacionales
Lógica de relaciones
De álgebra relacional a datalog
Programación recursiva
Restricciones en las reglas
Otras extensiones al modelo relacional
Horario: revisar oferta disponible.
Duración total: 10 semanas.
Sede Escazú, Plaza Tempo
4031-0999 • 40310991 • E-mail: [email protected]
CURSOS Y DESCRIPCIÓN
16-0069 / 29-0944 ARQUITECTURA Y BASE DE DATOS DE INTERNET
Descripción General:
El curso de Arquitectura y bases de datos de internet está contemplado del programa de especialización
Administrador de Base de Datos DBA, con el propósito de adquirir el aprendizaje necesario conceptos sobre
base de datos en el contexto de la Internet.
Contenido programático:


Panorámica de MySQL
1. Historia de MySQL
2. Las principales características de MySQL
3. Estabilidad de MySQL
4. Dimensiones máximas de las tablas MySQL
5. Mapa de desarrollo de MySQL
6. Fuentes de información acerca de MySQL
7. Cumplimiento de los estándares por parte de MySQL
8. Instalación de MySQL
Administración de bases de datos MySQL
1. Conexión
19. Optimización en MySQL
2. Realizar consultas
20. Programas cliente y
3. Crear tablas
utilidades MySQL
4. Cargas datos
21. Estructura de lenguaje
5. Extraer información de una
22. Soporte de conjuntos de
tabla
caracteres
6. Obtener información sobre
23. Tipos de columna
bases de datos y tablas
24. Funciones y operadores
7. Usar mysql en modo batch
25. Sintaxis de sentencias SQL
8. Ejemplos de consultas
26. Motores de almacenamiento
comunes
de MySQL y tipos de tablas
9. Usar los programas MySQL
27. El motor de almacenamiento
10. Invocar programas
InnoDB
11. Servidor MySQL y scripts de
28. MySQL Cluster
arranque del servidor
29. Procedimientos almacenados
12. Gestor de instancias y
y funciones
configuración
30. Disparadores (triggers)
13. Cierre y seguridad
31. Vistas (Views)
14. Usuarios y privilegios
32. La base de datos de
15. Ficheros Log y recuperación
información
16. Ejecución de MySQL
INFORMATION_SCHEMA
17. Cache de las consultas
33. Problemas y errores
18. Replicación
comunes
Sede Escazú, Plaza Tempo
4031-0999 • 40310991 • E-mail: [email protected]
CURSOS Y DESCRIPCIÓN

Reconocimiento otras herramientas web del mercado
1. PostgreSQL
2. HSQL - FireBird
Horario: revisar oferta disponible.
Duración total: 10 semanas.
16-0071 / 29-0946 INSTALACIÓN DE BASE DE DATOS
Descripción General: El participante conocerá el ambiente de las bases de datos, restricciones, llaves,
integridad referencial, restricciones CHECK, aserciones, definición de procedimientos, definición de
disparadores, manejo de cursores. Podrá diseñar el modelo físico de bases de datos y realizará la
instalación de una base de datos desde el comienzo hasta su implementación
Contenido programático:













Consideraciones generales en la instalación de base de datos.
Configuración de ambientes.
Optimización del sistema operativo.
Comprobación de los Requisitos Previos a la Instalación.
Ambiente Unix.
Ambiente Linux
Instalación en Linux.
Patch Sets
Configuración para la instalación efectiva
Mejoras de Rendimiento de la Instalación
Gestión, Almacenamiento de Archivos y Opciones de Copia de Seguridad Recuperación,
Contraseñas
Información sobre los Directorios de Instalación
Arquitecturas e Instalación.
Horario: revisar oferta disponible.
Duración total: 10 semanas.
Sede Escazú, Plaza Tempo
4031-0999 • 40310991 • E-mail: [email protected]
CURSOS Y DESCRIPCIÓN
16-0073 / 29-0948 PROGRAMACIÓN SQL CON PL/SQL ORACLE
Descripción General:
El curso está concebido para introducir al estudiante en el manejo del lenguaje estructurado de consulta
(SQL Structured Query Language) y el lenguaje procedimental (PL Procedimental Language) de ORACLE.
Conocerá cómo iniciarse en la construcción de modelos físicos de datos, cómo manipular la información
existente en una base de datos.
Contenido programático:










Los fundamentos del lenguaje estructurado de consultas y los alcances del lenguaje de
procedimientos.
Crear consultas restringiendo las filas y ordenándolas desde múltiples aplicando diversas
funciones
Conocer cómo crear grupos de datos manejando funciones de grupo y realizar diversos
tipos de subconsultas.
Realizar subconsultas avanzadas y mejorar la presentación de la consultas por medio de
los comandos del SQL*Plus.
Los lenguajes de manipulación de datos y de definición de datos.
Los restantes objetos que se pueden crear en la base de datos e implementar el lenguaje
de control de datos.
Conocer las reglas de integridad que se pueden aplicar a las tablas y el manejo de las
vistas.
Introducción al lenguaje PL/SQL definiendo las reglas básicas que componen su bloque.
Comunicarse con la base de datos desde el lenguaje PL/SQL aplicando diversos tipos de
estructuras.
Conocer los diferentes tipos de estructuras que maneja el PL/SQL.
Horario: revisar oferta disponible.
Duración total: 10 semanas.
Sede Escazú, Plaza Tempo
4031-0999 • 40310991 • E-mail: [email protected]
CURSOS Y DESCRIPCIÓN
16-0070 / 29-0945 DATAWAREHOUSE
Descripción General: El curso de Datawarehouse está contemplado del programa de especialización
Administrador de Base de Datos DBA, con la finalidad dar a conocer los conceptos suficientes acerca de los
fundamentos, características y modelamiento de un Datawarehouse, así como la Metodología Datamarting,
que te permita llevar a cabo la implementación de un Datawarehouse y conocer paso a paso las diferentes
etapas que se deben desarrollar durante su construcción hasta su implementación. Asimismo la generación
de un Datamart de baja complejidad y su explotación a herramientas como Excel.
Los asistentes obtendrán en este curso una visión clara de las técnicas aplicables para la construcción de un
Datawarehouse, las herramientas, los recursos y el ciclo de vida para el desarrollo de proyectos de
Datawarehouse que se ajusten a las necesidades propias del negocio.
Contenido programático:











Introducción a la Inteligencia de Negocios.
Fundamentos de Datawarehouse
Metodología de Implementación del Datawarehouse 1
Metodología de Implementación del Datawarehouse 2
Gestión de Proyectos
Esquema de Modelamiento
Técnicas de Modelamiento Básica
Técnicas de Modelamiento Intermedias
Diagrama general de cargas
(Casos de Usos)
Técnica de creación de Modelos Físico
Horario: revisar oferta disponible.
Duración total: 10 semanas.
Sede Escazú, Plaza Tempo
4031-0999 • 40310991 • E-mail: [email protected]
CURSOS Y DESCRIPCIÓN
16-0075 / 29-0950 SEGURIDAD DE BASE DE DATOS
Descripción General: El curso de Seguridad en Bases de Datos está contemplado del programa de
especialización Administrador de Base de Datos DBA, con el propósito de adquirir el aprendizaje necesario
en seguridad en las bases de datos, usando para esto tres motores: SQL Server, ORACLE y MySQL.
La seguridad como uno de los aspectos más importante en la empresa, requiere que el administrador de
bases de datos aprende en detalle los diferentes tipos de seguridad que afectan a los servidores de datos de
una empresa, como son la administración de usuarios, la seguridad frente a acceso, la autentificación, los
permisos de usuario, etc. la seguridad en el funcionamiento con la monitorización del agente de SQL, la
gestión de alertas, los errores, entre otros.
El curso además estudia en detalle la planificación de copias de seguridad, los tipos de backup, la
recuperación de datos de las copias de seguridad y casos prácticos.
Contenido programático:









Conocer el entorno y los conceptos asociados a la seguridad en las bases de datos, tanto a
nivel de sistema como a nivel de datos.
Mecanismo de seguridad en BD Oracle
Mecanismo de seguridad en BD Oracle
Mecanismo de seguridad en BD Oracle
Mecanismo de seguridad en BD Oracle
Seguridad en BD SQL Server
Seguridad en BD SQL Server
Seguridad en BD SQL Server
Seguridad en MySQL y otras bases de datos
Horario: revisar oferta disponible.
Duración total: 10 semanas.
Sede Escazú, Plaza Tempo
4031-0999 • 40310991 • E-mail: [email protected]
CURSOS Y DESCRIPCIÓN
16-0072 / 29-0947 OPTIMIZACIÓN DE BASE DE DATOS
Descripción General: El curso de Optimización Bases de Datos está contemplado del programa de
especialización Administrador de Base de Datos DBA, con el propósito de adquirir el aprendizaje necesario
para la Administración y Optimización del rendimiento de la base de datos Oracle. Los alumnos conocerán la
importancia de un buen diseño inicial en una base de datos y los métodos utilizados para poner a punto una
base de datos. Aprenderán a usar herramientas de Oracle y SQL Server para monitorear, localizar y resolver
problemas comunes de rendimiento en la administración de una base de datos.
Contenido programático:















Introducción a la puesta a punto del pendimiento en Oracle
Herramientas de diagnóstico y puesta a punto
Ajustar el Shared Pool
Ajustar el caché del buffer
Ajustar otras estructuras SGA
Configurar la base de datos y asuntos de I/O
Optimizar operaciones de ordenación
Diagnosticar la contención para Latches
Afinamiento segmentos Rollback (o UNDO)
Monitorear, detectar y solucionar contenciones a nivel de bloque
Afinamiento del Shared Server
Afinamiento de la aplicación
Utilizar los bloques de Oracle de manera eficaz
Afinamiento de las sentencias SQL
Afinamiento del sistema operativo y uso del administrador de recursos
Horario: revisar oferta disponible.
Duración total: 10 semanas.
Sede Escazú, Plaza Tempo
4031-0999 • 40310991 • E-mail: [email protected]
CURSOS Y DESCRIPCIÓN
16-0074 / 29-0949 RESPALDO DE BASE DE DATOS
Descripción General: El curso de Respaldo de Bases de Datos está contemplado del programa de
especialización Administrador de Base de Datos DBA, con el propósito de adquirir el aprendizaje necesario
en seguridad en las bases de datos, usando para esto tres motores: ORACLE, SQL Server y MySQL. Al finalizar
el curso, el estudiante podrá crear respaldos y restaurar una base de datos.
El curso además estudia en detalle los planes de respaldo, copias de seguridad y formas de de backup.
Contenido programático:

Consideraciones previas
o Consideraciones de Hardware en la instalación
o Ediciones de SQL Server y ORACLE
o Consideraciones en la instalación del Software
o Métodos de instalación
o Verificando la instalación









Problemas frecuentes
Prevención de pérdida de datos
Configurando un modelo de respaldo y recuperación
Cuando respaldar bases de datos
Realizando respaldos
Tipos de respaldos
Planeando una estrategia de respaldos
Consideraciones de performance y capacity
Introducción a la Replicación
Horario: revisar oferta disponible.
Duración total: 10 semanas.
Sede Escazú, Plaza Tempo
4031-0999 • 40310991 • E-mail: [email protected]