CARRERA DE CERTIFICACION OCA - siv.com.co Pagina SIV/Oracle 12C OCA.pdf · Manipular con las fechas...

16

Transcript of CARRERA DE CERTIFICACION OCA - siv.com.co Pagina SIV/Oracle 12C OCA.pdf · Manipular con las fechas...

Sistemas Informáticos del Valle

www.siv.com.co

CARRERA DE CERTIFICACION OCA

CON ORACLE 12C

Oracle Database 12c SQL and PLSQL

Fundamentals

Examen 1Z0 – 061

DESCRIPCION MODULOS DE CAPACITACION

Introducción

Información general sobre 12c de base de datos Oracle y productos

afines

Descripción de los conceptos y la terminología de gestión de bases

de datos relacionales

Introducción a SQL y sus entornos de desarrollo

El esquema de recursos humanos y las tablas utilizadas en este

curso

documentación de base de datos Oracle y recursos adicionales

Sistemas Informáticos del Valle

www.siv.com.co

Recuperar datos utilizando la instrucción SQL SELECT

Enumerar las capacidades de las sentencias SQL SELECT

Generar un informe de los datos de la salida de una instrucción

SELECT básica

Utilizar expresiones aritméticas y valores NULL en la instrucción

SELECT

Invocar los alias de columna

Operador de concatenación, cadenas de caracteres literales,

operador comilla alternativa, y la palabra clave DISTINCT

Mostrar la estructura de la tabla con el comando DESCRIBE

Restringido y Ordenada de Datos

Escribir consultas con una cláusula WHERE para limitar la salida

recuperada

Describir los operadores de comparación y operadores lógicos

Descripción de las reglas de precedencia para los operadores de

comparación y lógicos

El uso de literales de cadena de caracteres en la cláusula WHERE

Escribir consultas con una cláusula ORDER BY

Ordenar la salida en orden descendente y ascendente

Las variables de sustitución

Uso de Funciones de una Sola Fila permite personalizar la salida

Enumerar las diferencias entre las múltiples funciones de fila única

fila y

Manipular cadenas de caracteres usando funciones

Manipular los números con la ronda, TRUNCAR y funciones MOD

Sistemas Informáticos del Valle

www.siv.com.co

Realizar operaciones aritméticas con los datos de la fecha

Manipular con las fechas de las funciones de fecha

Funciones de conversión y de las expresiones condicionales

Describir la conversión de tipos de datos implícitos y explícitos

Describir las funciones de conversión TO_CHAR, TO_NUMBER, y

TO_DATE

Anidación múltiples funciones

Aplicar el NVL, NULLIF, y se unen a las funciones de datos

El uso de la lógica si entonces si no condicional en una instrucción

SELECT

Datos Agregados Uso de las funciones del Grupo

Uso de las funciones de agregación en las instrucciones SELECT

para producir informes significativos

Describir el, SUM, MIN, y la función MAX AVG

Cómo manejar valores nulos en una función de grupo? Dividir los datos en grupos mediante el uso de la cláusula GROUP

BY

Excluir a los grupos de la fecha mediante el uso de la cláusula

HAVING

Mostrar los datos de varias tablas

Escribe declaraciones SELECT para acceder a los datos de más de

una tabla

Unir tablas Uso de SQL: 1999 Sintaxis

Sistemas Informáticos del Valle

www.siv.com.co

Ver los datos que no cumple una condición de unión mediante el uso

de combinaciones externas

Unirse a una mesa a sí mismo mediante el uso de self join

Crear Cross Joins

El uso de subconsultas para resolver consultas

Utilizar una subconsulta para resolver un problema

Las subconsultas de una Sola Fila

Funciones de Grupo en una subconsulta

Subconsultas de Varias Filas

Utilice el operador TODOS TODOS y en múltiples hileras de

subconsultas

Utiliza el operador EXISTS

Los operadores SET

Describir los operadores SET

Utilice un operador de conjunto para combinar varias consultas en

una sola consulta

Describir la unión, UNION ALL, INTERSECT y MINUS

Utilice la cláusula ORDER BY en las operaciones Set

Manipulación de datos

Añadir nuevas filas a una tabla

Cambiar los datos en una tabla

Utilice el DELETE y TRUNCATE Declaraciones

Sistemas Informáticos del Valle

www.siv.com.co

Cómo guardar y descartar los cambios con el COMMIT y

ROLLBACK

Implementar consistencia de lectura

Describir la cláusula FOR UPDATE

Sentencias DDL para crear y administrar las Tablas

Categorizar objetos de base

Crear tablas

