Cursos y Masters de EUDE-Escuela Europea de Dirección y Empresa Cursos y Masters de IMF Formacion Cursos y Masters de Centro de Estudios CEAC Cursos y Masters de Escuela de ciencias tanatoesteticas Cursos y Masters de CIPSA Centro de Informática Profesional Cursos y Masters de CODIS Cursos y Masters de UOCx Cursos y Masters de EMA Formación Cursos y Masters de Abaco Centro de Estudios Cursos y Masters de La Salle Barcelona

Curso de PostgreSQL. Procesamiento de base de datos.

Precio 600 € - Cursos de especialización, Presencial de 32 horas - Promoción: Regalo
 
Justificación/Descripción del curso:

Introducción al lenguaje de programación SQL y PostgreSQL como herramienta para consultar, analizar y administrar bases de datos.

Requisitos de acceso al curso:

Ninguno

Temario cubierto por el curso:

Horario:Lunes, miércoles y jueves por las mañanas de 9h. a 13h.
Duración del curso: 32 horas, repartidas en 28h. para desarrollo del curso y 4h. de desarrollo de trabajo práctico.
Un ordenador por alummno
Máximo 10 alumnos (para impartir el curso se necesita un quorum mínimo de 5 alumnos)

Precio del curso: 600 €
Lugar: Aula Ultimobyte
Avd. Peris y Valero 79, 1ºA
46006 Valencia

Material:
- Bolsa portadocumentos
- Carpeta con documentación
- Cdrom con distrubución Linux
- Certificado del curso
- Bolígrafo y alfombrilla

Objetivo: Introducción al lenguaje de programación SQL y PostgreSQL como herramienta para consultar, analizar y administrar bases de datos.

Dirigido a: Usuarios o profesionales que estén trabajando con bases de datos y deseen profundizar en PostgreSQL.

Temario:

1.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.
2. Introducción a PostgreSQL
- Historia de PostgreSQL.
- Introducción.
- El proyecto Postgres de Berkeley.
3. Administrando sesiones
- Iniciando sesiones.
- Controlando sesiones.
- Uso de ayuda.
- Tipos de sesiones.
4. Comandos SQL
- Bases de datos relacionales.
- Comandos SQL fundamentales CREATE TABLE, INSERT, SELECT, WHERE, DELETE, UPDATE, ORDER BY y DELETE.
5. Personalziació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.
- Clausula CASE.
- Eliminado tuplas repetidas.
- Funciones y Operadores.
- Parámetros SET, SHOW, y RESET.
6. Funciones agredas SQL.
- Funciones agregadas.
- Uso de GROUP BY y HAVING
7. Cruce entre tablas.
- Tablas y columnas referenciadas.
- Cruce entre tablas.
- Creación de cruce.
- Performance de los cruces.
- Tipos de cruces.
8. Enumerando las tuplas.
- Números de Identificación de Objetos (OIDs).
- Limitaciones de OIDs.
- Creación de secuencias.
- Uso de secuencicas para enumerar las tuplas.
- Tipos de datos Serial.
- Enumerando manualmente las tuplas.
9. 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.
10. 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.

11. Transacciones y bloqueos.
- Transacciones.
- Visibilidad de transacciones.
- Bloqueo.
12. 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.
13. Importando y exportando datos.
- Utilización de la cláusula COPY.
- Utilización de la clásula DELIMITERS.
14. 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.
15. 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.
16. Herramientas de consultas.
- pgslq
- pgaccess.
- pgadmin.
- pgexplorer.
- pgmonitor.
17. Interfaces de programación.
- ODBC.
- Java (jdbc)
- PHP
18. SQL Embebido en Tcl/Tk
- Sintaxis:
a. Estructura básica.
b. Declaración de variables de intercomunicación .
c. Indicadores.
d. Operaciones básicas.
- Uso de SQL embebido.
a. Conexión a la base de datos.
b. Consultas a la base de datos.
c. Uso de indicadores.
d. Errores.
- Transacciones.
a. Introducción.
19. Trabajo final
- Desarrollo del trabajo final.

Cursos relacionados con el actual por su contenido:
Puede ver otros cursos relacionados en las categorías:
Otros datos del Curso:

El curso Curso de PostgreSQL. Procesamiento de base de datos. está en nuestro Buscador de Cursos y Masters desde el 09/12/2005.

Etiquetas del curso:
Términos relacionados: