logo 3CT consultoría

Administrar y Supervisar Bases de Datos Oracle

Clases interactivas 100% en vivo

Qué beneficios te da estudiar el curso Administrar y Supervisar Bases de Datos Oracle

A quién va dirigido

Cómo funciona el curso

Características de la metodología 3CT

Objetivos del curso

Este curso tiene como propósito conocer los componentes de un servidor de base de datos Oracle, así como también dar a conocer las tareas más comunes que realiza un administrador de base de datos Oracle.

Alcances y qué aprenderás en el curso

Duración

14 semanas (4.5 horas por semana) haciendo un total de 63 horas.

Precio

-Un pago de $5,000.00

-o dos pagos de $2,900.00 cada uno

Cotización especial para empresas / grupos

Formas de pago

Promociones actuales

Descuento de:

10% si te inscribes con un amigo (a)     (solamente aplica para alumnos de nuevo ingreso)

10% si es el segundo diplomado que tomas con nosotros

15% si es el tercer diplomado que tomas con nosotros

Cuándo

Próximos inicios:

Inscripciones abiertas

Horarios:

Entre semana:

Lunes y miércoles de 18:30 a 21:00

Martes y jueves de 18:30 a 21:00

Fines de semana: Sábados 09:00 a 14:00

Domingos 09:00 a 14:00

Cómo inscribirse

La inscripción es sencilla, solo tienes que seguir los siguientes pasos:

  1. Nos contactas.
  2. Te damos de alta.
  3. Pagas.
  4. Recibes al correo instrucciones como ver las clases.

Requisitos

Opción de consultoría

Si tienes un proyecto específico, relacionado con Administración y Supervisión de Bases de Datos Oracle, puedes convertir tu curso en una consultoría personalizada.

Ver opciones de consultoría

Temario

Diplomado con el temario actualizado y adaptado para exigencias actuales del mercado en México.

    Contexto

    1. Contexto de las actividades de un administrador de base de datos.
    2. Contexto de VirtualBox y máquinas virtuales.

    Instalación y configuración del servidor de base de datos

    1. Instalar y configurar la plataforma Linux para un Servidor de base de datos Oracle.
    2. Conceptos y comandos Linux utilizados por los administradores Oracle Database.
    3. Comprender el estándar OFA.
    4. Instalar del Software Oracle.

    Crear una base de datos de ejemplo

    1. Planificar las estructuras y dimensiones de las estructuras físicas para la base de datos para considerar previo a la creación de la base de datos.
    2. Crear una base de datos con DBCA.
    3. Crear una base de datos con la sentencia CREATE DATABASE.

    Administrar los estados de la instancia de una base de datos Oracle

    1. Utilerías para iniciar una instancia de base de datos.
    2. Configurar el modo de encendido de una instancia de base de datos.
    3. Cambiar el nivel de la disponibilidad de la instancia de una base de datos.
    4. Inmovilizar y apagar la instancia de base de datos.

    Supervisión del uso de espacio

    1. Redimensionando tablespaces con espacio agotado.
    2. Identificar cuando es necesario ampliar los tablespace temporales.
    3. Identificar cuando es necesario generar tablespace de tipo BigFile.
    4. Supervisar las distribuciones de operaciones E/S sobre archivos.
    5. Velocidad de asignación en el espacio dentro e los objetos de esquema.

    Administración de memoria

    1. Arquitectura de memoria.
    2. Conocer y usar Automatic Memory Management.
    3. Configurar memoria de forma manual: SGA y PGA.
    4. Conocer y usar el modo Force Full Database Cache.

    Monitoreando la base de datos

    1. Monitorear errores y alertas con Alert Logs y Trace File.
    2. Monitorear con notificaciones generadas con Server-Genered Alerts.
    3. Monitorear el rendimiento de la base de datos.

    Administrar y supervisar transacciones

    1. Gestionar la concurrencia.
    2. Bloqueos. Mecanismo, detección y solución.
    3. Entender el Undo Data su relación las transacciones.
    4. Almacenar información Undo. Deshacer y rehacer datos.
    5. Parámetro de retención de Undo.
    6. Configurar el tablespace de Undo.
    7. Conocer y usar Asesor Undo.

    Administrar los archivos que controlan la operación de base de datos

    1. Entender el contenido de los Control File.
    2. Administrar Control Files de la base de datos.
    3. Respaldo y recuperación de los Control Files.
    4. Diseño de dimensiones y numero de Redo Logs.
    5. Administrar archivos Redo Logs.
    6. Los modos ARCHIVELOG y NOARCHIVELOG en la base de datos Oracle.

    Administrar tablas

    1. Parámetros en la creación de tablas.
    2. Columnas virtuales e invisibles.
    3. Tablas de solo lectura.
    4. Creación de segmentos diferidos.
    5. Comprimiendo contenido de tablas.
    6. Evitando la creación de Redo.
    7. Creando tablas a partir de una consulta.
    8. Creando tablas temporales.
    9. Crear y usar tablas externas.
    10. Removiendo contenido de tablas: DELETE vs TRUNCATE.
    11. Revisando y ajustando el Hight-Water Mark.
    12. Administrar constraints.
    13. Borrado de tablas.

    Administrar índices

    1. Decidir cuándo crear índices.
    2. Crear índices.
    3. Estimar, tipo, tamaño y ubicación de los índices que se van a crear.
    4. Entender, practicar y decidir cuando usar cada uno de los diferentes tipos de índices.
    5. Paralelización en la creación de índices.
    6. Evitar la creación de Redo cuando se crean índices.
    7. Implementar índices invisibles.
    8. Supervisar, monitorear y gestionar índices.

    Particionamiento

    1. Casos donde se recomienda el particionamiento.
    2. Conocer, practicar y decidir que tipo de particionamiento usar.
    3. Aplicar el particionamiento a tablas.
    4. Particionamiento gobernado por una tabla principal.
    5. Particionamiento sobre columnas virtuales.
    6. Creando particiona a demanda.
    7. Mantenimiento a particiones. Agregar, mover, renombrar, dividir, mezclar y borrar particiones.
    8. Particionando índices.

