logo 3CT consultoría

Diplomado Oracle

Clases interactivas 100% en vivo

Oracle

Oracle es uno de los sistemas más completos cuando se habla de bases de datos, ya que cuanta con soporte de transacciones, estabilidad escalabilidad y soporte Multiplataforma.

¿Por qué Oracle?

Oracle es un sistema de bases de datos el cual se utiliza como una herramienta cliente/servidor, ya que gestiona Bases de Datos las cuales son utilizadas en empresas, pues es capaz de gestionar grandes volúmenes de contenidos no estructurados reduciendo costes y los riesgos asociados a la pérdida de información.

¿Para qué sirven Oracle?

Características esenciales

PL/SQL

PL/SQL se ejecutan dentro del mismo proceso de servidor, al igual que SQL. PL/SQL al igual que Oracle proporciona al usuario seguridad y portabilidad.

¿Por qué PL/SQL?

PL/SQL es un lenguaje de programación que se utiliza como una extensión de SQL, el cual fue desarrollado por Oracle.

¿Para qué sirve PL/SQL?

Características esenciales

Administración

Como administrador de datos aprenderás a almacenar y organizar datos, de esta manera los datos almacenados estarán al alcance de los usuarios.

Hay una gran variedad de empleos cuando se habla de administradores de datos, se pueden desarrollar en el área de diseño de sistemas informáticos o empresas dedicadas a servicios relacionados con los sistemas informáticos, bancos, etc.

¿Por qué Administración?

Los administradores de bases de datos son aquellos que aseguran el funcionamiento correcto de un sistema y al mismo tiempo son capaces de comprender las necesidades de datos de una empresa.

Ya que los administradores de bases de datos aseguran el buen funcionamiento de unos sistemas, también se aseguran de realizar copias de seguridad de estos en caso de que exista algún problema como puede ser fallas eléctricas, entre otras.

¿Para qué sirve Administración

Características esenciales

¿Qué beneficios te da estudiar el diplomado Oracle?

A quién va dirigido

En general para todo el público, pero es común que este curso lo aplican:

Cómo funciona el curso

Características de la metodología 3CT

Objetivos del curso

El objetivo del curso es ofrecer al alumno los conocimientos prácticos necesarios para que pueda almacenar, diseñar y actualizar bases datos, como lo requiera.

Alcances y qué aprenderás en el curso

Duración

5 meses (4.5 horas por semana) haciendo un total de 90 horas.

Precio

-Un pago de $8,000.00

-o dos pagos de $4,500.00 cada uno

-o 5 pagos de $2,000.00 mensuales.

Cotización especial para empresas / grupos

Formas de pago

Promociones actuales

Descuento de:

10% si te inscribes con un amigo(a)

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:

Martes 17 de enero 2023

Sábado 21 de enero 2023

Horarios:

Entre semana: martes y jueves 18:30 a 21:00

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

Cómo inscribirse

