CUBD02 - Oracle Database 10g: Programando con PL/SQL
Curso
En Ags.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Lugar
Ags.
-
Horas lectivas
35h
Objetivo del curso: Al término del curso el alumno será capaz de: entender el ambiente y contexto en el que opera PL/SQL. Considerar las ventajas y beneficios del ambiente de bases de datos con PL/ SQL. Declarar variables de programas y tipos de datos complejos. Desarrollar lógica en bloques de programas de PL/SQL. Retornar salidas a los usuarios. Manipular excepciones de programa. Destinatarios del curso: Sin información
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca de este curso
Tener conocimientos de bases de datos SQL.
Opiniones
Materias
- Oracle
Programa académico
Contenido:
1. CARACTERÍSTICAS DEL LENGUAJE.
1.1 Entendiendo PL/SQL.
1.2 Estructura de los bloques de programa de PL/SQL.
1.3 Interactuando con herramientas de PL/SQL.
1.4 Generando salidas con SQL*PLUS.
2. CLÁUSULA DECLARE.
2.1 Acerca de la cláusula DECLARE.
2.2 Declarar tipos simples.
2.3 Tipos complejos.
3. CLÁUSULA BEGIN.
3.1 Acerca de la cláusula BEGIN.
3.2 Llevando acabo la manipulación de datos.
3.3 Control lógico y ramificación.
4. CLÁUSULA EXCEPTION.
4.1 Acerca de la cláusula EXCEPTION.
4.2 Aislando una excepción en específico.
5. CURSORES EXPLÍCITOS.
5.1 Acerca de cursores explícitos.
5.2 Técnicas avanzadas de cursores.
6. PROGRAMACIÓN AVANZADA: BLOQUES ANIDADOS.
6.1 Acerca de las características avanzadas.
6.2 Usando bloques anidados.
7. PROGRAMACIÓN AVANZADA: DECLARAR SUBPROGRAMAS.
8. INTRODUCCIÓN A LAS UNIDADES DE PROGRAMAS DE LA BASE
DE DATOS.
8.1 Acerca de las unidades de programas de la base de datos.
8.2 Tipos de unidades de programas de PL/SQL.
8.3 Tipos de unidades de programas de bases de datos.
8.4 Ventajas de utilizar unidades de programas almacenados.
9. CREANDO PROCEDIMIENTOS ALMACENADOS Y FUNCIONES.
9.1 Acerca de procedimientos almacenados y funciones.
9.2 Creando procedimientos y funciones.
9.3 Ejecutando procedimientos y funciones.
9.4 Manipulando errores de compilación
10. MANTENER PROCEDIMIENTOS ALMACENADOS Y FUNCIONES.
10.1 Acerca del mantenimiento de la aplicación.
10.2 Recompilando y desechando programas.
10.3 Almacenamiento del diccionario de datos.
10.4 Manipulando dependencias.
11. CREANDO Y MANTENIENDO PAQUETES.
11.1 Acerca de paquetes.
11.2 Creando paquetes.
11.3 Manteniendo paquetes.
11.4 Técnicas de programación avanzada.
11.5 Consideraciones de rendimiento.
12. USANDO VARIABLES DE CURSOR.
12.1 Acerca de variables de cursor.
12.2 Usando variables de cursor.
12.3 Usando SYS_REFCURSOR.
13. PAQUETES DE SISTEMAS.
13.1 Acerca de los paquetes de sistema.
13.2 DBMS_OUTPUT().
13.3 UTL_FILE().
14. CREANDO TRIGGERS DE LA BASE DE DATOS.
14.1 Acerca de los triggers de la base de datos.
14.2 Ejecución de los triggers.
14.3 Desarrollando la lógica de los triggers.
14.4 Implementando triggers.
14.5 Triggers de fila.
14.6 Procesando triggers.
14.7 Ejemplos de triggers
15. MANTENIENDO TRIGGERS DE LA BASE DE DATOS.
15.1 Características de los triggers.
15.2 Manteniendo triggers existentes.
15.3 INSTEAD en los triggers.
15.4 Almacenamiento del diccionario de datos.
16. IMPLEMENTANDO TRIGGERS DE EVENTOS DEL SISTEMA.
16.1 ¿Qué son los triggers de eventos del sistema?
16.2 Atributos de los eventos del sistema.
16.3 Privilegios requeridos.
16.4 Ejemplo de GRANT.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
CUBD02 - Oracle Database 10g: Programando con PL/SQL