Temarios personalizados

Existen opciones de modificar el temario para que se adapte a las sugerencias de los alumnos con necesidades particulares, por ejemplo:

Preguntas frecuentes

¿Tengo que comprar algún software en particular?
No es necesario, al iniciar el curso el instructor va a indicar donde descargar y cómo instalar editores gratuitos, aptos para aprender a desarrollar los códigos de Base de Datos.
¿Necesito una computadora o puedo estudiar con mi tableta?
Puedes ver las clases en la tableta o hasta en el celular, pero para realizar los ejercicios y editar los códigos es más cómodo tener una computadora con teclado físico. Sin embargo, si existe la opción de conectar un teclado inalámbrico a la tablet, puede ser una solución provisional.
Vivo en un zona rural, donde la conexión no es la mejor y con frecuencia se pierde la señal de Infinitum. ¿Cómo afectará esto a mi participación en las clases virtuales?
Puedes retomar la clase que perdiste en el mismo curso pero en otro horario.
¿Puedo estudiar con un colega?
Sí, pero solo el quien se inscribió, puede obtener el certificado, la asistencia personalizada del instructor, descuentos para otros cursos y demás beneficios, así como la oportunidad de participar en nuestro único programa de contactar los egresados con las empresas que contratan programadores.
Me urge aprender, pero ya, ¿si pago por adelantado, puedo descargar todo el curso a la vez, para dominarlo en un fin de la semana?
No existe esta opción, ya que todas las clases están trasmitidas en vivo y no se pueden adelantar. Pero puedes inscribirte en un curso personalizado intenso.

Ver todas las preguntas frecuentes

Otros cursos

Cursos relacionados (complementarios)

Cursos que siguen después (recomendación)

Ver todos los cursos

Video relacionado

Clase demo

Qué dicen los ex alumnos?

Video presentación por el maestro?

Comparación de opciones alternativas

Constancia

Al terminar el curso, si pasas el examen, obtienes una constancia con valor curricular y registro de la STPS.

Recursos

Si eres alumno, puedes descargar aquí los materiales didácticos, ejercicios, guías y otros recursos.

Juan Carlos

Contexto

Dentro del contexto aprenderás lo esencial para poder desarrollarte dentro de actividades de un administrador de base de datos, así como entender lo que es VirtualBox y máquinas virtuales.

¿Por qué Contexto?

El contexto son conceptos que te ayudara a ser capaz de resolver problemas y asegurar el buen funcionamiento dentro de una aplicación en relación a la base de datos.

¿Para qué sirve el Contexto?

Características esenciales

Instalación y configuración del servidor de base de datos

Aprenderás a instalar y configurar la plataforma Linux para un servidor de base de datos Oracle, así como los comandos más utilizados de Linux para Oracle.

¿Por qué instalación y configuración del servidor de base de datos?

La instalación y configuración del servidor de base de datos es un procedimiento para instalar el sistema operativo Oracle Linux.

¿Para qué sirve la instalación y configuración del servidor de base de datos?

Características esenciales

Crear una base de datos

Las bases de datos son de lo más utilizado en el entorno empresarial, por ello es importante saber crear una base de datos, pues con ello podrás almacenar y gestionar gran cantidad de información.

¿Por qué creación de una base de datos?

