Cursos gratutitos SEFCARM

IFCD17 Fundamentos y administración de oracle database

Objetivo general


Adquirir los conocimientos fundamentales de bases de datos relacionales y los fundamentos para la administración de la base de datos Oracle Database 12c. Crear y diseñar una base de datos desde sus orígenes, utilizar el lenguaje SQL como herramienta de consulta y manipulación de las bases de datos relacionales y finalmente llevar a cabo tareas de administración, mantenimiento y gestión básicas de
Oracle Database.


Este curso estará orientado a obtener el primer nivel de la certificación oficial de Oracle “Oracle Database 12c Foundation. Certified Junior Associate”

 

Objetivos específicos

  • Dotar a los asistentes del conocimiento necesario para el modelado y diseño relacional de una base de
    datos incluyendo los principales objetivos:
    • Creación de un Diagrama Entidad
    • Relación identificando Entidades, Atributos, Relaciones y Restricciones de un conjunto de requisitos
    • Normalización de un Diagrama Entidad-Relación hasta la tercera forma Normal
    • Mejora del Diagrama Entidad – Relación para utilizar varias técnicas de modelado.
    • Creación de un Diagrama de Flujo de Datos mediante la identificación de procesos, agentes
      externos, almacenamiento de información y flujo de información que muestra como el flujo de
      información fluye y como se transforma.
    • Mecanismo para transformar un Modelo Entidad-Relación en un diseño de una base de datos
      relacional
    • Optimización del Diseño de Base de Datos Relacional
    • Finalización del Modelo Físico y generación del DDL
    • Utilización del SQL Developer Data Model para documentar todos los conceptos aprendidos
      durante el curso.
  • Proporcionar a los asistentes los conocimientos de SQL esenciales que permitan escribir consultas en una
    o varias tablas, manipular los datos de las tablas y crear objetos de bases de datos. Utilizar funciones de
    una fila para personalizar la salida, funciones de conversión y expresiones condicionales y utilizar
    funciones de grupo para informar de datos agregados.
  • Instalar, configurar, controlar y solucionar problemas. Mantener y recuperar la base de datos Oracle.
  • Dotar del conocimiento necesario para llevar a cabo las tareas de copia de seguridad y recuperación
    necesarias en un mantenimiento habitual de la base de datos.
    • Descripción de los métodos de copia de seguridad y operaciones de recuperación que pueden ser
      utilizadas para resolver un fallo en la base de datos
    • Planificación de copias de seguridad efectivas y procedimientos de recuperación
    • Configuración de la base de datos para que sea recuperable
    • Utilización de RMAN para creación de copias de seguridad y realización de operaciones de
      recuperación.
    • Utilización del Asesor de Recuperación de Datos para diagnosticar y reparar fallos
    • Utilización de la tecnología de Flashback de Oracle
    • Realización de una copia de seguridad y una recuperación de una base de datos encriptada.
    • Realización de una recuperación hasta un punto en el tiempo de un tablespace
    • Descripción de otras funciones de alta disponibilidad disponibles tales como Oracle Data Guard.

 

Número de participantes

Máximo 25 participantes para cursos presenciales.

 

Relación secuencial de módulos formativos


 Modelado y Diseño Relacional de la Base de Datos Oracle

- Introducción al modelado de datos
- Documentación del modelo de negocio
- Creación de un Modelo de Proceso (Diagrama de Flujo de Datos)
- Validación del Diagrama de Flujo de Datos
- Identificación de Entidades y Atributos
- Identificación de Relaciones
- Asignación de Identificadores únicos
- Validación del Diagrama Entidad – Relación
- Normalización del Modelo
- Validación de las Relaciones
- Añadir y Utilizar tipos de datos
- Mapeo del diseño Entidad-Relación al Diseño de la base de datos relacional
- Análisis del Modelo Relacional
- Definición del Modelo Físico
- Generación de la Base de Datos
- Modificación de un diseño existente
- Trabajo en entornos colaborativos
- Uso del SQL Developer
- Creación de un modelo multidimensional
- Desnormalización del diseño para mejora del rendimiento


 Conceptos fundamentales de SQL

- Introducción
- Recuperación de Datos mediante la Sentencia SQL SELECT
- Restricción y Ordenación de Datos
- Uso de Funciones de Una Sola Fila para Personalizar la Salida
- Funciones de Conversión y Expresiones Condicionales
- Datos Agregados con Funciones de Grupo
- Visualización de Datos de Varias Tablas Utilizando Uniones
- Uso de Subconsultas para Solucionar Consultas
- Operadores SET
- Manipulación de Datos
- Uso de Sentencias DDL para Crear y Gestionar Tablas
- Otros Objetos de Esquema


 Oracle Database 12c: Administración, Instalación y Actualización

- Instalación del Software de la Base de Datos Oracle
- Creación de una Base de Datos Oracle
- Creación de un Contenedor de Base de Datos
- Monitorización de la Base de Datos
- Gestión del Rendimiento de la Base de Datos
- Implementación de Auditoría de la Base de Datos
- Configuración de la Instancia de la Base de Datos
- Planificación de Trabajos para ejecutar dentro o fuera de la Base de Datos
- Configuración de Oracle Net Services
- Configuracón de la base de datos para operaciones de copia de seguridad y recuperación
- Descripción de la arquitectura de la base de datos
- Gestión de la instacioa de la base de datos
- Gestion de las estructuras de almacenamiento de Oracle


 Oracle Database 12c: Copias de seguridad y recuperación

- Configuración para la recuperabilidad
- Utilización de el Catalogo de Recuperación de RMAN
- Estrategias de copias de seguridad y terminología
- Realización de copias de seguridad
- Realización de Copias de Seguridad
- Utilización de copias de seguridad encriptadas por RMAN
- Diagnostico de fallos de la base de datos
- Conceptos de restauración y recuperación
- Recuperación
- Tecnologías de Flashback
- Duplicado de base de datos
- Ajuste fe rendimiento de RMAN

 

Duración

Horas totales: 200 h

No hay artículos en esta familia