Curso - Presencial
Lugar
México (Distrito Federal)
Duración
40 Horas
Inicio
07/12/2009
Requisitos
Conocimientos básicos de SQL.
Precio
consultar
| Requisitos |
Conocimientos básicos de SQL.
|
| Precio |
Consultar con el centro educativo |
infórmate directamente de cómo matricularte, plazas disponibles ...
Fundamentos de PL-SQL
¿Qué es PL/SQLBeneficios de PL/SQLTipos de bloquesCrear y ejecutar bloques anónimosGenerar salida desde un bloque PL/SQLISQL*Plus
Identificadores
Tipos de identificadores
Sección declarativa Usos para variablesDeclaración de variables
Sentencias ejecutables
Guias de sintaxis básicas
LiteralesAsignación de identificadores con funciones SQLBloques anidadosCallificar un identificador con etiquetasOperadores en PL/SQL
Interactuando con el servidor de Oracle
Sentencias SQL que se pueden usar en PL/SQL
Sentencias SELECTEvitar errores usando convenciones de nombresManipular datos SQL cursorGuardar y desechar transacciones
Estructuras de control
Flujo de ejecución en PL/SQLIF
Datos compuestos
PL/SQL Records y TablesInsertar y actualizar PL/SQL RecordsINDEX BY
Cursores Explícitos
Cursor en ciclos FORParámetros de cursoresCláusula FOR UPDATECláusula WHRE CURRENTCursores explícitosAtributos de cursores explícitosCursores y Registros
Manejo de Excepciones
Manejo de excepcionesExcepciones predefinidasFunciones para manejo de excepcionesPropagar excepcionesRAISE_APPLICATION_ERROR
Funciones
Funciones almacenadas
CREATE O REPLACE FUNCTION
Pasos para crear funciones
Ejecutar funciones
Ventajas en el uso de funciones
Restricciones al invocar funciones
Eliminar funciones
Crear paquetes
Ventajas de paquetesDescribir paquetesComponentes de paquetesDesarrollo de paquetesCrear una especificación de paqueteDeclarar constructores públicosCrear el cuerpo del paquete
Paquetes propios de Oracle
Usos de los paquetesEl comando DESCRIBEDBMS_OUPUTUTL_MAILUTL_FILE
SQL Dinámico y Metadatos
La sentencia EXECUTE IMMEDIATEEl paquete DBMS_SQL
Consideraciones de diseño de código PL/SQL
Estandarizar constantesEstandarizar excepcionesSub programasNOCOPY
Dependencias
Dependencias en vistas, procedimientos y tablasDependencias localesLa vista USER_DEPENDENCIESEl script UTL_DTREE
Manejo de objetos grandes
Objeto LOBBFILESEl objeto DIRECTORYLa función BFILENAMEEl paquete DBMS_LOB
Triggers
Tipos de triggersBeneficios del uso de triggersSintaxis para la creación de triggerCalificadores OLD y NEWCrear triggers para eventos DDLCrear triggers para eventos SERVERERROR, STARTUP, SHUTDOWN, LOGON Y LOGOFF
El compilador de PL/SQL
Compilación nativaPLSQL_CODE_TYPE, PLSQL_DEBUG, PLSQ_OPTIMIZE_LEVELComo configurar el nivel de warning del compilador
infórmate directamente de cómo matricularte, plazas disponibles ...
![]() |
Javier Morales Sánchez Administrador de Oracle |
infórmate directamente de cómo matricularte, plazas disponibles ...
| Dónde | México, Detrioit No. 9 Piso 6 Oficina 601 Col. Nochebuena, Delegación Benito Juárez ver mapa |
| Cuándo | Inicio: 07/12/2009 Fin: 18/12/2009 ver calendario |
| Dónde | México, Detrioit No. 9 Piso 6 Oficina 601 Col. Nochebuena, Delegación Benito Juárez ver mapa |
| Cuándo | Inicio: 28/11/2009 Fin: 19/12/2009 ver calendario |
infórmate directamente de cómo matricularte, plazas disponibles ...



¿Has hecho este curso?
infórmate directamente de cómo matricularte, plazas disponibles ...