Capacitación de Oracle PL SQL
Mejora tus habilidades de programación con el curso de certificación en línea PL/SQL.
Conviértete en un profesional certificado de Oracle Database PL / SQL inscribiéndote en la capacitación de Oracle PL SQL. Nuestros instructores expertos te ayudarán a dominar las funciones avanzadas de PL SQL, desde el rendimiento hasta la capacidad de mantenimiento y la arquitectura del código de la aplicación. Nuestras clases en línea te ayudarán a obtener un conocimiento preciso del lenguaje PL SQL, la arquitectura, las interacciones con el motor SQL, los tipos de datos y mucho más. También obtendrás una exposición práctica a varios proyectos basados en la industria durante la capacitación.
Características de este curso
- 20 horas de formación dirigida por un instructor.
- Paga en 2 cuotas.
- Curso en inglés.
- Certificación y asistencia laboral.
- Horario flexible.
- Soporte 24 x 7.
Ingresa tus datos para obtener un 10% de descuento en tu primer curso individual.
Contenido del curso de Oracle PL SQL
- Introducción a SQL Developer.
- Descripción general de PL/SQL.
- Beneficios de los subprogramas PL/SQL.
- Resumen de los tipos de bloques PL/SQL.
- Crear un bloque anónimo simple.
- Generar salida a partir de un bloque PL/SQL.
- Enumere los diferentes tipos de identificadores en un subprograma PL/SQL.
- Uso de la sección declarativa para definir identificadores.
- Usa variables para almacenar datos.
- Identificar tipos de datos escalares.
- El atributo %TYPE.
- ¿Qué son las variables de vinculación?
- Secuencias en expresiones PL/SQL.
- Describir las pautas básicas de sintaxis de bloques PL/SQL.
- Código de comentario.
- Despliegue de funciones SQL en PL/SQL.
- ¿Cómo convertir tipos de datos?
- Bloques anidados.
- Identificar los operadores en PL/SQL.
- Invocar sentencias SELECT en PL/SQL para recuperar datos.
- Manipulación de datos en el servidor usando PL/SQL.
- Concepto de cursor SQL.
- Uso de atributos de cursor de SQL para obtener comentarios sobre DML.
- Guardar y descartar transacciones.
- Procesamiento condicional mediante declaraciones IF.
- Procesamiento condicional mediante declaraciones CASE.
- Utilice una declaración de bucle simple.
- Usar declaración de bucle while.
- Utilizar para declaración de bucle.
- Describe la declaración CONTINUE.
- Usar registros PL SQL.
- El atributo %ROWTYPE.
- Insertar y actualizar con registros PL/SQL.
- Matrices asociativas (tablas INDEX BY).
- Examinar los métodos de tabla INDEX BY.
- Utilice INDEX BY Tabla de registros.
- ¿Qué son los cursores explícitos?
- Declarar el cursor.
- Abre el cursor.
- Obtener datos del cursor.
- Cerrar el cursor.
- Cursor FOR bucle.
- Atributos explícitos del cursor.
- La cláusula de FOR UPDATE y la cláusula WHERE CURRENT.
- Comprender las excepciones.
- Manejar excepciones con PL/SQL.
- Detectar errores predefinidos de Oracle Server.
- Detectar errores de servidor Oracle no predefinidos.
- Capturar excepciones definidas por el usuario.
- Propagar excepciones.
- Procedimiento RAISE_APPLICATION_ERROR.
- Comprender los procedimientos y funciones almacenados.
- Diferenciar entre bloques y subprogramas anónimos.
- Cree un procedimiento simple.
- Cree un procedimiento simple con el parámetro IN.
- Crear una función simple.
- Ejecute un procedimiento simple.
- Ejecutar una función simple.
- Identificar las ventajas de los paquetes.
- Describir paquetes.
- Enumere los componentes de un paquete.
- Desarrollar un paquete.
- ¿Cómo habilitar la visibilidad de los componentes de un paquete?
- Cree la especificación y el cuerpo del paquete utilizando la instrucción SQL CREATE y SQL Developer.
- Invocar construcciones de paquete.
- Ver código fuente PL/SQL usando el diccionario de datos.
- Sobrecargar subprogramas en PL/SQL.
- Utilice el paquete STANDAR.
- Utilice declaraciones de reenvío para resolver la referencia de procedimiento ilegal.
- Implementar funciones de paquete en SQL y restricciones.
- Estado persistente de paquetes.
- Estado persistente de un cursor de paquete.
- Controlar los efectos secundarios de los subprogramas PL/SQL.
- Invocar tablas de registros PL/SQL en paquetes.
- El flujo de ejecución de SQL.
- ¿Qué es SQL dinámico?
- Declarar variables de cursor.
- Ejecución dinámica de un bloque PL/SQL.
- Configurar SQL dinámico nativo para compilar código PL/SQL.
- Invocar paquete DBMS_SQL.
- Implementar DBMS_SQL con una declaración DML parametrizada.
- Completitud funcional de SQL dinámico.
- Estandarizar constantes y excepciones.
- Comprender los subprogramas locales.
- Escribir transacciones autónomas.
- Implementar la sugerencia del compilador NOCOPY.
- Caché de resultados de la función PL / SQL entre sesiones.
- Uso de enlace a granel para mejorar el rendimiento.
- Describe los desencadenantes.
- Identificar el cuerpo y los tipos de eventos desencadenantes.
- Escenarios de aplicaciones empresariales para implementar activadores.
- Cree desencadenadores DML mediante la instrucción CREATE TRIGGER y SQL Developer.
- Identificar los tipos de eventos desencadenantes, el cuerpo y el disparo (tiempo).
- Activadores de nivel de declaración versus activadores de nivel de fila.
- Crear en lugar de disparadores deshabilitados.
- ¿Cómo administrar, probar y eliminar disparadores?
- ¿Qué son los disparadores compuestos?
- Identificar las secciones de puntos de temporización de un disparador compuesto de tabla.
- Estructura de disparador compuesta para tablas y vistas.
- Implementar un disparador compuesto para resolver el error de la tabla de mutación.
- Comparar activadores de bases de datos con procedimientos almacenados.
- Crear desencadenadores en declaraciones DDL.
- Crear activadores de eventos de base de datos y eventos del sistema.
- Privilegios del sistema necesarios para administrar disparadores.
- Descripción general de las dependencias de los objetos de esquema.
- Consultar dependencias de objetos directos mediante la vista USER_DEPENDENCIES.
- Consultar el estado de un objeto.
- Invalidación de objetos dependientes.
- Mostrar las dependencias directas e indirectas.
- Gestión detallada de dependencias en Oracle Database 11g.
- Comprender las dependencias remotas.
- Recompilar una unidad de programa PL/SQL.
Estructura.
Escribir bloques anónimos.
Cursores implícitos y explícitos.
Sentencias de manipulación del cursor.
OPEN FETCH CLOSE EXIT WHEN.
Declaraciones de tipos de datos de Oracle TYPE y ROWTYPE.
Asignaciones de valor.
Procedimientos de creación y llamada.
Funciones de creación y llamada.
Encabezado del paquete.
Cuerpo del paquete.
Formato de paquetes estándar en una aplicación.
Especificaciones y cuerpo.
Teoría de la pista NOCOPY.
Activadores de base de datos.
Llamar a procedimientos desde disparadores.
Matrices asociativas.
Tablas anidadas.
VARRAYs.
DBMS_OUTPUT.
UTL_FILE.
EXECUTE IMMEDIATE.
Paquete DBMS_SQL.
¿Qué tipo de entrenamiento desea tomar?
CAPACITACIÓN EN LÍNEA EN VIVO
- Demostración en vivo de funcionalidades y prácticas.
ENTRENAMIENTO CORPORATIVO
- Modos de entrenamiento a su propio ritmo / en vivo en línea / en el aula disponibles.
- Aprenda según el programa de día completo con debates, ejercicios y casos prácticos de uso.
- Diseñe el contenido de su propio curso según los requisitos de su proyecto.