Nuestros cursos de Administración y Desarrollo PostgreSQL para empresas en Madrid se adaptan a los horarios y necesidades de formación de nuestros clientes. Tenemos una gran diversidad de cursos in company cuyos programas formativos se adaptan al mercado actual. Adicionalmente, nuestros cursos de Administración y Desarrollo PostgreSQL para empresas pueden ser bonificados a través de la Fundae.
Tecnolearning ofrece gestionar todos los trámites necesarios para conseguir las bonificaciones ofrecidas por la Fundae de forma gratuita, bien sea por la contratación de un plan de formación completo o una acción formativa puntual.
Objetivos del curso: Introducción, Administrar Sesiones, SQL, Personalizar Consultas, Las Duplas, Combinar Consultas, Tipos de Datos, Importar y Exportar Datos, Administrar el Servidor, Funciones PL/SQL, Herramientas de Consultas, Interfaces de Programación.
Temario curso Administración y Desarrollo PostgreSQL – 40 horas
____________________________________________________________________________________________
- INTRODUCCIÓN A BASE DE DATOS RELACIONALES
- Introducción a bases de datos relacionales.
- Sistemas de administración de bases de datos relacionales.
- Algebra relacional.
- Cálculo relacional.
- Normalización.
- Integridad relacional.
- Diseño de base de datos.
- INTRODUCCIÓN A POSTGRESQL
- Historia de PostgreSQL.
- Introducción.
- El proyecto Postgres de Berkeley.
- ADMINISTRANDO SESIONES
- Iniciando sesiones.
- Controlando sesiones.
- Uso de ayuda.
- Tipos de sesiones.
- COMANDOS SQL
- Bases de datos relacionales.
- Comandos SQL fundamentales CREATE TABLE, INSERT, SELECT, WHERE, DELETE, UPDATE, ORDER BY y DELETE.
- PERSONALIZACIÓN DE CONSULTAS
- Tipos de datos.
- Valores por defecto y valores NULL.
- Etiquetas de las columnas.
- Comentarios.
- Usando operadores lógicos AND, OR y NOT.
- Rango de valores.
- Comparando los datos utilizando la cláusula LIKE.
- Expresiones regulares.
- Cláusula CASE.
- Eliminado tuplas repetidas.
- Funciones y Operadores.
- Parámetros SET, SHOW, y RESET.
- FUNCIONES AGREGADAS SQL
- Funciones agregadas.
- Uso de GROUP BY y HAVING
- CRUCE ENTRE TABLAS
- Tablas y columnas referenciadas.
- Cruce entre tablas.
- Creación de cruce.
- Performance de los cruces.
- Tipos de cruces.
- ENUMERANDO LAS TUPLAS
- Números de Identificación de Objetos (OIDs).
- Limitaciones de OIDs.
- Creación de secuencias.
- Uso de secuencias para enumerar las tuplas.
- Tipos de datos Serial.
- Enumerando manualmente las tuplas.
- COMBINANDO CONSULTAS
- Cláusulas UNION, EXCEPT e INTERSECT.
- Consultas subordinadas.
- Actualizando con la cláusula FROM.
- Insertando datos con la cláusula SELECT.
- Creación de tablas usando la cláusula SELECT.
- TIPOS DE DATOS
- Propósitos de los tipos de datos.
- Instalando tipos.
- Conversión de tipos de datos con la cláusula CAST.
- Funciones, operadores y variables que soporta PostgreSQL.
- Arreglos.
- Objetos grandes.
- TRANSACCIONES Y BLOQUEOS
- Transacciones.
- Visibilidad de transacciones.
- Bloqueo.
- CONTROLANDO LA SALIDA DE LAS CONSULTAS
- Uso de la cláusula LIMIT.
- Cursores.
- Administrando tablas.
- Tablas temporales.
- Uso de la cláusula AFTER TABLE.
- Uso de las cláusulas REVOKE y GRANT.
- Definiendo vistas y reglas.
- IMPORTANDO Y EXPORTANDO DATOS
- Utilización de la cláusula COPY.
- Utilización de la clásula DELIMITERS.
- ADMINISTRACIÓN DE UN SERVIDOR
- Archivos.
- Creación de usuarios.
- Creación de base de datos.
- Configuración de acceso.
- Copia de seguridad y restauración.
- Iniciando y deteniendo el servidor de bases de datos.
- Monitoreando el trabajo del servidor de base de datos.
- Rendimiento.
- Catálogo.
- PROGRAMACIÓN DE FUNCIONES EN PL/PGSQL
- Introducción.
- Ventajas de uso de PL/pgSQL.
- Estructura de PL/pgSQL.
- Comentarios, constantes y variables.
- Atributos.
- Expresiones.
- Sentencias.
- Estructuras de control de flujo.
- HERRAMIENTAS DE CONSULTAS
- pgslq
- pgaccess.
- pgadmin.
- pgexplorer.
- pgmonitor.
- INTERFACES DE PROGRAMACIÓN
- ODBC.
- Java (jdbc)
- PHP
- SQL EMBEBIDO EN TCL/TK
- Sintaxis:
- Estructura básica.
- Declaración de variables de intercomunicación.
- Indicadores.
- Operaciones básicas.
- Uso de SQL embebido.
- Conexión a la base de datos.
- Consultas a la base de datos.
- Uso de indicadores.
- Errores.
- Transacciones.
- Introducción.
- Sintaxis: