|
|
| | | | | 
METODOLOGIA: La Capacitación es 100% presencial, 100% basada en prácticas desarrolladas por todos los Alumnos, cada Alumno cuenta con un potente computador (Monitor 17" FLATRON) desde el momento en que inicia hasta que se termina la capacitación, además es personalizada puesto que son grupos pequeños con un máximo de ocho(8) Alumnos. Los fundamentos teóricos son presentados con un lenguaje sencillo y común que permite de forma muy fácil a cualquier persona, asimilar todos los conceptos, términos técnicos y dominar la jerga utilizada en el tema, puesto que simultáneamente se desarrollan talleres de práctica, organizados consecutivamente para el desarrollo temático de forma gradual y evolutiva, finalizando cada módulo el Instructor realiza una retroalimentación para la revisión de dudas e inquietudes, al finalizar la capacitacián se realiza un examen de comprobación de conocimientos que le permitirá medir que tanto aprendió y avanzó con respecto a los temas. OBJETIVOS: Adquirir o Mejorar las Bases sobre la Administración, Diseño e Implementación de Bases de Datos con PostgreSQL. REQUISITOS: Para esta capacitación se exigen los siguientes requisitos:
Conocimiento de los fundamentos de las tecnologías de bases de datos actual.
Conocimiento de uso de la interfaz de los Sistemas Operativos MS Windows, tales como Windows 95, Windows 98, Windows 2000, Windows XP y Windows 2003 Server, ó Linux.
Conocimiento de los más populares comandos básicos del sistema operativo.
Experiencia mínima de seis meses trabajando con desarrollo de software o bases de datos, ó haber cursado con éxito algunas de las siguientes capacitaciones: Introducción a la Programación, Lenguaje Java Nivel Básico, Lenguaje C++, ó Lenguaje PHP. CONTENIDO Módulo I. Introducción a PostgreSQL
Qué es PostgreSQL?
Historia
Actualidad
Características generales y especiales
Límites máximos
Plataformas soportadas
Licencia BSD
Arquitectura
Comparación postgreSQL vs MySQL y otras DB free
Casos de éxito
Módulo II. Introducción a los sistemas de bases de datos
Qué es una Base de Datos?
Componentes de una Base de Datos
Tipos de Usuarios en Base de Datos
Conceptos Básicos de Base de datos
Objetivos de las Bases de Datos
Niveles de Abstracción en Base de datos
DBMS
Backups y recuperación de datos
Seguridad de los Datos
Modelo Entidad - Relación
Establecimiento de relaciones entre datos
Modelo Relacional
Reglas de integridad
Lenguaje/algebra relacional
Ejemplos
Módulo III. Instalación de postgreSQL
Donde obtener postgreSQL
Requerimientos software/hardware
Instalación en sistema windows
Instalación en sistema linux
Instalación de GUI (pgaccess/pgAdmin/SQL Manager/phpPgAdmin)
Crear Base de datos de Prueba
Módulo IV. DDL para postgreSQL
Bases de datos
Introducción y Sintaxis SQL
tablespaces
Esquemas
Tipos de datos y atributos (matrices)
Tablas
Valores por defecto (Secuencias)
Constraint (check, not-null, unique, primary key, Foreing Keys)
Herencia
Particionado
Dominios
Indices
Tipos de índices (btree, rtree, hash, gist)
Creación de índices
Introducción a opciones de extensibilidad (Aggregates, Conversions, Operators, Operador Classes, Types)
Introducción a metadata y vistas del sistema
Módulo V. Interactuando con datos
Selección de datos
Simple
Ordenado
Eliminar duplicados
Realizar cálculos
Condiciones
Limitando registros
Chequeando nulos
Chequeando fechas
Join
Agrupando datos
Funciones agregadas
Subquery
Alias tablas/columnas
Crear tabla a partir de select
Conversión de tipos
Combinando consultas
Referencia de operadores y funciones
Vistas
Adición de datos
Insert
Insertando nulos/seriales
Desde Select
\copy
Actualización de datos
Borrado datos
Delete
truncate
Módulo VI. Diseño de bases de datos
Introducción
Ciclo de vida de los sistemas de información
Ciclo de vida de las aplicaciones de bases de datos
Diseño de bases de datos
Diseño conceptual (modelo entidad-relación)
Diseño lógico (Normalización)
Diseño físico
Diseño de aplicaciones
Módulo VII. Transacciones y bloqueo
Introducción a transacciones
Qué son las transacciones
Introducción a Modelo MVCC
Unidades lógicas de trabajo
Reglas ACID
Archivo de log de transacciones
Transacciones con un usuario
Múltiples tablas
Savepoints
Limitaciones
Transacciones con múltiples usuarios
Aislamiento
Cambiar nivel de aislamiento
Uso de transacciones explicitas e implicitas
Bloqueos
Tipos de Bloqueo
Deadlocks
Bloqueo explicito (Registros y Tablas)
Módulo VIII. Funciones, Procedimientos Almacenados y Triggers
Funciones SQL
Polimorfismo de funciones
Sobrecarga de Funciones
Categorías de Volatibilidad de Funciones
Lenguaje pl/pgsql
Triggers
Rules
Otros lenguajes
Módulo IX. Conectividad
Configuración pg_hba.conf / postgresql.conf
Configurar Cliente ODBC en sistema windows
Prueba conexión MSACCESS/ODBC
Prueba conexión PHP
Otros métodos de conectividad
Módulo X. Administración
Configuración de postgresql
Inicialización/Parada de base de datos
Seguridad
Usuarios
Grupos
Privilegios
Backup y recovery de DB
Pg_dump / pg_dumpall / pg_restore
Backups en pg_admin
Archivos WAL y PITR
Monitoreando Actividad de la DB
Procesos
Conexiones
Bloqueos
Mantenimiento de la DB
ANALYZE
VACUUM
Autovacuum
El archivo de log
Desempeño de la DB
El Planificador de Ejecución
Usando EXPLAIN
DURACION: 54 Horas Académicas (45 minutos hora) LA CAPACITACION ADEMAS INCLUYE: Material Guía de Estudio
- CD-ROM con Información Técnica y Utilidades (Software).
- Libreta de Apuntes.
- Lapicero.
- EXAMEN FINAL Realizado al terminar la Capacitación.
- Certificado de Asistencia.
Nuestras aulas se encuentran dotadas con equipos nuevos de última tecnología, herramientas, medios de ayuda audiovisual, y acceso a INTERNET de Banda Ancha. NUESTROS HORARIOS SON EXTRAORDINARIOS: Lunes a Viernes de 7:00am a 10:00am Lunes a Viernes de 2:30pm a 5:30pm Lunes a Viernes de 6:00pm a 9:00pm Sábados de 7:00am a 1:00pm Sábados de 2:00pm a 7:00pm
|
FECHA DE PROXIMAS CAPACITACIONES:
| Fecha Inicio | Fecha Termina | Horario |
| Jueves 11 de Marzo de 2010 | Miércoles 31 de Marzo de 2010 | Lunes - Viernes 6:00 pm - 9:00 pm |
PRECIOS Y FORMAS DE PAGO:
- Precio: $832,000 (IVA ya incluido) con Tarjeta o a Plazos
Para estudiantes, docentes o independientes y solo para pago en efectivo o cheque anticipado Precio Super Especial con descuento: $686,000 (IVA ya incluido)Recibimos todas las tarjetas de crédito o débito.Financiación a 3 cuotas con respaldo de Pagaré, excepto para el horario Intensivo.
Reserve su cupo con tiempo; estos son limitados. La capacitación es para grupos pequeños generalmente 4-8 estudiantes y es totalmente personalizada !
Para poder asistir a esta Capacitación, es REQUISITO celebrar el acuerdo y realizar el pago, luego formalizar por escrito la Inscripción con tres(3) dias de anticipación a la Fecha de Inicio. INTECAP se reserva el derecho de admisión y la modificación de las Fechas de Inicio programadas para la Capacitación. INSCRIPCIONES: << Click Aquí >> ó en Nuestra Sede. Información adicional por favor comunicarse al PBX: 249 1770 ó al e-mail: info@intecap.edu.co
| |
|
|
|