carrera de certificacion oca - siv.com.co pagina siv/oracle 12c oca.pdf · manipular con las fechas...
Post on 19-Aug-2018
222 Views
Preview:
TRANSCRIPT
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
top related