Download diplomado en modelamiento de datos y desarrollo con - CAC-TI

Document related concepts
no text concepts found
Transcript
DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO CON ORACLE PLSQL
“El diplomado en Modelamiento de Datos y Desarrollo
con Oracle PL/SQL, tiene por objetivo formar expertos
desarrolladores
en
Oracle
PL/SQL
con
profundos
conocimientos de técnicas de modelado de datos, del
lenguaje SQL y de las características avanzadas del
lenguaje PL/SQL con el fin de diseñar y escribir potentes y
eficientes programas. El diplomado abarca temas muy
importantes como Virtual Private Database (VPD) para
implementar políticas de seguridad y aprender las técnicas
y herramientas para fortalecer sus aplicaciones contra los
ataques de inyección SQL. El alumno estará preparado
para obtener las certificaciones internaciones de Oracle:
Oracle SQL Certified Expert (OCE) y Oracle Advanced
PL/SQL Developer Certified Professional (OCP)”
CENTRO DE ALTA CAPACITACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN
Diplomado en Modelamiento de Datos y Desarrollo con Oracle PL/SQL
Este diplomado cubre 5 programas oficiales de Oracle, que se desarrollarán
de forma teórico-práctica, preparando al mismo tiempo al alumno para
obtener las certificaciones internacionales: Oracle SQL Certified Expert
(OCE) y Oracle Advanced PL/SQL Developer Certified Professional (OCP).
Ventajas





Estructura curricular completa para la formación de expertos
profesionales en Modelamiento de Datos y Desarrollo Avanzado en
PL/SQL.
Instructores certificados por Oracle y con amplia experiencia en las
principales empresas del medio.
Material académico oficial en formato digital e impreso provisto por
CAC-TI.
Simulacros de exámenes para las certificaciones Oracle SQL Certified
Expert (OCE) y Oracle Advanced PL/SQL Developer Certified
Professional (OCP).
Voucher de descuento por 25% para los exámenes de certificación
internacional de Oracle.
Diploma
Diploma a nombre del Centro de Alta Capacitación en TI y Oracle University.
CENTRO DE ALTA CAPACITACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN
“Oracle PL/SQL es un 3GL imperativo que fue diseñado específicamente para el procesamiento
continuo de comandos SQL. Proporciona una sintaxis específica para este propósito y soporta
exactamente los mismos tipos de datos como SQL. PL/SQL se almacena del lado del servidor, y se
compila y se ejecuta en la base de datos Oracle y se corre dentro del ejecutable de Oracle. Oracle
PL/SQL hereda de forma automática la robustez, la seguridad y la portabilidad de base de datos
Oracle”
Duración
El diplomado tiene una duración de 160 horas que se desarrolla en 5
meses.
Inicio
Martes 16 de julio 2013
Horario
Martes y jueves de 06:30 pm - 10:30 pm
Precio
S/. 5,500 soles
Financiamiento
6 cuotas mensuales de S/. 917 soles sin intereses
Promoción
5% de descuento por pago al contado: S/. 5,225 soles
CENTRO DE ALTA CAPACITACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN
Contenido Curricular
Módulo 1
Módulo 2
Módulo 3
Módulo 4
Módulo 5
MÓDULOS
INTENSIDAD
CERTIFICACIÓN ORACLE
Oracle Data Modeling and Relational Database Design
32H
Introduction to SQL
40H
Oracle PL/SQL Developer Certified Associate (OCA)
Program with PL/SQL
40H
Oracle Advanced PL/SQL Developer Certified Professional (OCP)
Advanced PL/SQL
24H
SQL Tuning for Developers Workshop
24H
Módulo 1
Oracle Data Modeling and Relational Database Design





















Introduction to Modeling
Document the Business Background
Build a Process Model (Data Flow Diagram)
Use SQL Developer Data Modeler to Create Your Data Flow Diagram
Validate Your Data Flow Diagram
Identify Entities and Attributes
Identify Relationships
Assign Unique Identifiers
Use Oracle SQL Developer Data Modeler to Create an Entity
Relationship Diagram
Validate Your Entity Relationship Diagram
Normalize Your Data Model
Validate Relationships
Add and Use Data Types
Put It All Together
Map Your Entity Relationship Diagram to a Relational Database Design
Analyze your Relational Model
Denormalize Your Design to Increase Performance
Define Your Physical Model
Generate Your Database
Alter an Existing Design
Working in a Collaborative Environment
CENTRO DE ALTA CAPACITACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN
Módulo 2
Introducción a SQL



















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
CENTRO DE ALTA CAPACITACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN
Módulo 3
Program with PL/SQL





















Introduction
Introduction to PL/SQL
Declare PL/SQL Identifiers
Write Executable Statements
Interaction with the Oracle Server
Control Structures
Composite Data Types
Explicit Cursors
Exception Handling
Stored Procedures
Stored Functions and Debugging Subprograms
Packages
Deploying Packages
Implement Oracle-Supplied Packages in Application Development
Dynamic SQL
Design Considerations for PL/SQL Code
Triggers
Creating Compound, DDL, and Event Database Triggers
PL/SQL Compiler
Manage PL/SQL Code
Managing Dependencies
CENTRO DE ALTA CAPACITACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN
Módulo 4
Advanced PL/SQL












Introduction
PL/SQL Programming Concepts Review
Designing PL/SQL Code
Using Collections
Manipulating Large Objects
Using Advanced Interface Methods
Performance and Tuning
Improving Performance with Caching
Analyzing PL/SQL Code
Profiling and Tracing PL/SQL Code
Implementing VPD with Fine-Grained Access Control
Safeguarding Your Code Against SQL Injection Attacks
CENTRO DE ALTA CAPACITACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN
Módulo 5
Oracle SQL Tuning for Developers Workshop











Exploring the Oracle Database Architecture
Introduction to SQL Tuning
Introduction to the Optimizer
Optimizer Operators
Interpreting Execution Plans
Case Study: Star Transformation
Optimizer Statistics
Using Bind Variables
Using Optimizer Hints
Application Tracing
Automating SQL Tuning
Centro de Alta Capacitación en Tecnologías de la Información
Oficina Principal
Av. del Pinar 152 Oficina 1008 Chacarilla del Estanque
Santiago de Surco.
Teléfono: (511) 715-5371 Fax: (511) 717-1988
E-mail: [email protected]