www.oracle.com/academy Descripción del curso sobre programación de bases de datos con PL/SQL Visión general Este curso ofrece una introducción sobre PL/SQL, el lenguaje de extensiones de procedimiento de Oracle para SQL y la base de datos relacional Oracle. Los participantes exploran las diferencias entre SQL y PL/SQL. También examinan las características de PL/SQL y cómo se utiliza para ampliar y automatizar SQL para administrar la base de datos Oracle. Este curso termina con un proyecto que desafía a los alumnos a programar, implantar y demostrar una solución de base de datos para un negocio u organización. Idiomas del plan de estudios disponibles: Inglés Duración Duración total del curso recomendada: 180 horas* Horas de créditos de formación profesional para los educadores que completan la formación de Oracle Academy: 60 * La duración del curso incluye fase de instrucción, autoestudio/deberes, prácticas, proyectos y evaluación. Asistentes Educadores Profesores de universidad que imparten clases de programación informática o una asignatura relacionada Profesores de secundaria que imparten clases de programación informática Alumnos Alumnos que desean aprender las técnicas y herramientas para automatizar las tareas de aplicaciones de base de datos Alumnos que poseen habilidades básicas para las matemáticas, la lógica y la solución de problemas analíticos Programadores con poca experiencia, así como aquellos de niveles avanzados, que deseen aprender el lenguaje de programación PL/SQL a un nivel avanzado Requisitos previos Necesarios Experiencia anterior con al menos un lenguaje de programación Recomendados Experiencia previa con una aplicación de base de datos Curso de Oracle Academy: Diseño y programación de bases de datos con SQL Próximos cursos sugeridos Introducción a Java mediante Alice Creación de programas Java con Greenfoot Conceptos fundamentales de Java Programación Java Copyright © 2016, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios. 2 Temas lección por lección Conceptos fundamentales Introducción a PL/SQL Ventajas de PL/SQL Creación de bloques PL/SQL Definición de variables y tipos de dato Uso de variables en PL/SQL Reconocimiento de unidades léxicas de PL/SQL Reconocimiento de tipos de dato Uso de tipos de dato escalar Escritura de sentencias ejecutables PL/SQL Bloques anidados y ámbito de variable Prácticas recomendadas de programación Uso de SQL en PL/SQL Revisión de SQL DML Recuperación de datos en PL/SQL Manipulación de datos en PL/SQL Uso de sentencias de control de transacciones Estructuras del programa para controlar el flujo de ejecución Control condicional: Sentencias IF Control condicional: Sentencias CASE Control iterativo: Bucles básicos Control iterativo: Bucles WHILE y FOR Control iterativo: Bucles anidados Uso de cursores y parámetros Introducción a cursores explícitos Uso de atributos de cursores explícitos Bucles FOR de cursor Cursores con parámetros Uso de cursores para UPDATE Uso de varios cursores Uso de tipos de dato compuesto Registros definidos por el usuario Indexación de tablas de registros Manejo de excepciones Manejo de excepciones Detección de excepciones del servidor de Oracle Detección de excepciones definidas por el usuario Reconocimiento del ámbito de excepciones Uso y gestión de procedimientos Creación de procedimientos Uso de parámetros en procedimientos Transferencia de parámetros Uso y gestión de funciones Creación de funciones Uso de funciones en sentencias SQL Revisión del diccionario de datos Gestión de procedimientos y funciones Revisión de privilegios de objetos Uso de derechos del invocador y transacciones autónomas Copyright © 2016, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios. 3 Uso y gestión de paquetes Creación de paquetes Gestión de conceptos de paquete Conceptos de paquete avanzados Obtención del mejor de los paquetes Estado persistente de variables de paquetes Uso de paquetes proporcionados por Oracle Mejora del rendimiento de PL/SQL Uso de SQL dinámico Mejora del rendimiento de PL/SQL Uso y gestión de disparadores Introducción a disparadores Creación de disparadores de DML, parte I Creación de disparadores de DML, parte II Creación de disparadores de eventos de base de datos y DDL Gestión de disparadores Reconocimiento y gestión de dependencias Introducción a dependencias Descripción de las dependencias remotas Uso del compilador PL/SQL Uso de parámetros de inicialización de PL/SQL Visualización de mensajes de advertencia del compilador Uso de la compilación condicional Ocultación del código fuente Para buscar y registrarse en los eventos programados en su zona, visite el calendario de eventos de Academy. Copyright © 2016, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios.
© Copyright 2024