DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO...

10
DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO CON ORACLE PLSQL

Transcript of DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO...

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

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

“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”

INTENSIDAD

Módulo 1 Oracle Data Modeling and Relational Database Design 32H

Módulo 2 Introduction to SQL 40H

Módulo 3 Program with PL/SQL 40H

Módulo 4 Advanced PL/SQL 24H

Módulo 5 SQL Tuning for Developers Workshop 24H

MÓDULOS CERTIFICACIÓN ORACLE

Oracle PL/SQL Developer Certified Associate (OCA)

Oracle Advanced PL/SQL Developer Certified Professional (OCP)

CENTRO DE ALTA CAPACITACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

Contenido Curricular

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

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

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]