Qué beneficios te da estudiar el curso Administrar y Supervisar Bases de Datos Oracle
- Categorizar, etiquetar y cumplir con muchas funciones de formato que hacen que su análisis sea mucho más sencillo.
- Con el uso de filtros, la información que contiene la base de datos es más fácil de encontrar para usarla en el momento que más utilice.
- Al saber administrar y supervisar bases de datos se es capaz de garantizar la precisión de la información recopilada.
- Una gran ventaja es aprender a evaluar los datos para el beneficio del negocio donde se requiera ya que al comprender estas bases de datos se puede saber el rendimiento del negoció
A quién va dirigido
- Auditores.
- Candidatos a programadores y programadores principiantes.
- Analistas de datos.
- Desarrolladores de aplicaciones móviles.
- Profesionistas y científicos que trabajan procesando la información.
- Cualquier persona encargada de una pequeña o mediana empresa.
Cómo funciona el curso
Características de la metodología 3CT
- Enfoque práctico para que puedas empezar lo antes posible.
- Las clases no son grabadas hace años, sino se transmiten siempre en vivo, gracias a esto ofrecen el temario actualizado, que incluye los recientes actualizaciones en las tecnologías.
- En el curso se realiza diferentes ejercicios que pueden tener funciones prácticas y utilitarias, por ejemplo: un portafolio.
- El instructor explica, pero si tienes dudas puedes preguntar, es la mayor diferencia entre los cursos grabados.
- Si tienes dudas, se las resuelve en la clase y si tienes más dudas o dudas más específicas, existe la opción de la asesoría personalizada.
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
- Aprenderás a etiquetar categorizar y filtrar datos.
- Podrás monitorear diferentes bases de datos.
- Serás capaz de identificar los procesos que optimizan el rendimiento de una base de datos Oracle.
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
- Transferencias electrónicas (SPEI).
- Depósitos: a cuenta de Santander.
- Paypal: sí.
- Bitcoin: sí.
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:
- Nos contactas.
- Te damos de alta.
- Pagas.
- Recibes al correo instrucciones como ver las clases.
Requisitos
- Experiencia en Bases de Datos Oracle.
- Es recomendable tener conocimientos sobre el manejo de información dentro de una empresa.
- Conexión a Internet.
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.
Temario
Diplomado con el temario actualizado y adaptado para exigencias actuales del mercado en México.
- Contexto de las actividades de un administrador de base de datos.
- Contexto de VirtualBox y máquinas virtuales.
- Instalar y configurar la plataforma Linux para un Servidor de base de datos Oracle.
- Conceptos y comandos Linux utilizados por los administradores Oracle Database.
- Comprender el estándar OFA.
- Instalar del Software Oracle.
- 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.
- Crear una base de datos con DBCA.
- Crear una base de datos con la sentencia CREATE DATABASE.
- Utilerías para iniciar una instancia de base de datos.
- Configurar el modo de encendido de una instancia de base de datos.
- Cambiar el nivel de la disponibilidad de la instancia de una base de datos.
- Inmovilizar y apagar la instancia de base de datos.
- Redimensionando tablespaces con espacio agotado.
- Identificar cuando es necesario ampliar los tablespace temporales.
- Identificar cuando es necesario generar tablespace de tipo BigFile.
- Supervisar las distribuciones de operaciones E/S sobre archivos.
- Velocidad de asignación en el espacio dentro e los objetos de esquema.
- Arquitectura de memoria.
- Conocer y usar Automatic Memory Management.
- Configurar memoria de forma manual: SGA y PGA.
- Conocer y usar el modo Force Full Database Cache.
- Monitorear errores y alertas con Alert Logs y Trace File.
- Monitorear con notificaciones generadas con Server-Genered Alerts.
- Monitorear el rendimiento de la base de datos.
- Gestionar la concurrencia.
- Bloqueos. Mecanismo, detección y solución.
- Entender el Undo Data su relación las transacciones.
- Almacenar información Undo. Deshacer y rehacer datos.
- Parámetro de retención de Undo.
- Configurar el tablespace de Undo.
- Conocer y usar Asesor Undo.
- Entender el contenido de los Control File.
- Administrar Control Files de la base de datos.
- Respaldo y recuperación de los Control Files.
- Diseño de dimensiones y numero de Redo Logs.
- Administrar archivos Redo Logs.
- Los modos ARCHIVELOG y NOARCHIVELOG en la base de datos Oracle.
- Parámetros en la creación de tablas.
- Columnas virtuales e invisibles.
- Tablas de solo lectura.
- Creación de segmentos diferidos.
- Comprimiendo contenido de tablas.
- Evitando la creación de Redo.
- Creando tablas a partir de una consulta.
- Creando tablas temporales.
- Crear y usar tablas externas.
- Removiendo contenido de tablas: DELETE vs TRUNCATE.
- Revisando y ajustando el Hight-Water Mark.
- Administrar constraints.
- Borrado de tablas.
- Decidir cuándo crear índices.
- Crear índices.
- Estimar, tipo, tamaño y ubicación de los índices que se van a crear.
- Entender, practicar y decidir cuando usar cada uno de los diferentes tipos de índices.
- Paralelización en la creación de índices.
- Evitar la creación de Redo cuando se crean índices.
- Implementar índices invisibles.
- Supervisar, monitorear y gestionar índices.
- Casos donde se recomienda el particionamiento.
- Conocer, practicar y decidir que tipo de particionamiento usar.
- Aplicar el particionamiento a tablas.
- Particionamiento gobernado por una tabla principal.
- Particionamiento sobre columnas virtuales.
- Creando particiona a demanda.
- Mantenimiento a particiones. Agregar, mover, renombrar, dividir, mezclar y borrar particiones.
- Particionando índices.
Contexto
Instalación y configuración del servidor de base de datos
Crear una base de datos de ejemplo
Administrar los estados de la instancia de una base de datos Oracle
Supervisión del uso de espacio
Administración de memoria
Monitoreando la base de datos
Administrar y supervisar transacciones
Administrar los archivos que controlan la operación de base de datos
Administrar tablas
Administrar índices
Particionamiento
Temarios personalizados
Existen opciones de modificar el temario para que se adapte a las sugerencias de los alumnos con necesidades particulares, por ejemplo:
- Curso de actualización para los que conocen versiones antiguas de Base de Datos SQL.
- Bases de Datos SQL para que la gente que cuenta con una empresa pueda realizar, modificar, consultar o actualizar sus bases de datos.
- Para alumnos de escuelas superior con interés en bases de datos.
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)
Video relacionado
Clase demo
Qué dicen los ex alumnos?
Video presentación por el maestro?
Comparación de opciones alternativas
- En el caso de Base de Datos SQL existen muchos motores que reconocen este estándar tales como MySQL, SQL Server, Oracle, etc.
- Me conviene estudiar mejor Oracle o Base de datos
- Aunque ya podemos encontrar base de datos no relacionales como MongoDB o Cassandra las bases de datos SQL están muy consolidadas en el mercado laboral.
Recomendamos que primero se tome base de datos y después oracle.
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.
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?
- Administrar y dar mantenimiento a las bases de datos.
- Crear máquinas virtuales con la ayuda de una aplicación.
- Puedes probar otros sistemas operativos.
Características esenciales
- Proporcionar seguridad a la información sensible que se almacena en las bases de datos.
- Se pueden ejecutar múltiples sistemas operativos en un solo dispositivo.
- Se pueden emular casi todos los sistemas operativos, como Linux, Windows, Android, entre otros.
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?
- Serás capaz de crear soluciones a través de un entorno virtual basado en la nube.
- Se pueden realizar análisis de datos.
- Se puede proporcionar mayor seguridad a la información almacenada en las bases de datos.
Características esenciales
- Se actualiza todos los días con parches de seguridad.
- Es un sistema de código abierto.
- Es capaz de correr en cualquier aplicación Linux.
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?
- Se puede organizar información.
- Se puede gestionar y actualizar información.
- Crear una base de datos que se adecue a tus necesidades.
Características esenciales
- Los datos almacenados tiene relación entre sí.
- Es posible tener una o más tablas que guarden la información.
- Uno o varios usuarios pueden acceder a la información.
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?
- Se puede comprobar la disponibilidad del sistema.
- Es posible cerrar o desmontar una base de datos.
- Puedes realizar tareas como administrador y recuperar bases de datos.
Características esenciales
- Se deben utilizar comandos de acuerdo al estado en el que se desee estar dentro de la base de datos.
- Las bases de datos pueden encontrarse en cuatro estados diferentes (SHUTDOWN, NOMOUNT, MOUNT, OPEN).
- Se puede verificar el estado de cada instancia.
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?
- Permite garantizar un mejor rendimiento y disponibilidad.
- En el proceso de supervisión de una base de datos se comprueba la disponibilidad de espacio libre.
- Busca posibles errores de base de datos y la conexión con servidores.
Características esenciales
- Se puede parar e iniciar con una petición.
- La información mostrada se proporciona en dos secciones.
- Muestra una sección de resumen.
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?
- Es posible liberar recursos de la memoria.
- Con la administración de memoria se puede obtener mayor seguridad en una base de datos.
- Puedes almacenar más cantidad de información sin saturar la memoria.
Características esenciales
- El espacio de intercambio de memoria, tiene como mínimo tres o cuatro veces el tamaño de memoria física.
- Ofrece tres formas de gestionar la memoria (Automáticamente, Manualmente, Combinación de automático y manual).
- Puedes administrar la memoria, mientras la base de datos sigue en funcionamiento.
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?
- Ayuda a identificar y abordar los problemas potenciales en la base de datos.
- Ayuda a evitar cualquier tiempo de inactividad que pueda experimentar la base de datos.
Características esenciales
- Es posible identificar problemas de rendimiento, antes de que se conviertan en un problema mayor y causen daños.
- Se puede administrar cualquier problema de rendimiento.
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?
- Habilita procesamiento asíncrono.
- Mantiene las transacciones.
- Busca transacciones que se encuentran en cualquier estado.
Características esenciales
- Supervisa métricas clave de rendimiento y configuración.
- Utiliza el hub de rendimiento para diagnosticar rápidamente problemas de rendimiento.
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?
- Los archivos forman estructuras y estas a su vez forman un esquema en la base de datos.
- Es posible relacionar la parte lógica de la base de datos con la parte física.
Características esenciales
- Es la estructura lógica de una base de datos.
- Oracle llama a las estructuras Logical Storage Structures, por lo que en español se suele traducir como estructuras lógicas de almacenamiento.
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?
- Para guardar datos.
- Para modificar datos.
- Para eliminar datos.
Características esenciales
- Nombre de la tabla.
- Tipo de dato de cada columna.
- Bajo que esquema la vamos a crear.
Se tienen que analizar varias cosas, como:
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?
- Puedes acceder a los registros de una tabla rápidamente.
- Es posible localizar datos específicos rápidamente.
- Se mantiene un mayor orden en las bases de datos.
Características esenciales
- Recorren las tablas.
- Emplean índices para recorrer la estructura.
- Posibilita accesos directos y rápidos.
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??
- Permite subdividir una tabla.
- Cada partición tiene su propio nombre y sus propias características de almacenamiento.
- Amplia flexibilidad a la hora de administrar ese objeto.
Características esenciales
- Los objetos (tablas e índices) se particionan a partir de una serie de columnas.
- Se puede administrar por diferentes niveles.
- Las tablas e índices se pueden particionar en unidades más pequeñas y administrables.