La inscricpió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 Bases de Datos SQL, 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.

    ORALE SQL PLUS

    1. Introducción.
    2. Elementos de ORACLE.
      1. Tipos de Datos.
      2. Nulos.
      3. Objetos de la Base de Datos.
    3. Comandos SQL Plus.
    4. Operadores y Funciones.
      1. Operadores.
      2. Matemáticos y Lógicos.
      3. Funciones.
      4. Formatos Fecha
    5. Lenguaje de definición de datos (DDL).
      1. Crear tablas.
      2. Modificar tablas.
      3. Borrar tablas.
    6. Lenguaje de manipulación de datos (DML= CRUD).
      1. Seleccionar registros de la base de datos.
      2. Insertar registros en una tabla.
      3. Borrar registros de una tabla.
      4. Modificar información de una tabla.
    7. LConsultas.
      1. Filtros.
      2. Unión de tablas.
    8. Funciones de agrupamiento.

    PL/SQL

    1. Introducción.
      1. Conceptos y características.
      2. Acerca de los programas PL/SQL.
      3. Tipos de programas PL/SQL.
      4. Estructura de Programas Anónimo (Scripts)
      5. El programas mas simple de PL/SQL
    2. Variables y constantes.
      1. Tipos de Variables en PL/SQL.
      2. Técnicas para la asignación de tipo de dato de Variables Escalares.
      3. Asignación de valores para Variables Escalares.
      4. Constantes. Declaración y uso.
    3. Estructuras de control.
      1. Controlando el flujo de ejecución mediante la sentencia IF... ELSIF..ELSE
      2. La función CASE.
    4. Controlando Errores y Excepciones.
      1. Clasificación de Errores. Errores de compilación y Errores en tiempo de ejecución.
      2. Excepciones Predefinidas.
    5. Control Iterativo.
      1. Ciclo LOOP SIMPLE.
      2. Ciclo WHILE
      3. Ciclo FOR
    6. Cursores.
      1. Tipos de Cursores: Implícitos y Explícitos (Contexto).
      2. Atributos de los Cursores.
      3. Cursores Implícitos.
      4. Cursores Explícitos con Query Fijo.
      5. Cursores Explícitos de Query con criterios variables.
      6. Cursores Explícitos con parámetros de entrada.
      7. Cursores Explícitos con Querys Dinámicos.
    7. Procedimientos y Funciones.
      1. Arquitectura de procedimientos y funciones.
      2. Construcción de procedimientos Almacenados.
      3. Construcción de Funciones
      4. Estatus de procedimientos y funciones.
      5. Procedimientos con parámetros: entrada, salida y entrada/salida.
      6. Ejecutar sentencias DDL desde programas PL/SQL.
    8. Paquetes PL/SQL.
      1. Concepto.
      2. Declaración e Implementación de los package.
      3. Tipos de elementos contenidos en un package.
      4. Estatus de procedimientos y funciones.

    PL/SQL II

    1. Trigger ́s DML
      1. Contexto.
      2. Clasificación de trigger's.
      3. Trigger's DML. Modelo de Ejecución en las transacciones.
      4. Ejecución por Sentencia o por Fila.
      5. Los objetos OLD y NEW.
      6. Trigger de tipos INSTEAD OF.
      7. Trigger's DDL y Trigger de Autenticación. Modelo de Ejecución.
      8. Modificación y Borrado de trigger's.
    2. Trabajando con tipos de Datos de Gran tamaño.
      1. Elementos de gran tamaño para Manejar Textos.
      2. Cargando datos desde Archivos de texto.
      3. Elementos para almacenar datos en formato binario.
      4. Lectura de archivos y carga de información en formato binario.
      5. Aseguramiento de la información almacenada en objetos de gran tamaño.
      6. Manejo del api contenida en el package DBMS_LOB.
      7. Uso de objetos de contexto en la programación PL.
    3. Tipos definidos por el usuario en la base de datos. Type's.
      1. Contexto.
      2. Declaración e inicialización de Type's.
      3. Uso de los Type's.
      4. Colecciones de Type's.
      5. Subtypes.
      6. Construcción de colecciones de objetos.
    4. Trabajo con archivos de texto.
      1. El paquete UTL_FILE. Contexto y modelo.
      2. Lectura y escritura de archivos mediante UTL_FILE.

    ADMINISTRACION

    1. Arquitectura, Creacion y configuracion de Bases de datos Oracle.
      1. Descripción de Arquitecturas: Single-Instance y Distribuidas.
      2. Identificando el tipo de Arquitectura.
      3. Descripción de las estructuras de Memoria.
      4. Descripción de las estructuras de Procesos.
      5. Descripción de las estructuras de Almacenamiento.
    2. Administrando la instancia Oracle.
      1. Creacion de una base de datos: Modo Wizard y Modo Silencioso.
      2. Identificacion de los parametros de las bases de datos Oracle.
      3. Identificando los estados de la base de datos.
      4. Trabajando con parametros de la base de datos.
    3. Administracion de los compenente de red Oracle.
      1. Oracle Net. El paradigma Cliente-Servidor.
      2. Trabajando con Listeners.
      3. Activar una base de datos en el Listener.
      4. Tecnicas de Resolucion de Servicio.
      5. Configurando Alias de los servicios.
      6. Variables de entorno y Archivos del entorno de red.
      7. Entendiendo y trabajando con Database Link.
    4. Administracion del las estructuras de almacenamiento.
      1. El Modelo de Almacenamiento de Datos Oracle.
      2. Descripción del modelo ASM.
      3. Administración de Tablespaces.
      4. Administracion de Tablespaces UNDO.
      5. Administracion de Tablespaces Temporales.
      6. Administracion de tablas e Indices.
    5. Administracion de la seguridad en bases de datos Oracle.
      1. Attributos de cuentas de usuario.
      2. Modelos de Autenticación.
      3. Administrando cuentas de usuario.
      4. Administración de Roles y Privilegios.
    6. Administración de transacciones y concurrencia.
      1. Transacciones en Base de Datos Oracle.
      2. Control de Transacciones.
      3. Monitoreando y resolviendo problemas de bloqueo.
    7. Backup and recovery.
      1. Identificando los punto de riesgo de una base de datos.
      2. Trabajando con Check-Point, Archivos Redo Log y Archivos Log-Trace.
      3. Descripcion de Flash Recovery Area.
      4. Trabajando Con DUMPS de Una Instancia Oracle.
      5. Descripcion de Recovery Manager (RMAN).
      6. Trabajando con el Recovery Manager (RMAN).

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 beneficisos, 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

Diploma

Al terminar el diplomado, si pasas el examen, obtienes un diploma con valor curricular y registro de la STPS.

Recursos

Si eres alumno, puedes descargar aquí los materiales didácticos, ejercicos, guias y otros recursos.

Descarga