La creación de base de datos es la manera de almacenar una gran cantidad de información dentro de una base de datos.

¿Para qué sirve la creación de una base de datos?

Características esenciales

Administrar los estados de la instancia de una base de datos Oracle

Es importante administrar los estados de la instancia de una base de datos Oracle, pues con ello podrás ejecutar algunas acciones que dependen directamente del estado en el que se encuentran tus bases de datos.

¿Por qué administración de los estados de la instancia de una base de datos Oracle??

La administración de los estados de la instancia de una base de datos Oracle es la manera de saber si la base de datos Oracle está activa, montada, desmontada, o en cualquier otro estado.

¿Para qué sirve la administración de los estados de la instancia de una base de datos Oracle?

Características esenciales

Supervisión del uso de espacio

Con la supervisión del uso de espacio es posible obtener métricas del sistema de un espacio de trabajo dentro de la integración de datos y en la ejecución de la información para aplicaciones dentro del espacio de trabajo.

¿Por qué supervisión del uso de espacio?

Proporciona información acerca del resumen sobre el tiempo de las actividades y el uso de estas, también se puede obtener información general de las ejecuciones iniciadas desde aplicaciones de un espacio de trabajo.

¿Para qué sirve la supervisión del uso de espacio?

Características esenciales

Administración de memoria

La administración de memoria es capaz de modificarla dinámicamente, mientras la instancia está operando, es decir, es posible aumentar o disminuir su valor sin tener que parar la base de datos.

¿Por qué administración de memoria?

Al crear una base de datos, se pueden establecer nuevos parámetros los cuales tienen casi todos los ajustes de la memoria.

¿Para qué sirve la administración de memoria?

Características esenciales

Monitoreando la base de datos

Se puede tener información detallada y actualizada sobre cómo funcionan las aplicaciones de la base de datos y cuándo se detecta un problema. Para poder identificar problemas antes de que se conviertan fallas.

¿Por qué monitoreo de bases de datos?

Es el proceso para poder monitorear bases de datos los cuales sirven para identificar “cuellos de botella” en el rendimiento así proporcionando medidas para mejorar el rendimiento general.

¿Para qué sirve el monitoreo de bases de datos?

Características esenciales

Administrar y supervisar transacciones

Una transacción es una única operación de configuración, por ejemplo, cuando se crea un nuevo usuario. Para asegurar que dicha transacción se complete cuando los recursos no están disponibles, se escriben en el almacén persistente de transacciones donde se administran.

Es posible buscar transacciones en el almacén persistente de transacciones para ver el estado en que se encuentran.

¿Por qué administrar y supervisar transacciones?

Mediante un administrador gráfico, la persona encargada es capaz de controlar el momento en que se debe mantener la transacción para poder desde esa herramienta administrar y supervisar las mismas.

¿Para qué sirve el monitoreo de bases de datos?

Características esenciales

Administrar los archivos que controlan la operación de base de datos

Un archivo de datos contiene todos los datos de tu base de datos, a su vez estos datos se almacenan físicamente en archivos de datos en la base.

¿Por qué administrar los archivos que controlan la operación de base de datos?

Son archivos que almacenan los datos en sí de la base de datos. Estos graban la información de las tablas.

Para lograr una optimización, su funcionamiento y su gestión, Oracle utiliza una estructura que puede relacionar la lógica de la base de datos y a su vez la parte física.

¿Para qué sirve administrar los archivos que controlan la operación de base de datos?

Características esenciales

Administrar tablas

Las tablas son parte fundamental en una base de datos, una tabla está compuesta de filas y columnas.

¿Por qué administrar tablas?

Para guardar los datos, por ejemplo de un cliente se deben crear tablas las cuales a su vez se tienen que administrar pues dichos valores serán las filas y columnas de nuestra tabla.

¿Para qué sirve administrar tablas?

Características esenciales

Administrar índices

Los índices son estructuras asociadas a tablas, una tabla que almacena los campos indexados y se crean para acelerar las consultas.

¿Por qué administrar índices?

Estos se emplean para facilitar la obtención de información de una tabla, pues funciona igual que el índice de un libro, ya que permite } encontrar datos rápidamente y localiza registros dentro de una tabla.

¿Para qué sirve administrar índices?

Características esenciales

Particionamiento

Es una de las funcionalidades más importantes de la base de datos Oracle la cual mejora el desempeño, la capacidad de administración y la disponibilidad de miles de aplicaciones.

¿Por qué particionamiento??

El particionamiento ayuda a mejorar el desempeño de ciertas operaciones de mantenimiento y consultas. También con el particionamiento se puede reducir el costo total de propiedad de los datos.

¿Para qué sirve el particionamiento??

Características esenciales