Instituto Técnico de Capacitación
Capacitación Curso Bogota Colombia Linux PHP MySQL PostgreSQL Java J2EE AJAX
Visual .NET Visual Foxpro Windows Excel SQL Server redes cableado estructurado fibra optica
Capacitación Curso Bogota Colombia Linux PHP MySQL PostgreSQL Java J2EE AJAX Visual .NET Visual Foxpro Windows Excel SQL Server redes cableado estructurado fibra optica Inicio    Mapa Sitio Mapa del Sitio  
Inicio Quienes Somos Metodología Misión Visión Horarios Sede Contáctenos 
Colombia es Pasión
Nosotros Enseñamos con Pasión
El nombre correcto es GNU con Linux
GNU con Linux
Powered by
Ubuntu Linux

PostgreSQL

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:

48 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 InicioFecha TerminaHorario

PRECIOS Y FORMAS DE PAGO:
  • Precio: $578,840   (IVA ya incluido)
  • Para estudiantes, docentes o independientes y solo para pago en efectivo o cheque anticipado Precio Super Especial con descuento: $495,000   (IVA ya incluido)
  • Recibimos todas las tarjetas de crédito.
  • Financiación con cheques postfechados.
  • Financiación a 3 cuotas con respaldo de Pagaré, excepto para el horario Intensivo.
Obsequio al Mejor Alumno


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 a los Teléfonos: 212-7670 - 249 1770 ó al e-mail: info@intecap.edu.co


Recomendar este Sitio
Documental Cogigo Linux
Publicidad:
Hosting Diseno WEB
e-katalogo
Tienda Virtual
Creative Commons
Creative Commons
Malaysian Artistes for Unity
Malaysian Artistes for Unity
  Cursos:   « ActionScript »   « AJAX »   « Linux »   « Windows »   « Introduccion a la Programacion »   « PHP y MySQL »   « Java Basico»   « Java Avanzado»   « J2EE»   « Visual .NET »   « Visual ASP.NET »   « Visual Foxpro »   « Webmaster Basico »   « Webmaster Avanzado »   « Postgresql »   « SQL Server »   « Oracle »   « OLAP »   « Ensamble y Mantenimiento PC »   « Cableado Estructurado y Fibra Optica »   « Reparacion Impresoras y Monitores »   « Excel »   « Windows Office »  

- Términos de Uso - Política de privacidad - Licencia GNU-GPL - Términos de Uso Licencia GNU-GPL
INTECAP© 2004 Colombia. - Todos los derechos reservados. -    Carrera 13 # 65-42 Piso 3 - Tel: (571) 2491770 - Bogotá Colombia
Capacitacion Curso Bogota Colombia Curso Bogotá Colombia Las marcas registradas son propiedad de la compañia respectiva o de INTECAP Capacitación Curso Bogota Colombia Curso Bogotá Colombia