Describir los tipos de datos

Comprender Restricciones

Crear una tabla utilizando una subconsulta

Cómo modificar una tabla?

Cómo eliminar una tabla?

Otros objetos de esquema

Crear, modificar y recuperar datos de una vista

Realizar operaciones de datos de lenguaje de manipulación (DML)

en una vista

Cómo colocar un punto de vista?

Crear, usar y modificar una secuencia

Crear y borrar índices

Crear y borrar sinónimos

Introducción a PL / SQL

PL / SQL Visión general

Enumerar las ventajas de PL / SQL Subprogramas

Sistemas Informáticos del Valle

www.siv.com.co

Sumario de los tipos de bloques PL / SQL

Crear un Bloque Anónimo simple

Generar la salida de un PL / SQL bloque

PL / SQL Identificadores

Enumerar los distintos tipos de identificadores en un subprograma

PL / SQL

Uso de la parte declarativa para definir identificadores

Uso de variables para almacenar datos de

Los tipos de datos escalares

% De tipo de atributo

Las variables de vinculación

Secuencias en PL / SQL Expresiones

Escribir instrucciones ejecutables

Directrices de sintaxis básica PL / SQL bloque

Cómo comentar código?

Funciones SQL en PL / SQL

Conversión de tipos de datos

Los bloques anidados

Operadores en PL / SQL

La interacción con el servidor Oracle

Sentencias SELECT en PL / SQL para recuperar datos

La manipulación de datos en el servidor a través de PL / SQL

El concepto SQL Cursor

Sistemas Informáticos del Valle

www.siv.com.co

Aprender a utilizar SQL Atributos del cursor para obtener

información sobre LMD

Cómo guardar y desechar las transacciones?

Estructuras de Control

Procesamiento condicional Uso de instrucciones If

Procesamiento condicional utilizando sentencias CASE

Declaración de bucle sencillo

Mientras sentencia de bucle

Por sentencia de bucle

La sentencia continue

Uso de tipos de datos Composite

PL / SQL Registros

El atributo% ROWTYPE

De inserción y actualización con PL / SQL Registros

Las matrices asociativas (índice Por Tablas)

ÍNDICE POR métodos de tabla

ÍNDICE POR Tabla de Registros

Los cursores explícitos

Comprender cursores explícitos

Declarar el cursor

¿Cómo abrir el cursor?

Captación de datos desde el cursor

Cómo cerrar el cursor? El cursor bucle FOR

Sistemas Informáticos del Valle

www.siv.com.co

Atributos del cursor explícitas

Cláusula FOR UPDATE y cláusula WHERE ACTUAL

Manejo de excepciones

¿Cuáles son las excepciones?

Manejar Excepciones con PL / SQL

Trampa predefinidas errores de Oracle Server

Trampa para no predefinidas errores de Oracle Server

Trampa excepciones definidas por el usuario

Propagar Excepciones

Procedimiento RAISE_APPLICATION_ERROR

Procedimientos almacenados y funciones

¿Cuáles son los procedimientos almacenados y funciones?

Diferenciar entre bloques anónimos y subprogramas

Crear un procedimiento sencillo

Crear un procedimiento sencillo con el parámetro IN

Crear una función simple

Ejecutar un procedimiento sencillo

Ejecutar una función simple

Sistemas Informáticos del Valle

www.siv.com.co

Oracle Database 12c Administration

Workshop

Examen 1Z0 - 062

DESCRIPCION MODULOS DE CAPACITACION

Exploración de la arquitectura de base de datos Oracle

• Base de datos Oracle Introducción a la arquitectura

• Oracle ASM Introducción a la arquitectura

• Arquitectura de Procesos

• structrues memoria

• Las estructuras de almacenamiento lógico y físico

• Los componentes de almacenamiento de ASM

Instalación del software Oracle

• Las tareas de un administrador de base de datos Oracle

• Herramientas utilizadas para administrar una base de datos Oracle

• Instalación: Requisitos del sistema

• Oracle Universal Installer (OUI)

• Instalación de Oracle Red de Infraestructuras

• Instalación de Oracle Database Software

• Instalación silenciosa

Sistemas Informáticos del Valle

www.siv.com.co

Creación de una base de datos Oracle

• Planificación de la base de datos

• Uso de DBCA para Crear una Base de Datos

• Gestión de contraseñas

• Creación de una plantilla de diseño de base de datos

• Uso de DBCA para Suprimir una Base de Datos

La gestión de la instancia de base de datos Oracle

• Iniciar y detener la base de datos y componentes de Oracle

