Maestría Oracle Database 12c SQL y PL/SQL Developer Proporcionaremos las bases esenciales de SQL, que permite escribir consultas contra una o varias tablas, manipularlas y crear objetos de la BD, ademas los alumnos aprenderan a controlar los privilegios a nivel de objeto y de sistema, a crear índices y restricciones, de igual modo modificaran objetos del esquema ya existentes en la BD. Utilizaran las funciones avanzadas de SQL para consultar y manipular elementos dentro de la BD, empleando las vistas del diccionario para devolver y crear informes acerca de sus objetos del esquema. Tambien se trataran funciones de fecha y hora disponibles en la BD Oracle, para terminar comprendiendo la utilizacion de las expresiones regulares. En segundo lugar se utilizara PL/SQL, y se guiara a los alumnos a entender las ventajas de este potente lenguaje de programacion, recorriendo sus estructuras (como bloques de codigo, declaraciones, control de flujo, condicionales, bucles repetitivos, etc.). Aprenderan a crear codigo de aplicacion que se pueden compartir en distintos formularios, informes y Apps desarrolladas en otras tecnologías, se emplearan procedimientos almacenados, funciones y paquetes, incluyendo los bloques PL/SQL anonimos. Obtendran informacion referente a la declaracion de variables y cursores, y sobre la gestion de errores mediante la utilizacion de excepciones. Finalizando esta seccion, el auditorio sera capaz de disenar y crear disparadores (TRIGGERS) en la base de datos, como ademas a utilizar los paquetes suministrados por Oracle. Audiencia: Profesionales de TI responsables de disenar, construir, implementar y mantener una base de datos. Prerrequisitos: Conocer y saber emplear herramientas de programacion para la manipulacion de datos en motores como Oracle. Merced 838-A piso 7 of. 77 Santiago Centro – Teléfono: 2-26569104 – www.fti.cl TODAS LAS MARCAS, LOGOS E ISOTIPOS MENCIONADOS DENTRO DEL DOCUMENTO SON PROPIEDAD DE SUS RESPECTIVOS PROPIETARIOS Contenidos de la Maestría: Uso Efectivo de ORACLE SQL 1. Recuperacion de Datos mediante la Sentencia SELECT de SQL 2. Restriccion y Ordenacion de Datos 3. Uso de Funciones de una Sola Fila para Personalizar Informes 4. Informes de Datos Agregados mediante Funciones de Grupo 5. Visualizacion de Datos de Varias Tablas 6. Uso de Subconsultas para Resolver Consultas Uso Efectivo de PL/SQL 1. El lenguaje PL/SQL. Introduccion 2. Declaracion de Identificadores PL/SQL 3. Escritura de sentencias ejecutables 4. Sentencias DML en PL 5. Escritura de estructuras de control 6. Trabajos con tipos de datos compuestos 7. Uso de cursores explícitos 8. Manejo de excepciones 9. Creacion de Procedimientos almacenados 10. Creacion de funciones almacenadas 11. Creacion de paquetes 12. Uso de otros conceptos de paquete 13. Uso de paquetes proporcionados por Oracle en el desarrollo de aplicaciones 14. SQL Dinamicos y Metadato 15. Consideraciones de diseno para PL/SQL 16. Manipulacion de objetos grandes 17. Creacion de disparadores 18. .Exposicion de procedimientos almacenados como servicios Web Para más información consulte Aquí Merced 838-A piso 7 of. 77 Santiago Centro – Teléfono: 2-26569104 – www.fti.cl TODAS LAS MARCAS, LOGOS E ISOTIPOS MENCIONADOS DENTRO DEL DOCUMENTO SON PROPIEDAD DE SUS RESPECTIVOS PROPIETARIOS