Cursos de Oracle

Oracle Training

Capacitación en Oracle.

Testi...Client Testimonials

Oracle Application Express Introduction

The format was really good, the exercises were not too difficult and helped us to fully understand the tool.

Juan Salvador Rios Hoyos- Oracle

Oracle 11g - Programming with PL / SQL I - Workshops

very high competence of the trainer!!

Heino Eilers - Nokia Solutions And Networks

Oracle SQL Intermediate

Trainer provided some topic and support it with plenty of exercises. We had a chance to apply knowledge by doing them on our own.

- UBS Business Solutions Poland Sp. z o.o.

Oracle SQL Intermediate

Access to trainers individual support in resolving exercises.

Tomasz Czornak - UBS Business Solutions Poland Sp. z o.o.

Oracle 11g - SQL language for developers - Workshop

good atmosphere during the training

clovis Nebouet - HSBC Service Delivery; ITEKNA POLSKA Sp. z o.o.

SQL Fundamentals

The trainer, he was knowledgeable, engaging, and easy to learn from. he encouraged a lot of hands on learning

Shawn McAndrew - Halifax Regional Municipality

Oracle 11g - SQL language for developers - Workshop

I like fact, that after each section we had exercises. It helps to remember discused topic.

Adam Bińczycki - HSBC Delivery; ALTEN Polska Sp. z o.o.; Mindbox S.A.; HSBC Delivery

SQL Fundamentals

I learned a LOOOOOT

Kamil Szmid - UBS Business Solutions Poland Sp. z o. o.

Programas de los Cursos de Oracle

