Recibe más información sobre Master Desarrollo de la Base de Datos ORACLE v.10g:
Temario Master Desarrollo de la Base de Datos ORACLE v.10g
ORA11g: Introducción a SQL
Objetivos
En este curso, los asistentes aprenderán los conceptos de las Bases de Datos Relacionales. Este curso proporciona las bases esenciales de SQL que permite a los desarrolladores escribir consultas contra una o varias tablas, manipular tablas y crear objetos de la base de datos. Los alumnos aprenderán a controlar los privilegios a nivel de objeto y de sistema. Este curso cubre la creación de índices y restricciones, y modificaciones de objetos del esquema ya existentes en la base de datos. También aprenderán a utilizar las funciones avanzadas de SQL para consultar y manipular datos dentro de la base de datos, utilizar las vistas del diccionario para devolver y crear informes acerca de sus objetos del esquema. También se tratan funciones de fecha y hora disponibles en la base de datos Oracle. Este curso termina tratando la utilización de las expresiones regulares.
- Introducción a Oracle Database
- Recuperación de Datos mediante la Sentencia SQL SELECT
- Restricción y Ordenación de Datos
- Uso de Funciones de Una Sola Fila para Personalizar la Salida
- Llamada a Funciones de Conversión y Expresiones Condicionales
- Agregación de Datos con Funciones de Grupo
- Visualización de Datos de Varias Tablas Utilizando Uniones
- Uso de Subconsultas para Solucionar Consultas
- Operadores SET
- Sentencias de Manipulación de Datos
- Uso de Sentencias DDL para Crear y Gestionar Tablas
- Otros Objetos de Esquema
- Control de Acceso de Usuario
- Gestión de Objetos de Esquema
- Gestión de Objetos con Vistas de Diccionario de Datos
- Manipulación de Juegos de Datos Grandes
- Gestión de Datos Situados en Distintas Zonas Horarias
- Recuperación de Datos mediante Subconsultas
- Soporte para Expresiones Normales
Programación con PL/SQL 11g
Objetivos
Este curso introduce a los asistentes al lenguaje de programación PL/SQL y les ayuda a entender los beneficios de este potente lenguaje de programación. Los alumnos aprenden a crear bloques PL/SQL de código de aplicación que puede ser compartido por múltiples formularios, informes y aplicaciones de gestión de datos. Los alumnos aprenden a crear también bloques PL/SQL anónimos así como procedimientos y funciones almacenados.
El desarrollo, la ejecución y la gestión de unidades de programa almacenados PL/SQL tales como procedimientos, funciones, paquetes y disparadores de base de datos., son objetos que el asistente aprenderá, así como la gestión de subprogramas PL/SQL, disparadores, declaración de identificadores y gestión de excepciones. Los alumnos utilizarán alguno de los paquetes proporcionados por Oracle.
Durante el curso se utilizarán las herramientas de desarrollo de Oracle como el Oracle SQL Developer para desarrollar unidades de programa y SQL*Plus y JDveloper como herramientas opcionales.
- Gestión de dependencias entre los subprogramas PL/SQL
- Utilización de la compilación condicional para personalizar la funcionalidad en una aplicación PL/SQL sin borrar código fuente
- Creación , utilización y depuración de funciones y procedimientos almacenados
- Diseño y utilización de paquetes PL/SQL para agrupar y contener constructores relacionados
- Creación de subprogramas de paquetes sobrecargados para mayor flexibilidad
- Escritura de SQL dinámico para mayor flexibilidad de código
- Descripción de funciones y sintaxis de PL/SQL
- Manejar excepciones
- Descripción de procedimientos y funciones almacenadas
- Diseñar código PL/SQL para tipos de datos predefinidos, subprogramas locales, constantes y excepciones
- Creación de triggers
- Optimización del código PL/SQL
Oracle Forms Developer 10g: Creación de Aplicaciones de Internet
Objetivos
A través de este curso se aprenderá a crear, probar y desplegar aplicaciones de Internet con Oracle Forms. Trabajando en un entorno GUI (Interfaz Gráfica de Usuario), se aprenderá a crear pantallas con elementos de entrada de usuario como casillas de control, elementos de lista y grupos de radio. También se mostrarán elementos de pantalla en varias ventanas y personalizarán el acceso de datos mediante la creación de disparadores relacionados con eventos.
- Introducción a Oracle Forms Developer y Oracle Forms Services
- Creación de Módulos de Pantallas
- Trabajo con Bloques de Datos y Marcos
- Trabajo con Elementos de Entrada
- Trabajo con Elementos de No Entrada
- Creación de Ventanas y Lienzos
- Producción de Disparadores
- Depuración de Disparadores
- Adición de Funcionalidad a Elementos
- Alertas y Mensajes de Tiempo de Ejecución
- Disparadores de Consulta
- Validación
- Navegación
- Procesamiento de Transacciones
- Escritura de Código Flexible
- Uso Compartido de Código y Objetos
- Uso de WebUtil para Interactuar con el Cliente
- Introducción a Aplicaciones de Varias Pantallas
Destinatarios Master Desarrollo de la Base de Datos ORACLE v.10g
- Personas con conocimientos en Informática.
- Formación Profesional.
- Titulados Universitarios.
- Profesionales que deseen actualizar sus conocimientos.
Objetivos Master Desarrollo de la Base de Datos ORACLE v.10g
Objetivos de Certificación – OCP
Oracle Forms Developer Certified Professional
- 1Z0-051: Oracle Database 11g: SQL Fundamentals I.
- 1Z0-144: Oracle Database 11g: Program with PL/SQL (OCA)
- 1Z0-141: Oracle Forms: Build Internet Applications (OCP)
Duración Master Desarrollo de la Base de Datos ORACLE v.10g
Horario
Lunes a Jueves de 19:00 a 22:00 horas.
Prácticas Libres: Viernes: 18:00 – 21:00 horas (según disponibilidad).
Duración
Duración: 2 meses.
Inicio: Consultar
Horas Lectivas
- 100 horas lectivas y guiadas por el Instructor.