Curso de Oracle - SQL, PL/SQL & SQL*Plus


Curso de Bases de datos Oracle

Curso de Bases de datos con Oracle - SQL, PL/SQL y SQL*Plus


Objetivo:
El curso abarca desde las definiciones y reglas del modelo relacional y detalla su uso en el marco de las herramientas propuestas de modo estándar con Oracle Database 11g: SQL, SQL*PLUS y PL/SQL.

Las técnicas de programación en PL/SQL se estudian para poder utilizar toda la potencia del servidor de bases de datos Oracle 11g así como las novedades aportadas por esta versión: columna virtual, tabla en modo sólo lectura, tabla pivotada, trigger compuesto, caché de resultado para las funciones, etc.

Descripción:
Oracle11g es un potente sistema de gestión de bases de datos relacionales (RDBMS) que proporciona, además de un motor de base de datos, umerosas herramientas para el usuario, el desarrollador y el administrador. Estas herramientas emplean un lenguaje común: el SQL.

Oracle permite gestionar los datos de una aplicación basándose en una lógica que se ha convertido en un estándar: el modelo relacional.

A Quién va dirigido:
Este curso se dirige a todo informático que desee dominar la administración de una base de datos de Oracle.

Duración del curso: 30 horas

Requerimientos previos: Conocimientos básicos de informatica.

El curso Incluye:

  • CD con las presentaciones del curso
  • software utilizado durante el curso

Tema 1

Introducción

  • El modelo relacional
  • El álgebra relacional
  • SQL*Plus
  • SQL Developer
  • Objetos
    1. Tipos de datos
    2. Creación de una tabla
    3. Eliminación de una tabla
    4. Modificación de una tabla
    5. Restauración de una tabla
    6. Gestión de índices

Tema 2

SQL

  • Insertando filas
  • Eliminando filas
  • Modificando filas
  • Consultando datos
  • Control de transacciones
  • Operaciones
    1. Restricción
    2. Campos calculados
    3. Proyección
    4. Cálculo de valores agregados
    5. Funciones de grupo
    6. Restricciones sobre valores agregados
    7. Producto cartesiano
    8. Combinaciones
    9. Combinaciones externas
    10. Unión, Intersección y Diferencia
  • Tratamiento del resultado
    1. Clasificación
    2. Guardado
    3. Numeración en los cálculos de valores agregados
  • MERGE

Tema 3

SQL Avanzado

  • Objetos
    1. Vistas (Views)
    2. Esquemas (Schemas)
    3. Sinónimos (Synonym)
    4. Secuencias (Sequence)
  • Consultas complejas
    1. Subconsultas
    2. Consultas jerárquicas
    3. Pivoteo de datos
  • Bloqueo de tablas
  • Comentarios
  • Información sobre los objetos del esquema
  • Funcionalidades específicas
  • Expresiones regulares

Tema 4

PL/SQL

  • Introducción
  • Gestión de variables
    1. Variables locales
    2. Tipos predefinidos
    3. Tipos definidos por el usuario
    4. Colecciones y registro
    5. Tipos derivados
    6. Variables externas a PL/SQL
    7. Uso de variables
    8. Variables estructuradas
  • Estructuras de control
    1. Procesamientos condicionales
    2. Procesamientos repetitivos
  • Cursores
    1. Uso de un cursor explícito
    2. Atributos de un cursor
    3. ROWNUM
    4. Modificación de los valores de un cursor
    5. Paso de parámetros
  • Gestión de errores
  • TRIGGERS
  • Stored Procedures
  • Paquetes
  • Transacciones autónomas
  • SQL dinámico
  • Colecciones y registro
  • Copia de datos por bloque
  • Funciones y conjuntos de filas

Tu inversion al adquirir este curso incluye:

    • clases en video
    • Descarga de recursos software
    • Material para descarga
    • Evaluaciones en línea
    • Acceso ilimitado por 24 meses

¿Tienes dudas? Visita nuestra sección de preguntas frecuentes


Curso de Bases de datos con Oracle - SQL, PL/SQL y SQL*Plus

Próximamente
¿Quieres saber más sobre nuestra modalidad en linea?

Mayores informes

Curso de Bases de datos con Oracle - SQL, PL/SQL y SQL*Plus

Apertura bajo demanda
Solicita más información acerca de este curso

Mayores informes

¿Eres una empresa?
Podemos ir hasta tus instalaciones

Solicita una cotización

¿Eres una empresa?
Podemos ir hasta tus instalaciones

Solicita una cotización


¿Tienes preguntas o quieres saber más sobre nuestros cursos?

Todos los campos con (*) son requeridos