Código Nombre Duración Información General
3358 Oracle 11g - SQL language for developers - Workshop 35 horas For who Workshops are dedicated as a first step for developers and designers of applications based on Oracle databases. Participants do not need to have any prior knowledge of the Oracle database, or other relational database systems, even though such knowledge may be useful. Exams and Certificates The plan covers the training material required to pass the exam 1Z0-047 Oracle Database SQL Expert and obtain the title of Oracle Database SQL Certified Expert Purpose of training The workshop aims to familiarize participants with the Oracle database techniques to build database structures and data manipulation. Particular emphasis is placed on the participant to see across the board, which offers opportunities to design and build applications Relational Database Management System, Oracle Database, and to be able to independently work with her. The content of the training Introduction to database technology and the organization of the work environment Acquisition and modification of data Construction of the repository application Safety and concurrency runtime Notes The workshops are based on the software version 11g XE Introduction to the Oracle database Database Architecture Relational model database Users diagrams sessions Tools Introduction to the SELECT statement Screening and selection (WHERE clause) Sorting Data types, operators, and service NULL Built-in scalar functions Actions to date National and regional settings in SQL The analysis of aggregated data Funkcje grupujące Klauzula distinct Klauzule GROUP BY and having Retrieving data from multiple tables Inner and outer joins (INNER JOIN, OUTER JOIN) ANSI SQL syntax, and other methods connectors (SELF JOIN, NATURAL JOIN) Collective operators (UNION, UNION ALL, INTERSECT, MINUS) Subqueries Subqueries simple Correlated subqueries Operators EXISTS and NOT EXISTS Other types of subqueries Inquiries hierarchical and samples Construction of the tree (CONNECT BY PRIOR clause and START WITH) The SYS_CONNECT_BY_PATH Data samples (SAMPLE clause) Data manipulation (DML) "INSTRUCCIONES INSERT, UPDATE, DELETE Operacja na dużych zbiorach (INSERT FIRST, ALL INSERT, MERGE) Dictionary system Concurrent users work Transactions Locks FLASHBACK Users and Permissions Creating and modifying user patterns Permissions and roles Managing data storage - logical layer Tables, temporary tables, index-organized tables Limitations Indexes The views, sequences, synonyms, materialized views Units stored PL / SQL Modeling and restore the data model using Oracle SQL Modeler Moving Data A logical copy of the data - datapump import and export Loading data - sqlLoader External tables Links database Automating tasks dbms_jobs, dbms_scheduler
3331 Oracle 11g - Advanced data analysis - workshops 35 horas For who These workshops are a continuation and complement the training of Oracle 11g data-analysis - a workshop dedicated to end users, data analysts and software testers for execution of professional duties which require more advanced techniques for working with the database. As in the case of the training of Oracle 11g data-analysis - workshops, participants do not need to be computer scientists, but the people who need efficient, and above all efficiently use the Oracle database, processing and analyzing stored in the large amounts of data Purpose of training The workshop aims to broaden the knowledge of participants about programming using PL / SQL and issues related to the optimization commands. Particular emphasis in this training is the performance of the data collection to ensure a smooth operation for very large amounts of data. In addition, workshops supplement an understanding of the elements necessary to any advanced user of Oracle in their daily work, such as copying and downloading large amounts of information, data modeling, modification of an existing data model and reverse engineering techniques using Oracle tools. The content of the training Moving and loading Procedural language PL / SQL allows you to expand the analytical capabilities of a SELECT statement Improving the performance of SQL queries Data modeling and acquisition and modification of the existing data model based on Oracle SQL Modeler Notes The workshops are based on the software version 11g XE Managing the data repository Control repository using the system dictionary, SQL script generation Creating tables and relationships with SQL Modeler Play schemes tables and relationships using reverse engineering and SQL Modeler Other repository objects: views, sequences, synonyms, temporary tables, stored routines System privileges and object-oriented database roles The programming language PL / SQL Basic information about the language, data types, variables, Deciding loops Embedding SQL statements in the code PL / SQL Stored subprograms: procedures and functions Handling errors and exceptions Query processing (cursors) The mass data operations (processing array) Generators data streaming functions Permissions in PL / SQL depending on model Triggers Running tasks The task scheduler Powerful scheduling mechanism (SCHEDULER) Methods for data transfer and charging Links database Loading data from text files external Tables Import / Export Data Database performance and tuning SQL statements Architecture database and instance Analysis of the plan to run a command to read the estimated costs and the actual Operation and control of Oracle optimizer with hints (hintów) The use of statistics and histograms Indexing data Optimize index readings Optimizing joins, sorts, and aggregation
3319 Data Analysis with Oracle 11g - workshop 35 horas For who Workshops are dedicated to end users, data analysts and software testers. Workshop participants do not need to be computer scientists, but employees who need efficiently and effectively use the Oracle database, processing and analyzing information contained in it Exams and Certificates The training plan includes, among others material required to pass the exam: 1Z0-051 Oracle Database 11g: SQL Fundamentals I, the first step to getting most certifications Oracle's Database Purpose of training The training is designed to familiarize participants with the Oracle database, the basic tools and techniques of data collection. Particular emphasis in this training is the acquisition of substantially correct and reliable data. The content of the training The organization of the working environment Introduction to the relational model of data storage Techniques for the collection, analysis and synthesis of information stored in the database Modify the information stored in the database Note The workshops are based on the software version 11g XE Introduction to the Oracle database Database Architecture Relational model database Users diagrams sessions Tools Introduction to the SELECT statement Screening and selection (WHERE clause) sorting Data types, operators, and service NULL Built-in scalar functions Actions to date National and regional settings in SQL Regular expressions The analysis of aggregated data grouping Functions DISTINCT clause The GROUP BY clause and HAVING. Summary (clauses ROLLUP, CUBE, GROUPING) Retrieving data from multiple tables Inner and outer joins (INNER JOIN, OUTER JOIN) ANSI SQL syntax, and other methods connectors (SELF JOIN, NATURAL JOIN) Collective operators (UNION, UNION ALL, INTERSECT, MINUS) Subqueries Subqueries simple Correlated subqueries Operators EXISTS and NOT EXISTS Other types of subqueries Inquiries hierarchical and samples Construction of the tree (CONNECT BY PRIOR clause and START WITH) The SYS_CONNECT_BY_PATH Data samples (SAMPLE clause) Analytic Functions Generating summaries Definition window Statistical Functions New features in Oracle 11g Inquiries Pivot (PIVOT, UNPIVOT) Tables and referential integrity Managing tables (CREATE, ALTER, DROP, RENAME) Referential integrity (constraints) Data manipulation (DML) INSTRUCCIONES INSERT, UPDATE, DELETE Operacja na dużych zbiorach (INSERT FIRST, ALL INSERT, MERGE) Concurrent users work Transactions Locks FLASHBACK Brief overview of schema objects vistas sequences indexes
sqlfun Fundamentos Bàsicos de SQL 14 horas Este curso de formación de SQL es para personas que quieren obtener las habilidades necesarias para extraer y analizar datos de cualquier base de datos y crear informes. Los miembros del curso aprenderán: Cómo escribir consultas SQL Qué bases de datos relacionales son y cómo podemos usarlas Qué son las relaciones y cómo crearlas La estructura de los datos Diferencias entre los dialectos SQL (Oracle, T-SQL, ANSI) Habilidades prácticas para escribir consultas Este curso de SQL se ocupa de ANSI SQL genérico. Se puede utilizar en cualquier base de datos, incluyendo Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL cualquier otra base de datos relacional. RDBMS (Sistema de Gestión de Base de Datos Relacional) Operadores relacionales SQL como lenguaje declarativo Sintaxis de SQL SQL Sublanguages DQL, DML, DDL, DCL DQL (lenguaje de consulta de datos) en detalle Cláusula SELECT Alias de columnas Alias de tabla Tipos de fecha y funciones de fecha Función de grupo Se une a la tabla Cláusula JOIN Operador de UNION Consultas anidadas Subconsultas correlacionadas Descripción de Lenguaje de manipulación de datos (DML) Inserción de filas (INSERT) Inserción de filas mediante subconsulta Actualización de filas (UPDATE) Eliminación de filas (DELETE) Descripción de Lenguaje de definición de datos (DDL) Crear, alterar y eliminar objetos (CREATE, ALTER, DROP) Creación de tablas mediante subconsulta (CREATE TABLE .... AS SELECT ...) CONSTRAINT Descripción general NULL i NOT NULL Cláusula CONSTRAINT Tipo ENUM Tipo SET LLAVE PRIMARIA ÚNICO CLAVE EXTERNA Cláusula DEFAULT Descripción general de las transacciones COMMIT ROLLBACK SAVEPOINT Implícito y explícitos rollbacks y compromisos Descripción general de los dialectos SQL MySQL Microsoft Access and SQL Server Oracle and PostgreSQL
3308 Oracle 11g - SQL language for administrators - workshops 21 horas For who The workshop is intended for beginners, starting to work with the Oracle database, future administrators and users of systems based on this database need able to use the SQL language for the extraction and modification of the information contained in the systems. Exams and Certificates The training plan coincides with the material required to pass the exam: 1Z0-051 Oracle Database 11g: SQL Fundamentals I, the first step to getting most certifications Oracle's Database Purpose of training The workshop aims to introduce participants to work with the Oracle database, making them familiar with the SQL language to the extent required for the efficient operation of the system and to take in the future obligations of database applications and Oracle databases. The content of the training The organization of the working environment Introduction to relational databases Extraction of the data using the SELECT statement Modifying data using INSERT, UPDATE, DELETE Overview of schema objects Remarks The workshops are based on 11g XE software Introduction to Oracle Database Architecture Relational model database Users diagrams sessions Tools Introduction to the SELECT statement Screening and selection (WHERE clause) sorting Data types, operators, and service NULL Built-in scalar functions Actions to date National and regional settings in SQL Regular expressions The analysis of aggregated data Grouping functions DISTINCT clause Clauses GROUP BY and HAVING Retrieving data from multiple tables Inner and outer joins (INNER JOIN, OUTER JOIN) ANSI SQL syntax, and other methods connectors (SELF JOIN, NATURAL JOIN) Collective operators (UNION, UNION ALL, INTERSECT, MINUS) Subqueries Subqueries simple Correlated subqueries Operators EXISTS and NOT EXISTS Other types of subqueries Inquiries hierarchical and samples Construction of the tree (CONNECT BY PRIOR clause and START WITH) The SYS_CONNECT_BY_PATH Data samples (SAMPLE clause) Data manipulation (DML) INSERT, UPDATE, DELETE Operations on a large set of (INSERT FIRST INSERT ALL, MERGE) Concurrent users work Transactions Locks FLASHBACK Overview of schema objects Vistas Sequences Synonyms private and public Indexes
osqlfun Fundamentos SQL ORACLE 21 horas Este curso de 3 días da una introducción a SQL Developer, SQL * Plus ya SQL, el lenguaje de consulta estructurado utilizado para acceder a una base de datos relacional e incluye las nuevas características de la última versión de ORACLE. Los principios aprendidos también pueden aplicarse a bases de datos tan diversas como Microsoft SQL Server, MySQL, Access, Informix y DB2. El curso toma el formato de un taller, con una mezcla de conferencias, ejemplos prácticos y ejercicios prácticos. Aunque el contenido puede ser personalizado, se necesitan al menos 2 días para cubrir los elementos básicos. Las notas completas del curso se proporcionan junto con los archivos de la base de datos de la muestra, los archivos del ejemplo SQL y las herramientas libres del software para el uso en tener acceso a una base de datos de ORACLE. Introducción Visión de conjunto Metas y objetivos Data de muestra Programar Introducciones Pre-requisitos Responsabilidades Bases de Datos Relacionales La base de datos La Base de Datos Relacional Mesas Filas y columnas Base de datos de ejemplo Selección de filas Tabla de proveedores Saleord Table Índice de clave primaria Índices secundarios Relaciones Analogía Clave externa Clave externa Unir tablas Integridad referencial Tipos de relación Relaciones entre muchos y muchos Resolver una relación de muchos a muchos Relación de uno a uno Completar el diseño Resolver relaciones Microsoft Access - Relaciones Relación diagrama de entidad Modelado de datos Herramientas CASE Diagrama de ejemplo El RDBMS Ventajas de un RDBMS lenguaje de consulta estructurado DDL - Lenguaje de definición de datos DML - Lenguaje de Manipulación de Datos DCL - Lenguaje de control de datos ¿Por qué utilizar SQL? Tablas de los cursos SQL * Plus SQL * Plus Login Conexión fácil Utilización de / NOLOG Uso de SQL * Plus Finalización de la sesión Comandos SQL * Plus Entorno SQL * Plus SQL * Plus Prompt Archivo LOGIN.SQL Cambio de la contraseña Encontrar información sobre las tablas Obteniendo ayuda Dónde cláusula Uso de archivos SQL ISQL * Plus Comandos SQL * Plus Recuperación de Datos Desarrollador SQL SQL Developer - Conexión Visualización de la información de la tabla Uso de SQL, Cláusula Where Usando Comentarios Datos del personaje Usuarios y esquemas Cláusula AND y OR Uso de soportes Campos de fecha Uso de fechas Fechas de formato Formatos de fecha HASTA LA FECHA TRUNC Visualización de fecha Orden por cláusula DUAL Table Concatenación Selección de texto Operador de IN ENTRE Operador Operador de LIKE Errores comunes Función SUPERIOR Comillas simples Encontrar Metacaracteres Expresiones regulares Operador REGEXP_LIKE Valores nulos IS NULL Operador NVL Aceptar entrada de usuario Definición de Datos Creación de una tabla Tipos de datos Ejemplo de creación simple Nombrar tablas Restricciones No nulo Clave primaria Clave externa Comprobar Único Alteración de restricciones Ejemplo de creación completa Diccionario de datos Alterar tabla Índices secundarios Índice del árbol B Índice de mapa de bits Crear un índice Explique el plan Utilización de índices Clusters Tablas tabuladas Creación de una tabla particionada Rebautizar Declaración de la gota Tabla de Flashback Administración de la Papelera de reciclaje Actualización de Datos Insertar Algunos valores Insertar Todos los valores Insertar Valores de fecha Insertar HASTA LA FECHA Valores predeterminados Uso de variables de sustitución Actas Cometer Revertir Uso de restricciones Actualizar Aritmética de la fecha Actualizar HASTA LA FECHA TRUNC Borrar Truncar Secuencias Conceder Crear sinónimo Crear sinónimo público Cierre Revocar Punto de guardado Auto comisión Recuperación de Múltiples Tablas Cálculos Precedencia ROUND Función Alias de columna Aritmética de la fecha Uso de alias CEIL y PISO Producto cartesiano Unirse a la tabla Alias de tabla Selección de la columna de combinación Unirse sin seleccionar Puntos de vista Eliminar vistas Búsqueda de vistas Columnas derivadas Con opción de cheque Vistas de instantáneas Consulta de Flashback Uso de Funciones TO_CHAR AL NUMERO LPAD RPAD NVL Función NVL2 Opción DISTINCT SUBSTR INSTR Funciones de fecha Funciones agregadas CONTAR Grupo por Cláusula Rollup y modificadores de cubo Tener Cláusula Agrupar por funciones DESCODIFICAR CASO Taller Sub-Query & Unión Sub-consultas de fila única Unión Union - Todos Intersección y menos Subtareas de varias filas Union - Comprobación de datos Unión externa Más sobre Joins Se une Productos Cruzados o Cartesianos Unir internamente Notación de combinación implícita Notación de combinación explícita Natural Join Equi-Join Cruzar Juntas externas Izquierda combinación externa Unión externa derecha Unión externa completa Usando UNION Algoritmos de unión Bucle anidado Combinar Hash Join Reflexivo o autoadhesivo Single Table Join Taller Consultas Avanzadas ROWNUM y ROWID Análisis de N superior Vista en Línea Existe y no existe Sub-consultas correlacionadas Sub-consultas correlacionadas con funciones Actualización correlacionada Recuperación de instantáneas Recuperación de Flashback Todas Cualquiera y algunos operadores Insertar ALL Unir Data de Muestra Tablas ORDER Tablas de PELÍCULA Tablas de EMPLEADOS Las tablas ORDER Las tablas FILM PL / SQL Qué es PL / SQL? Por qué utilizar PL / SQL? Estructura del bloque Código de muestra Declaración SELECT Uso de variables Aceptar entrada de usuario Excepciones Otras declaraciones DML Creación de procedimientos Mostrando errores Describa un procedimiento Procedimientos de llamada Creación y ejecución de funciones Mostrando errores Describir una función Funciones de llamada Creación de disparadores Mostrando errores Optimización de Consultas Optimización de consultas Creación de las tablas Sentencias SQL de tiempo Otras declaraciones de tiempo Explique el plan Creación de la tabla PLAN_TABLE Uso de SET AUTOTRACE Recopilación de estadísticas Clave primaria Índices secundarios El Optimizador de consultas Optimización basada en reglas Optimización Basada en Costos Elegir palabra clave Recopilación de estadísticas Sugerencias del optimizador Cómo especificar sugerencias Utilización de índices Tipos de índice B * árboles Índices de mapa de bits Tabla organizada por índices Cuándo crear índices Elección de índices compuestos Uso de Objetos Base de datos orientada a objetos Base de datos objeto-relacional Creación de objetos Creación de tablas con objetos Uso de objetos en tablas Soporte de objetos grandes Tipos de datos LOB Creación de tablas con LOBs Inserción de un LOB vacío Creación de tablas con BFILE Creación de directorios para BFILEs Inserción de un BFILE SQL * PLUS REPORTS Objetivos ACEPTAR y PROMPT Definir y desenredar Creación de un informe SQL * Plus Comando de interrupción Comando de cálculo Guardar la salida en un archivo Utilidades Qué es una utilidad? Utilidad de exportación Uso de parámetros Uso de un archivo de parámetros Utilidad de importación Uso de parámetros Uso de un archivo de parámetros Descarga de datos Procesos por lotes Utilidad de SQL * Loader Ejecución de la utilidad Adición de datos    
838 Oracle Database 10g: Administration Workshop I Release 2 35 horas What you will learn This course is designed to give you a firm foundation in basic database administration. Expert instructors will teach you how to install and maintain an Oracle database. Learn To: Install the Database. Back up and recover data. Administer users and manage data. Transport data between databases. Configure the network. Understand the Oracle database architecture and how its components work and interact with one another. Use performance monitoring, database security, user management and backup/recovery techniques. Create an Operational Database This course will also teach you how to create an operational database and properly manage the various structures efficiently. The lesson topics are reinforced with structured, hands-on practices that solidify your understanding. Prepare for Oracle Certification Exams This course is designed to prepare you for the corresponding Oracle Certified Associate exam. It counts towards the hands-on course requirement for the Oracle Database 10g Administrator Certification Audience Database Administrators Database Designers Project Manager Sales Consultants Support Engineer Technical Consultant Course Objectives Install Oracle Database 10g and configure a database Manage the Oracle instance Manage the Database storage structures Create and administer user accounts Perform backup and recovery of a database Monitor, troubleshoot, and maintain a database Configure Oracle Net services Move data between databases and files Introduction (Database Architecture) Describe course objectives Explore the Oracle 10g database architecture Installing the Oracle Database Software Explain core DBA tasks and tools Plan an Oracle installation Use optimal flexible architecture Install software with the Oracle Universal Installer (OUI) Creating an Oracle Database Create a database with the Database Configuration Assistant (DBCA) Create a database design template with the DBCA Generate database creation scripts with the DBCA Managing the Oracle Instance Start and stop the Oracle database and components Use Enterprise Manager (EM) Access a database with SQL*Plus and iSQL*Plus Modify database initialization parameters Understand the stages of database startup View the Alert log Use the Data Dictionary Managing Database Storage Structures Describe table data storage (in blocks) Define the purpose of tablespaces and data files Understand and utilize Oracle Managed Files (OMF) Create and manage tablespaces Obtain tablespace information Describe the main concepts and functionality of Automatic Storage Management (ASM) Administering User Security Create and manage database user accounts Authenticate users Assign default storage areas (tablespaces) Grant and revoke privileges Create and manage roles Create and manage profiles Implement standard password security features Control resource usage by users Managing Schema Objects Define schema objects and data types Create and modify tables Define constraints View the columns and contents of a table Create indexes, views and sequences Explain the use of temporary tables Use the Data Dictionary Managing Data and Concurrency Manage data through SQL Identify and administer PL/SQL Objects Describe triggers and triggering events Monitor and resolve locking conflicts Managing Undo Data Explain DML and undo data generation Monitor and administer undo Describe the difference between undo and redo data Configure undo retention Guarantee undo retention Use the undo advisor Implementing Oracle Database Security Describe DBA responsibilities for security Apply the principal of least privilege Enable standard database auditing Specify audit options Review audit information Maintain the audit trail Configuring the Oracle Network Environment Use Enterprise Manager for configuring the Oracle network environment Create additional listeners Create Net Service aliases Configure connect-time failover Control the Oracle Net Listener Test Oracle Net connectivity Identify when to use shared versus dedicated servers Proactive Maintenance Use statistics Manage the Automatic Workload Repository (AWR) Use the Automatic Database Diagnostic Monitor (ADDM) Describe advisory framework Set alert thresholds Use server-generated alerts Use automated tasks Performance Management Use Enterprise Manager pages to monitor performance Use the SQL Tuning Advisor Use the SQL Access Advisor Use Automatic Shared Memory Management Use the Memory Advisor to size memory buffers Use performance related dynamic views Troubleshoot invalid or unusable objects Backup and Recovery Concepts Identify the types of failure that may occur in an Oracle Database Describe ways to tune instance recovery Identify the importance of checkpoints, redo log files, and archived log files Configure ARCHIVELOG mode Performing Database Backups Create consistent database backups Back your database up without shutting it down Create incremental backups Automate database backups Monitor the flash recovery area Performing Database Recovery Recover from loss of a control file Recover from loss of a redo log file Perform complete recovery following the loss of a data file Performing Flashback Describe Flashback database Restore the table content to a specific point in the past with Flashback Table Recover from a dropped table View the contents of the database as of any single point in time with Flashback Query See versions of a row over time with Flashback Versions Query View the transaction history of a row with Flashback Transaction Query Moving Data Describe available ways for moving data Create and use directory objects Use SQL*Loader to load data from a non-Oracle database (or user files) Explain the general architecture of Data Pump Use Data Pump Export and Import to move data between Oracle databases Use external tables to move data via platform-independent files
oplsqlfun Fundamentos de ORACLE PL / SQL 21 horas Este curso de 3 días da una introducción a ORACLE PL / SQL, un entorno de desarrollo de aplicaciones que permite la escritura de procedimientos almacenados, funciones y desencadenadores utilizando comandos SQL y PL / SQL. El curso toma el formato de un taller, con una mezcla de conferencias, ejemplos prácticos y ejercicios prácticos. Aunque el contenido puede ser personalizado, se necesitan al menos 2 días para cubrir los elementos básicos. Las notas completas del curso se proporcionan junto con los archivos de la base de datos de la muestra, los archivos del ejemplo SQL y las herramientas libres del software para el uso en tener acceso a una base de datos de ORACLE. Introducción Objetivos y objetivos Calendario de cursos Introducciones Pre-requisitos Responsabilidades Herramientas SQL Objetivos Desarrollador SQL SQL Developer - Conexión Visualización de la información de la tabla Uso de SQL, SQL Developer - Consulta SQL * Plus Login Conexión directa Uso de SQL * Plus Finalización de la sesión Comandos SQL * Plus Entorno SQL * Plus SQL * Plus Prompt Encontrar información sobre las tablas Obteniendo ayuda Uso de archivos SQL ISQL * Plus, Modelos de entidad Las Tablas ORDERS Las tablas FILM Tablas de los cursos Sintaxis de sentencias de SQL Comandos SQL * Plus Qué es PL / SQL? Qué es PL / SQL? Por qué utilizar PL / SQL? Estructura del bloque Mostrar un mensaje Código de muestra Configuración SERVEROUTPUT Ejemplo de actualización, Guía de estilo Variables Variables Tipos de datos Configuración de variables Constantes Variables locales y globales % Variables de tipo Variables de Sustitución Comentarios con & Verificar la opción && Variables Definir y desenredar Declaración SELECT Declaración SELECT Rellenar variables % Variables Rowtype Función CHR Autoestudio Registros PL / SQL Ejemplo de declaraciones Sentencia Condicional Declaración IF Declaración SELECT Autoestudio Declaración del caso Errores de Interceptación Excepción Errores internos Código de error y mensaje No se han encontrado datos Excepciones de usuario Aumentar el error de la aplicación Interceptación de errores no definidos Uso de PRAGMA EXCEPTION_INIT Cometer y revertir Autoestudio Bloques anidados Taller Iteración - Looping Estado del lazo Mientras que la declaración Por declaración Ir a la declaración y las etiquetas Cursores Cursores Atributos del cursor Cursores explícitos Ejemplo de cursor explícito Declaración del cursor Declaración de la variable Abrir, Obtener la primera fila Buscando la siguiente fila Salir cuando% Notfound Cerca Para Loop I Para Loop II Ejemplo de actualización PARA ACTUALIZAR PARA LA ACTUALIZACIÓN DE DÓNDE CORRIENTE Comprometerse con cursores Ejemplo de validación I Ejemplo de validación II Parámetros del cursor, Taller Solución de talleres Procedimientos, Funciones y Paquetes Crear declaración Parámetros Procedimiento Mostrando errores Describa un procedimiento Procedimientos de llamada Procedimientos de llamada en SQL * Plus Uso de parámetros de salida Llamada con parámetros de salida Creación de funciones Ejemplo de función Mostrando errores Describir una función Funciones de llamada Funciones de llamada en SQL * Plus Programación modular Ejemplo de procedimiento Funciones de llamada Funciones de llamada en una declaración IF Creación de paquetes Ejemplo del paquete Razones para los paquetes Subprogramas públicos y privados Mostrando errores Describa un paquete Llamar a paquetes en SQL * Plus Llamar paquetes desde subprogramas Eliminación de un subprograma Búsqueda de subprogramas Creación de un paquete de depuración Llamar al paquete de depuración Notación Posicional y Nominada Parámetro Valores predeterminados Procedimientos y funciones de recompilación Taller Disparadores Creación de disparadores Disparadores de declaraciones Disparadores de nivel de fila CUANDO la restricción Disparadores selectivos - IF Mostrando errores Comprometerse en desencadenantes Restricciones Disparadores de Muting Encontrar desencadenantes Dejar caer un disparador Generación de un número automático Desactivación de los disparadores Habilitación de disparadores Nombres del disparador Data de Muestra Tablas ORDER Tablas de PELÍCULA Tablas de EMPLEADOS SQL Dinámico SQL en PL / SQL Unión SQL dinámico SQL dinámico nativo DDL y DML Paquete DBMS_SQL SQL Dinámico - SELECCIONAR Procedimiento SELECT dinámico de SQL Uso de Archivos Uso de archivos de texto Paquete UTL_FILE Escribir / añadir ejemplo Leer ejemplo Ejemplo de disparo Paquetes DBMS_ALERT Paquete DBMS_JOB COLECCIONES % Variables de tipo Variables de registro Tipos de Colección Tablas de índice Valores de configuración Elementos inexistentes Tablas anidadas Inicialización de tabla anidada Uso del constructor Adición a una tabla anidada Varrays Inicialización Varray Adición de elementos a un Varray Colecciones de varios niveles Enlace masivo Ejemplo de enlace masivo Problemas transaccionales Cláusula BULK COLLECT Regresando a Ref Cursores Variables del cursor Definición de los tipos de REF CURSOR Declaración de variables de cursor Con restricciones y sin restricciones Uso de variables de cursor Ejemplos de variables de cursor
564 Java SE 7 Programmer Certification Preparation 21 horas Java Basics Working With Java Data Types Using Operators and Decision Constructs Creating and Using Arrays Using Loop Constructs Working with Methods and Encapsulation Working with Inheritance Handling Exceptions Java Class Design Advanced Class Design Object-Oriented Design Principles Generics and Collections String Processing Exceptions and Assertions Java I/O Fundamentals Java File I/O (NIO.2) Building Database Applications with JDBC Threads Concurrency Localization
oracleperftun Oracle Database 11g: Ajuste de Rendimiento 28 horas Herramientas de Ajuste Básicas Visión general de herramientas de supervisión Encargado de la empresa V $ Vistas, estadísticas y métricas Eventos de espera Uso del Repositorio Automático de Carga de Trabajo Administración del repositorio automático de carga de trabajo Monitorización en tiempo real de SQL Definición de Problemas Definiendo el Problema Limitar el alcance y establecer la prioridad Principales Informes SQL Problemas comunes de sintonización Sesión de ajuste de ADDM Recursos de optimización del rendimiento Herramientas de monitorización y ajuste: GeneralV Utilización de Indicadores y Alertas Métricas, alertas y líneas de base Limitación de las Estadísticas de Base Base de datos Oracle 11g Metrics Beneficios de las métricas Visualización de la información del historial de métricas Estadística Histogramas Modelo de uso del control de base de datos y establecimiento de umbrales Alertas generadas por el servidor, creación y prueba de una alerta Uso de Líneas de Base Análisis comparativo del rendimiento con las líneas de base AWR Líneas de base del repositorio de carga de trabajo automático Línea de base de la ventana en movimiento Líneas de base en la configuración de página de rendimiento y plantillas de línea de base Líneas de base AWR Gestión de líneas de base con PL / SQL y vistas de línea de base Supervisión del rendimiento y líneas de base Uso de EM para configurar rápidamente Uso de Herramientas Basadas en AWR Tareas de mantenimiento automático Supervisión del rendimiento de ADDM Historial de sesiones activas: descripción general Seguimiento de una Aplicación Creación de servicios Uso de servicios con aplicaciones de cliente De Servicios y Recursos con EM Agregación de servicios y rastreo Agregación y seguimiento de identificador de cliente Vistas de rendimiento del servicio Identificación de Sentencias SQL de Problemas Fases de procesamiento de sentencias SQL y función del optimizador de Oracle Identificación de SQL incorrectos, supervisión de SQL en tiempo real Informes de TOP SQL ¿Qué es un plan de ejecución? Métodos para visualizar planes de ejecución y usos de planes de ejecución Paquete DBMS_XPLAN: Descripción general y comando EXPLAIN PLAN Lectura de un plan de ejecución, uso de la vista V $ SQL_PLAN y consulta del AWR SQL * Plus AUTOTRACE y SQL Trace Facility Cómo utilizar la herramienta de seguimiento de SQL Generar un rastreador de optimizador Influenciar el Optimizador Funciones del Optimizador de consultas, Selectividad, Cardinalidad y Costo Cambio del comportamiento del optimizador Uso de sugerencias, estadísticas de optimizador y estadísticas extendidas Control del comportamiento del optimizador con parámetros Habilitación de las características del optimizador de consultas e influencia en el enfoque del optimizador Optimización de instrucciones SQL, rutas de acceso y elección de una ruta de acceso Operaciones de unión y ordenación Cómo el Optimizador de consultas elige planes de ejecución para uniones Reducción del Costo Uso de SQL Performance Analyzer Real Application Testing SQL Performance Analyzer: proceso y captura de la carga de trabajo de SQL Creación de una tarea del analizador de rendimiento de SQL Informe de comparación Ajuste de las declaraciones de regresión y prevención de regresiones Análisis del cambio de parámetros Gestión del Rendimiento de SQL Mantenimiento de estadísticas de rendimiento y optimizador de SQL Opciones de recopilación de estadísticas Restaurar estadísticas Publicación de Estadísticas Diferidas Sintonización automática de SQL: Descripción general SQL Tuning Advisor: Descripción general Uso del Asesor de SQL Access SQL Plan Management: Visión general Uso de la Reproducción de la Base de Datos Flujo de trabajo de repetición de bases de datos en Enterprise Manager Paquetes y Procedimientos Diccionario de datos Views: Base de datos Replay Repetición de la base de datos Calibración de clientes de repetición Sintonización de la Piscina Compartida Arquitectura y funcionamiento de la piscina compartida El caché de la biblioteca y Latch y Mutex Herramientas de diagnóstico para ajustar la piscina compartida Evitar Parses Duros y Suaves Tamaño de la agrupación compartida y evitar la fragmentación Caché de diccionario de datos y caché de resultados de consulta SQL UGA y Oracle Shared Server Gran piscina y ajuste de la gran piscina Sintonización de la Caché de Búfer Oracle Database Architecture: Caché de búfer Buffers de base de datos Tabla de hash de búfer para búsquedas Juegos de trabajo Metas y técnicas de ajuste del caché de búfer Síntomas y soluciones de rendimiento del caché del búfer Lectura multibloque sintonizada automáticamente Cómo limpiar la caché del búfer Tuning PGA y Espacio Temporal Uso de la memoria SQL e impacto en el rendimiento Administrador de memoria SQL Configuración de la memoria PGA automática Establecer PGA_AGGREGATE_TARGET Inicialmente Supervisión y ajuste del uso de la memoria SQL Estadísticas e Histogramas Automático PGA y Enterprise Manager Informes automáticos PGA e AWR Gestión de espacio de tabla temporal Retraso temporal del espacio de tablas Opción de espacio de tabla para crear tabla temporal Gestión Automática de Memoria Arquitectura de bases de datos Oracle, SGA dinámico Avisos de memoria Adición manual de gránulos a los componentes Aumentar el tamaño de un componente SGA Parámetros de dimensionamiento SGA y cambio manual de tamaño de los parámetros SGA dinámicos Comportamiento de los parámetros SGA sintonizados automáticamente y sintonizados manualmente Uso de la vista V $ PARAMETER Cambiar el tamaño de SGA_TARGET Deshabilitar, configurar y supervisar ASMM Uso del Espacio del Segmento de Sintonización Manejo del espacio y la extensión Extents gestionados localmente Cómo se almacenan los datos de tabla y la anatomía de un bloque de base de datos Minimizar Visitas Bloqueadas El parámetro DB_BLOCK_SIZE Tamaño de bloque pequeño y grande: Consideraciones Bloquear la asignación, listas libres y bloquear la gestión del espacio con listas gratuitas Gestión automática del espacio de segmentos Migración y encadenamiento, segmentos de encogimiento y compresión de tablas: descripción general Sintonización de E / S Arquitectura de E / S, Características del sistema de archivos, Modos de E / S y E / S directas Estadísticas de interfaz y de E / S y Enterprise Manager Uso de RAID Diagnóstico de E / S Afinación de E / S de base de datos    
453 Oracle: (1ZO-147) Program with PLSQL 28 horas Overview of PL/SQL Programs Describe a PL/SQL program construct List the components of a PL/SQL block List the benefits of subprograms Describe how a stored procedure/function is invoked Creating Procedures Define what a stored procedure is List the development steps for creating a procedure Create a procedure Describe the difference between formal and actual parameters List the types of parameter modes List the methods for calling a procedure with parameters Describe the DEFAULT option for parameters Create a procedure with parameters Invoke a procedure that has parameters Define a subprogram in the declarative section of a procedure Describe how exceptions are propagated Remove a procedure Creating Functions Define what a stored function is Create a function List how a function can be invoked List the advantages of user-defined functions in SQL statements List where user-defined functions can be called from within an SQL statement Describe the restrictions on calling functions from SQL statements Remove a function Describe the differences between procedures and functions Managing Subprograms Contrast system privileges with object privileges Grant privileges Contrast invokers rights with definers rights Identify views in the data dictionary to manage stored objects Creating Packages Use DESCRIBE command to describe packages and list their possible components Identify a package specification and body Create packages: Create related variables , cursors, constants, exceptions, procedures, and functions Designate a package construct as either public or private Invoke a package construct Use a bodiless package Drop Packages Identify benefits of Packages More Package Concepts Write packages that use the overloading feature Use Forward Referencing Describe errors with mutually referential subprograms Initialize variables with a one-time-only procedure Identify persistent states in package variables and cursors Identify restrictions on using Packaged functions in SQL statements Invoke packaged functions from SQL Use PL/SQL tables and records in Packages Oracle Supplied Packages Describe the benefits of Execute Immediate over DBMS_SQL for Native Dynamic SQL Identify the flow of execution Use EXECUTE IMMEDIATE Describe the use and application of some Oracle server-supplied packages: DBMS_SQL, DBMS_OUTPUT, UTL_FILE Manipulating Large Objects Compare and contrast LONG and large object (LOB) data types Describe LOB datatypes and how they are used Differentiate between internal and external LOBs Identify and Manage Bfiles Migrate from LONG To LOB Use the DBMS_LOB PL/SQL package Create LOB columns and populate them Perform SQL operations on LOBS: Update LOBs with SQL, Select from LOBS, Delete LOBS Describe the use of temporary LOBs Creating Database Triggers Describe the different types of triggers Describe database triggers and their uses List guidelines for designing triggers Create a DML trigger List the DML trigger components Describe the trigger firing sequence options Use conditional predicates in a DML trigger Create a row level trigger Create a statement level trigger Use the OLD and NEW qualifiers in a database trigger Create an INSTEAD OF trigger Describe the difference between stored procedures and triggers Describe the trigger execution model Alter a trigger status Remove a trigger More Trigger Concepts Define what a database trigger is Describe events that cause database triggers to fire Create a trigger for a DDL statement Create a trigger for a system event Describe the functionality of the CALL statement Describe the cause of a mutating table List what triggers can be implemented for List the privileges associated with triggers View trigger information in the dictionary views Managing Dependencies Track procedural dependencies Describe dependent objects and referenced objects View dependency information in the dictionary views Describe how the UTLDTREE script is used Describe how the IDEPTREE and DEPTREE procedures are used Describe a remote dependency List how remote dependencies are governed Describe when a remote dependency is unsuccessfully recompiled Describe when a remote dependency is successfully recompiled List how to minimize dependency failures
gfsjeeint Introducción a la Administración del Servidor GlassFish con Aplicaciones Java EE 21 horas Introducción al Servidor GlassFish Visión general de la arquitectura Java EE Antecedentes GlassFish Arquitectura básica de GlassFish Características básicas de GlassFish Instalación y Actualización Instalación Modernización La Administración y el Despliegue de Aplicaciones Administración Administración alta disponibilidad Seguridad Implementación de aplicaciones Message Queue Administration Solución de Problemas Solución de problemas Mensaje de error Escalar y Ajustar el Rendimiento Planificación de la implementación Ajuste del rendimiento El desarrollo de Aplicaciones Su primera Copa: Una introducción a la plataforma Java EE El Tutorial de Java EE Guía de desarrollo de aplicaciones Guía de Message Queue desarrollador para clientes Java Guía de Message Queue desarrollador para clientes de JMX Guía de Message Queue desarrollador para clientes de C Extensión y Empotrado Add-On Guía de desarrollo de componentes Guía Server incorporado
452 R12.x Extend Oracle Applications: Building OA Framework Applications 35 horas Introduction to OA Framework Agenda Important Terminology Foundation Knowledge Additional Resources Concepts of the MVC Design Pattern JSPs and OA Framework Concepts of the Model Concepts of the View Concepts of the Controller Basics of the Model BC4J Model Applications Modules Entity Objects View Objects Other BC4J Objects BC4J Database Interactions Basics of the View View-layer Components Workspaces and Projects Pages and Regions Items CSS Styles Attributes Sets Basics of the Controller Handling GETs Handling POSTs Common Controller tasks Lab
3134 Oracle Application Express Introduction 21 horas Audience Course aimed at developers Format of the course 35% lectures, 65% labs Introducing  Application Express What is Application Express(APEX)? Benefits of APEX History of APEX Architecture Overview – logical and physical APEX Repository Overview Out of the box development features SQL Developer and APEX Building integrated applications Integrating APEX & BI Publisher Getting Started with Application Express What is a Workspace? Different types of APEX users Application Express Components What is a packaged application? Creating a workspace and a developer Working with the SQL Workshop What is SQL Workshop? Browsing, creating and modifying Objects Processing ad hoc SQL and PL/SQL statements Managing scripts Using Query Builder to build queries graphically Creating an Application Components of an application Page Definition Application Builder Home Page An Application’s Home Page Creating an application from scratch Creating an application from a spreadsheet Understanding Application Builder Application Builder Defaults Developer's Preferences User Interface Defaults Application Groups Workspace Themes Managing export repository Understanding Pages and Regions What is a Page in APEX? Controls on a Page Different Sections of a Page Page Rendering Page Processing Shared Components Attributes of a Page What is a Region? Different Attributes of a Region Creating Reports (Part 1) Creating SQL Reports SQL Report Attributes SQL Report Column Attributes Creating Reports (Part 2) Creating Interactive Reports Interactive Report Attributes Interactive Report Column Attributes Creating Forms Creating Forms with Report Creating Simple Forms Creating Tabular Forms Creating Master-Detail Forms Creating Forms Using Wizards and Manually Understanding Page Rendering & Page Processing Components Required for a Form Working with Items & Buttons Creating Different Types of Items (Text, Text Area, Checkbox, Select List, Radio Group etc.) Creating Buttons Understanding Different Attributes of an Item and Button to Control its Look & Feel, Positioning and Functionality Working with Shared Components Creating Tabs, Lists, Breadcrumbs, Navigation Bar, List of Values Understanding Different Attributes of Shared Components Using Shared Components in Pages Page Rendering & Processing Computations Validations Processes Branches Creating Calendars Easy Calendar SQL Calendar Understanding Different Attributes of a Calendar Creating Charts Understanding Different Types of Charts Creating Charts Understanding Different Attributes of a Chart Page Zero, Themes & Templates What is Page Zero Creating Page Zero Understanding Themes Switching Themes Changing Theme Defaults Understanding Templates and viewing template definitions Developer's Toolbar, Session State, Debugging & Troubleshooting Understanding Different Options on Developer's Toolbar Understanding Session State Management Understanding Sessions & Session IDs Referencing Session States in the Application Security Understanding Different Authentication Options in APEX Creating a Custom Authentication Switching from One Authentication Method to Another Understanding Authorization in APEX Creating Authorization Schemes Attaching Authorization Schemes to Pages, Regions, Tabs etc. Packaging & Deploying Application Understanding Different Deployment Options Understanding the Packaging & Deployment Process Packaging Application with Supporting Objects Deploying Application from One Environment to Another
378 Oracle Service Bus 11g - Design and Integration 21 horas This course is targeted to SOA architects and developers. It consists of theory classes and hands-on sessions on each of the topics to cover all essential features of Oracle Service Bus 11g. This course will be delivered by industry experts with vast knowledge of Oracle SOA Suite, Web services, ESB, XML, SOA and related topics for example Java/J2EE. Introduction to Oracle Service Bus Installation Oracle XE and OSB 11g Creation of Domain OSB Console Oracle Mediator vs OSB Session Management in OSB Console Creation of Project, Folder Business Service, Proxy Service configuration Testing of Business and Proxy Service Message Context, Predefined Message Context Variables Routing, Conditional Branching, Operational Branching Routing Table Publishing Log, Report, Alert actions Transformation using XPath and XQuery Transport Header action Service callout Java Callout Validation Split-Join Dynamic Routing/ Publishing Service virtualization Security Service Pooling
373 Oracle Database 11g: New Features for Administrators DBA Release 2 28 horas Oracle Restart Controlling Oracle Restart Using the srvctl Utility Manually Adding Components to the Oracle Restart Configuration ASM Enhancements Setting up ASM fast mirror resync Using ASM Scalability and Performance Enhancements ASM Disk Group Compatibility Using ASMCMD Extensions ASM File Access Control ASM Optimal Disk Placement Storage Enhancements Using 4 KB-Sector Disks Using Table Compression Hybrid Columnar Compression SQL Access Advisor Segment Creation on Demand Data Warehouse and Partitioning Enhancements Preprocessing Data for ORACLE_LOADER Access Driver in External Tables Degree of Parallelism Enhancements In-Memory Parallel Query Partitioning Enhancements System-Managed Indexes for List Partitioning SQL Performance Analyzer SQL Performance Analyzer: Overview Using SQL Performance Analyzer Using Enterprise Manager to Access SQL Performance Analyzer SQL Performance Analyzer: Data Dictionary Views Database Replay Using Database Replay Database Replay System Architecture Supported Workloads Database Replay Workflow in Enterprise Manager Database Replay PL/SQL Procedures Database Replay Data Dictionary Views Automatic SQL Tuning Automatic SQL Tuning in Oracle Database 11g Selecting Potential SQL Statements for Tuning Controlling the Automatic SQL Tuning Task Configuring Automatic SQL Tuning Using the PL/SQL Interface to Generate Reports Intelligent Infrastructure Enhancements Using New Automatic Workload Repository Views Creating AWR Baselines Defining Alert Thresholds Using Static Baseline Controlling Automatic Maintenance Tasks Fixed Policy CPU Resource Management Scheduler Enhancements Diagnosability Enhancements Setting Up Automatic Diagnostic Repository ADRCI: The ADR Command-Line Tool Using the Enterprise Manager Support Workbench Running Health Checks Manually Using the SQL Repair Advisor SQL Monitoring SQL Monitoring in Oracle Database 11g Release 2 Viewing Session Details Viewing the SQL Monitoring Report Performance Enhancements Using the DBMS_ADDM Package New and Modified Views Enabling Automatic Memory Management Using New Statistic Preferences Features Locking Enhancements Adaptive Cursor Sharing Using Table Annotation to Control Result Caching Application Maintenance and Upgrade Enhancements Online Redefinition Enhancements Creating and Using Invisible Indexes Backup and Recovery Enhancements Using New SET NEWNAME Clauses Optimized Backups Using New Settings for Binary Compression Enhancements to Database Duplication Creating Archival Backups TSPITR Enhancements and Modifications Creating and Using Virtual Private Catalogs Flashback Technology, LogMiner, and Data Pump Oracle Total Recall Flashback Transaction Backout Enterprise Manager LogMiner Interface Data Pump Legacy Mode Data Recovery Advisor Assessing Data Failures Data Recovery Advisor RMAN Command-Line Interface Data Recovery Advisor Views
osqlide Oracle SQL Intermedio - Extracción de Datos 14 horas Limitar los resultados La cláusula WHERE Operadores de comparación Como condición Prerrequisito ENTRE ... Y ES NULL condición Condición EN Operadores booleanos AND, OR y NOT Muchas de las condiciones de la cláusula WHERE El orden de los operadores. Cláusula DISTINCT Funciones SQL Las diferencias entre las funciones de una y multilíneas Características de texto, numérico, fecha, Conversión explícita e implícita Funciones de conversión Funciones de anidamiento Visualización del rendimiento de las funciones - tabla dual Obtención de la función de fecha actual SYSDATE Manejo de valores NULL Agregación de datos mediante la función de agrupación Funciones de agrupación Cómo las funciones de agrupación tratan los valores NULL Crear grupos de datos: la cláusula GROUP BY Agrupación de varias columnas Limitación del agrupamiento de resultados de la función - la cláusula HAVING Subconsultas Coloque subconsultas en el comando SELECT Subconsultas de un solo y múltiples linajes Operadores Subqueries single-line Agrupación de funciones en subconsulta Operadores Subconsultas multi-IN, ALL, ANY Cómo se tratan los valores NULL en subconsultas Operadores colectivos Operador de UNION Operador UNION ALL Operador de INTERSECT Operador MINUS Uso adicional de uniones Volver a juntar Combinación de uniones internas y externas Juntas Externas Particionadas Consultas jerárquicas Uso adicional de sub-consultas Revisar sub-consultas Uso de sub-consultas como tablas virtuales / vistas y columnas en línea Uso de la construcción WITH Combinación de sub-consultas y combinaciones Funciones analíticas Cláusula OVER Cláusula de partición Cláusula de ventana Rango, Plomo, Lag, Primero, Últimas funciones Recuperación de datos de varias tablas (si el tiempo al final) Tipos de conectores El uso NATURAL JOIN Tablas de alias Se une a la cláusula WHERE INNER JOIN Inner join Combinación externa LEFT, RIGHT, FULL OUTER JOIN producto cartesiano Funciones agregadas (si el tiempo al final) Revisar grupo por función y tener cláusula Agrupación y acumulación Grupo y cubo
osqldevdm Oracle SQL para Desarrollo y Administración de Bases de Datos 35 horas Desarrollo de bases de datos Recapitulación de los principios básicos detrás de las bases de datos relacionales Conceptos y terminología Recuperación de datos mediante la instrucción SELECT Utilizar JOINS simples y más complejos para recuperar datos de varias tablas SELF, INNER y OUTER se unen Restringir y ordenar datos, expresiones condicionales Funciones de una fila: manipulación de cadena, fecha y hora Declaraciones IF-THEN-ELSE Conversión de datos entre tipos Creación de informes agregados Utilizar subconsultas correlacionadas y no correlacionadas en sentencias SELECT Recuperación y manipulación de datos mediante subconsultas Ejecución de declaraciones de manipulación de datos en Oracle para administrar transacciones de base de datos Optimización y eficiencia de consultas Gestión de base de datos Diccionario de datos de Oracle: introducción y uso Creación de vistas, índices, restricciones y sinónimos Controlar y revocar el acceso de usuarios a objetos de esquema (tablas, vistas) Gestión de índices y restricciones
osqlint Oracle SQL Intermediate 14 horas Audience All who want to improve their basic skills in Oracle SQL and also systematize already gained knowledge. Format of the course 25% lectures, 75% labs Create complex queries to databases Use available operators Queries with multiple conditions Creating tables and references DDL commands (create, alter, and drop) Create referential integrity Normalization of tables (up to 3 normal form) anomalies and ways to avoid them Changes in the structure of existing tables ALTER clause Manipulation of data DML commands (insert, update, delete) Creating new users and granting permissions DCL commands (grant, revoke) Linking Tables Internal and external joins Data Aggregation Features of grouping functions Use the GROUP BY clause and HAVING Grouping multiple column Subqueries multi-column correlated WITH clause
3457 Oracle 11g - Application Tuning - Workshop 28 horas For who The workshop is intended for advanced programmers and Oracle users who seek knowledge and information on the efficient development of information systems in an Oracle database, and the tuning and testing of performance issues in existing applications. This course builds on knowledge often unavailable or incorrectly presented in the technical documentation, and collected during many years of practice leading them instructors. These workshops may be the end of the training path for developers, or a single step for people with extensive experience designing and programming in Oracle Purpose of training The workshop aims to provide mechanisms that occur in an Oracle database when performing SQL statements. Allows participants to avoid errors during software development, and explore, diagnose, and resolve performance problems in existing applications. Particular emphasis is placed on the workshops, where we show the methodology and the practical aspects of the application and tuning SQL statements. The content of the training Mechanics perform SQL commands Managing the process cost optimization Methods of data storage and indexing Monitoring database performance and processes based on dictionaries and track system applications Analysis of cases of the most common problems that cause performance Notes The workshops are based on the software version 11g XE Application Tuning Methodology Architecture database and instance Server processes Memory structure (SGA, PGA) Parsing and share cursors The data files, log files, parameter files Analysis of the command execution plan Hypothetical plan (EXPLAIN PLAN, SQLPlus AutoTrac XPlane) The actual execution plan (V $ SQL_PLAN, XPlane, AWR) Monitoring the performance and find bottlenecks in the process Monitoring the current status of the instance by system dictionary views The monitoring of historical dictionaries Tracking application (SQLTrace, TkProf, TreSess The optimization process Properties cost optimization and regulated Determination to optimize Control work cost-based optimizer by: Session parameters and instance Tips (hints) Patterns of query plans Statistics and Histograms Impact statistics and histograms for performance The methods of collecting statistics and histograms Strategy of counting and estimating statistics Management statistics: blocking, copying, editing, automation of collection, monitoring changes Dynamic data sampling (temporary plates, complex predicates) Multi-column statistics, based on expressions Statistics System The logical and physical structure of the database Spaces tables. segments Extensions (EXTENTS) Blocks Data storage methods The physical aspects of the table temporary Tables Tables index external Tables Partition Table (span, letter, hash, mixed) Physical reorganization of tables Materialized views and mechanism QUERY REWRITE Methods of data indexing Building B-TREE indexes Properties index Indexes: a unique, multi-column, function, inverse Compression indices Reconstruction and merging indexes Virtual indexes Indexes private and public Bitmap Indexes and junction Case study - full-scan data The impact of a place at the table level and block performance readings Loading Data conventional and direct path The order of predicates Case Study - access to data via the index Methods of reading index (UNIQUE SCAN RANGE SCAN FULL SCAN FAST FULL SCAN MIN / MAX SCAN) Using functional indices The selectivity index (Clustering Factor) Multi-column indexes and SKIP SCAN NULL and indexes Index tables (IOT) Impact indices DML operations Case Study - sorting Sorting memory Sort index Sort linguistic The effect of entropy to sort (Clustering Factor) Case Study - joins and subqueries The merger: MERGE, HASH, NESTED LOOP Joins in OLTP and OLAP systems The order of switching Outer Joins AntI-join Joins incomplete (SEMI) Subqueries simple Correlated subqueries The views, the WITH clause Other operations cost-based optimizer Buffer Sort INLIST VIEW FILTER Count Stop Key Result Cache Inquiries dispersed Read query plans for use dblinks Choosing the leading mark Parallel processing
3419 Oracle 11g - Programming with PL / SQL II 21 horas For who This training is in addition to, and continuation of the 'Oracle 11g - Programming in PL / SQL and - workshops ", but can also be designed for practitioners, developers, PL / SQL who already have experience with the language, and who want to systematize their knowledge and learn advanced mechanisms and solutions developed in this language. The content of the training Objects, streams and complex data structures Advanced solutions based on PL / SQL Exams and Certificates The plan covers the training material required to pass the exam 1Z0-146 Oracle Advanced PL / SQL and obtain the title of Oracle Advanced PL / SQL Developer Certified Professional Purpose of training The training is designed to familiarize participants with the advanced aspects of programming in an Oracle database. The emphasis is on flexibility and performance solutions based on PL / SQL. Notes The workshops are based on the software version 11g XE Complex data types, collections Subtypes Cursor variables and dynamic cursors Associative arrays, collections Actions mass, bulk, forall Exception handling bulk operations Object orientation in an Oracle database Types (classes) methods of objects permanent Collections Functions Panel streaming Features Create your own aggregate functions Calling functions in SQL, constraints, levels of purity, determinism Organization of program units PL / SQL Permissions in PL / SQL Context name Integration with other languages Using JAVA Linking procedures C language Native compilation of the C language Ready solutions Create the application context Mechanism of Virtual Private Database (VPD) Support lobbying Profiling code Tracking code Productivity PL / SQL code Bind variables in SQL statements and the statistical distribution of cursor Sharing Objective query optimization Feather short procedures at compile Caching functions and query results Prevention before injecting code
3410 Oracle 11g - Programming with PL / SQL I - Workshops 28 horas For who Workshops are dedicated to developers, end users and administrators, who until now have had no contact with the language PL / SQL, and the need to exploit its huge potential in working with a database, automate processes, and in building applications Exams and Certificates The plan covers the training material required to pass the exam 1Z0-144 Oracle Database 11g Program with PL / SQL and obtain the title of Oracle PL / SQL Developer Certified Associate Purpose of training The workshop aims to familiarize participants with the programming language PL / SQL, its capabilities and limitations. This workshop will include a full understanding of the mechanisms involved in the programming language PL / SQL needed to implement the logic of the free applications, automation of data processing and database management. The content of the training Introduction to PL / SQL architecture solutions based on this language, the organization of the working environment Create scripts and stored program units that operate on data Notes The workshops are based on the software version 11g XE Introduction to PL / SQL Runtime Environment Construction and types of PL / SQL blocks Declaring and using variables Control statements, decisions, loops SQL statements in PL / SQL DML commands DDL and dynamic SQL TCL commands and transactional SELECT Procedures and Functions Create and delete Parameterization Passing parameters by value and reference, nocopy Handling errors and exceptions Create and use cursors Records static cursors Parameterizing cursors Cursor FOR UPDATE Associative arrays Packages The structure of the package: the specification and body Section Initialization and global variables, memory management, an instance of the package Encapsulation, overloading programs, pre-declaration procedures Triggers DML triggers The triggers Drives (INSTEAD OF) The triggers system New features in Oracle 11g triggers Examples of application packages built Writing to a file through UTL_FILE Sending e-mails Management code and compiler Encryption code (dynamic obfuscation, wrap) conditional Compilation The relationships between objects Warnings
osqlbgn Oracle SQL para Principiantes 21 horas Listeners This training is addressed for people starting to work with the SQL language in Oracle database The course answer for questions: How to build a query? What possibilities have SQL? What is a relational database? What is the structure and SQL commands Relational database models The structure of a relational database Connection types of tables The normalization and denormalization database Relational Operators Download the data Rules for writing SQL queries The syntax for the SELECT Selecting all columns Inquiries from arithmetic operations Aliases columns Literals Concatenation operator Limiting results The WHERE clause Comparison operators LIKE Condition Prerequisite BETWEEN ... AND IS NULL condition Condition IN Boolean operators AND, OR and NOT Many of the conditions in the WHERE clause The order of the operators. DISTINCT clause Sorting Data The ORDER BY clause Sorting by multiple columns or expressions SQL functions The differences between the functions of one and multilines Features text, numeric, date, Explicit and implicit conversion Conversion functions Nesting functions Viewing the performance of the functions - dual table Getting the current date function SYSDATE Handling of NULL values Aggregating data using the grouping Grouping functions How grouping functions treat NULL values Create groups of data - the GROUP BY clause Grouping multiple columns Limiting the function result grouping - the HAVING clause Retrieving data from multiple tables Types of connectors The use NATURAL JOIN Aliases tables Joins in the WHERE clause INNER JOIN Inner join External Merge LEFT, RIGHT, FULL OUTER JOIN Cartesian product Subqueries Place subqueries in the SELECT command Subqueries single and multi-lineage Operators Subqueries single-line Features grouping in subquery Operators Subqueries multi-IN, ALL, ANY How NULL values ​​are treated in subqueries Operators collective UNION operator UNION ALL operator INTERSECT operator MINUS operator Insert, update, and delete data INSERT command Copy data from another table UPDATE command DELETE command TRUNCATE command Transactions Commands COMMIT, ROLLBACK, and SAVEPOINT DDL commands The main database objects Rules for naming objects Creating tables The data types available for columns DEFAULT option Option NULL and NOT NULL Managing tables Referential integrity CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE Create a table by the query Delete a table DROP TABLE DESCRIBE command Other schema objects Sequences Synonyms Views
osqladv Oracle SQL Avanzado 14 horas Listeners This course is designed for people who want to use the advanced features of SQL in Oracle The course answers the questions How to build advanced queries? How to create advanced reports? Control user access User Management System permissions and object Granting Receiving permission Roles Using the links Managing schema objects ALTER TABLE command Adding, modifying, and deleting columns Add, remove, turn off constraintów Create indexes Flashback operations External tables Operations on large data sets MERGE command DML operations of podzapytaniami DML operations with RETURNING clause INSERT command multi tables Conditional expressions CASE expression DECODE expression Generate reports by grouping related data The GROUP BY clause The HAVING clause Aggregating data - ROLLUP and CUBE operators Identification summaries - GROUPING function Aggregating data - GROUPING SETS operator Managing data in different time zones Time zones Variations TIMESTAMP Differences between DATE and TIMESTAMP Conversion operations Advanced subqueries Subqueries Multi-column subqueries The subquery in the FROM clause Correlated subqueries WITH clause - re-use query blocks Join tables Inequality in the WHERE clause and the FROM clause Semijoin Antijoin The processing of hierarchical data The tree structure hierarchical Queries Pseudo column Sort data in a hierarchical query Useful functions Regular expressions Simple and complex patterns
3057 Oracle SQL Language 14 horas The course answers questions How to build a query? What possibilities have SQL? What is a relational database? What is the structure and SQL commands Relational database models The structure of a relational database Connection types of tables The normalization and denormalization database Database Management System (RDBMS) Relational Operators Characteristics of declarative SQL language SQL Syntax Division language DQL, DML, DDL, DCL Language DQL (Data Query Language) SELECT queries Aliases columns, tables Service date (DATE types, display functions, formatting) Group Features Combining internal and external tables UNION operator Nested Subqueries (the WHERE clause, the table name, column name) Correlated subqueries Data Modification Language Inserting rows (INSERT clause) Inserting via query Updating rows (UPDATE) Removing rows (DELETE) Data Definition Language Create, change of ownership, remove tables (CREATE, ALTER, DROP) Creating tables by asking (CREATE TABLE .... AS SELECT ...) CONSTRAINTS Options NULL and NOT NULL CONSTRAINT clause Condition PRIMARY KEY Condition UNIQUE Condition FOREIGN KEY DEFAULT clause Transactions The command COMMIT, ROLLBACK, SAVEPOINT Language DCL Granting and revoking permissions (GRANT, REVOKE) Roles Creating Users sequences Synonyms The views (perspective)

Próximos Cursos

Other regions

Cursos de Fin de Semana de Oracle, Capacitación por la Tarde de Oracle, Oracle boot camp, Clases de Oracle , Talleres para empresas de Oracle, Programas de capacitación de Oracle, Cursos por la Tarde de Oracle,Capacitación de Fin de Semana de Oracle, Capacitación empresarial de Oracle, Clases Particulares de Oracle, Oracle coaching, Capacitador de Oracle, Clases de Oracle , Cursos en linea de Oracle, Cursos de Formación de Oracle, Cursos Privados de Oracle, Oracle en sitio, Oracle con instructor


Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No vamos a pasar o vender su dirección a otros.
Siempre puede cambiar sus preferencias o anular la suscripción por completo.

Algunos de nuestros clientes