$
500
.00
/ inscripción
$
1500
.00
/ inscripción
Tema I. Características de PostgreSQL. Instalación
- ¿Qué es PostgreSQL? Características y arquitectura. La instalación del servidor PostgreSQL. Instalación en Windows.
Tema II. PostgreSQL y la orientación a objetos
- El modelo orientado a objetos. Objetos: clase frente a instancia. Función del OID. Propiedades: atributo frente a operación. Encapsulamiento: implementación frente a interfaz. Atributo frente a variable de instancia. Herencia: jerarquía de clases. Tipo y clase. Agregación: jerarquía de objetos. Persistencia. PostgreSQL y la orientación a objetos.
Tema III. Acceso a un servidor PostgreSQL
- La conexión con el servidor. El cliente psql. Comandos de ayuda. Introducción de sentencias. Indicadores de PostgreSQL. Proceso por lotes y formatos de salida.
Tema IV. Creación y manipulación de tablas
- Creación de tablas. Herencia. Indexación. Consulta de información de bases de datos y tablas. Tipos de datos en PostgreSQL. Modificación de la estructura de una tabla.
Tema V. Manipulación de datos. Consultas SQL
- Consultas de selección. Ordenamiento de registros recuperados. Limitación de la cantidad de registros a recuperar. Filtrado de registros. La cláusula WHERE. Creación de vistas. Consultas de resumen. Subconsultas. Consultas multitablas. Actualizaciones e inserciones. Inserción de registros en una tabla. Borrado de registros. Transacciones.
Tema VI. Funciones, procedimientos almacenados y disparadores.
- Introducción a la programación. El primer programa. Creación de funciones. Variables. Sentencias. Bucles. Raise – gestión de errores. Disparadores o triggers.