• Uso de Oracle Enterprise Manager

• Acceso a una base de datos con SQLPlus

• Modificar los parámetros de instalación de base de datos

• Describir las etapas de puesta en marcha de bases de datos

• Describir las opciones de apagado de la base de datos

• Ver el registro de alertas

• Acceder a vistas de rendimiento dinámico

Gestione la ASM Instancia

• Crear archivos de parámetros de inicialización de instancia de ASM

• Puesta en marcha y apagar las instancias de ASM

• Grupos de discos ASM Administrar

Sistemas Informáticos del Valle

www.siv.com.co

Configuración del entorno de red de Oracle

• Uso de Enterprise Manager para crear y configurar el Listener

• Habilite Oracle Restart para monitorear el oyente

• Utilice tnsping para probar la conectividad de Oracle Net

• Identifique cuándo utilizar los servidores compartidos y cuándo usar

los servidores dedicados.

Gestión de Estructuras de Almacenamiento de base de datos

• Estructuras de Almacenamiento

• Datos de Tabla Almacenados

• Anatomía de una base de datos Bloquear

• Gestión del Espacio en Tablespaces

• Los espacios de tabla en la base de datos preconfigurada

• Acciones con Tablespaces

• Oracle Managed Archivos ( OMF )

Administración de Seguridad del usuario

• Las cuentas de usuario de base de datos

• Cuentas Administrativas predefinidos

• Beneficios de Roles

• Funciones predefinidas

• Perfiles de Aplicación

Sistemas Informáticos del Valle

www.siv.com.co

La gestión de concurrencia de datos

• Concurrencia de datos

• Mecanismo Enqueue

• Resolución de Conflictos de Bloqueo

• Interbloqueos

Gestión de datos de Deshacer

• Manipulación de datos

• Transacciones y Datos de Deshacer

• Deshacer Rehacer Datos Versus datos

• Retención Configuración Deshacer

La implementación de Oracle Database Auditoría

• Describir las responsabilidades de DBA para la seguridad

• Habilite la auditoría de base de datos estándar

• Especifique las opciones de auditoría

• Información de auditoría Revisión

• Mantener el registro de auditoría

Mantenimiento de bases de datos

• Administrar las estadísticas del optimizador

• Administrar la carga de trabajo del repositorio automática ( AWR )

• Utilice el Automatic Database Diagnostic Monitor ( ADDM )

• Describir y utilizar el marco de asesoramiento

• Establecer los umbrales de alerta

Sistemas Informáticos del Valle

www.siv.com.co

• Utilice las alertas generadas por el servidor

• Utilizar tareas automatizadas

Gestión del rendimiento

• Monitoreo del Desempeño

• Administración de componentes de memoria

• Activación de la gestión de memoria automática (AMM )

• Memoria compartida automática Advisor

• Uso de memoria Asesores

• Dinámica de Desempeño Estadísticas

• Troubleshooting and Tuning Vistas

• no válidos y no utilizables Objetos

Conceptos de backup y recuperación

• Parte de su trabajo

• Fallo Declaración

• Error del usuario

• Comprensión Instancia Recuperación

• Fases de la Instancia de Recuperación

• Uso del Asesor de MTTR

• El incumplimiento de Medios

• Archivo de archivos de registro

Realizar copias de seguridad de bases de datos

• Soluciones de Backup : Descripción general

• Oracle Secure Backup

• Copia de seguridad gestionados por el usuario

• Terminología

Sistemas Informáticos del Valle

www.siv.com.co

• Administrador de recuperación (RMAN )

• Configuración de las opciones de copia de seguridad

• Copia de seguridad del archivo de control para un archivo de

seguimiento

• Seguimiento de la área de recuperación flash.

Realización de recuperación de bases de datos

• Apertura de una base de datos

• Asesor de Recuperación de Datos

• La pérdida de un archivo de control

• Pérdida de un Archivo Redo Log

• Asesor de Recuperación de Datos

• Fallas de datos

• Fallas Ficha de Datos

• Data Recovery Advisor Vistas

Mover datos

• Describir formas de mover datos

• Crear y utilizar objetos de directorio

• Uso de SQL * Loader para mover datos

• Utilice tablas externas para mover datos

• Arquitectura general de Oracle Data Pump

• Uso de exportación e importación de Data Pump para mover datos

Trabajo con Apoyo

• Use el Soporte Workbench Enterprise Manager • Trabajar con Oracle Support • Las solicitudes de servicio Iniciar sesión (SR ) • Administrar parches

Sistemas Informáticos del Valle

www.siv.com.co