Ir al contenido
territorio hacker
  • Inicio
  • Cursos
    • Curso de comandos Linux
    • Curso de introducción a Linux
      • 1. Introducción a Linux
      • 2. Fundamentos de la línea de comandos
      • 3. Gestión de usuarios y grupos
      • 4. Sistema de archivos en Linux
      • 5. Gestión de paquetes
      • 6. Configuración del sistema
    • Curso de introducción a DB y SQL
      • 1 Introducción a las Bases de Datos y SQL
      • 2 Fundamentos de SQL
      • 3 Consultas Avanzadas en SQL
      • 4 Manipulación Avanzada de Datos
    • Curso de HTML y CSS
    • Introducción a Java
      • 1 Conceptos Fundamentales
      • 2 Fundamentos de Programación Java
      • 3 Orientación a objetos en Java
      • 4 Manejo de excepciones
    • Curso básico de Bash Scripting
      • 1. Curso de Bash: Introducción a Bash Scrpting
      • 2. Curso de Bash: Fundamentos
      • 3. Curso de Bash: Estructuras de Control de Flujo
      • 4. Curso de Bash: Estructuras de Control de Flujo 2
      • Curso de Bash: Ejercicios resueltos de Bash Scripting
    • Curso de Redes y Conexiones
      • 1. Redes y Conexiones: Conceptos Básicos
      • 2. Redes y Conexiones: Modelo OSI
      • 3. Redes y Conexiones: Protocolos de Red
      • 4. Redes y Conexiones: Puertos
      • 5. Redes y Conexiones: Configuración de interfaces de red
      • 6. Redes y Conexiones: SSH
  • Menú
    • Laboratorios
      • Writeups Hack The Box
        • HTB PermX
        • HTB Evilcups
        • HTB Editorial
        • HTB TwoMillion
        • HTB Cap
        • HTB Lame
        • HTB Jerry
        • HTB SwagShop
        • HTB Blue
      • OverTheWire
    • Herramientas
      • Nmap
      • Burp Suite
      • Wfuzz
      • NetCat
      • Kerbrute
      • Gobuster
      • Chisel
      • Whatweb
      • John the Ripper
      • SSHpass
      • Tratamiento TTY
    • Entornos de Trabajo
      • Parrot OS
      • BSPWM
      • VirtualBox
    • Publicaciones
  • Artículos
  • Inicio
  • Cursos
    • Curso de comandos Linux
    • Curso de introducción a Linux
      • 1. Introducción a Linux
      • 2. Fundamentos de la línea de comandos
      • 3. Gestión de usuarios y grupos
      • 4. Sistema de archivos en Linux
      • 5. Gestión de paquetes
      • 6. Configuración del sistema
    • Curso de introducción a DB y SQL
      • 1 Introducción a las Bases de Datos y SQL
      • 2 Fundamentos de SQL
      • 3 Consultas Avanzadas en SQL
      • 4 Manipulación Avanzada de Datos
    • Curso de HTML y CSS
    • Introducción a Java
      • 1 Conceptos Fundamentales
      • 2 Fundamentos de Programación Java
      • 3 Orientación a objetos en Java
      • 4 Manejo de excepciones
    • Curso básico de Bash Scripting
      • 1. Curso de Bash: Introducción a Bash Scrpting
      • 2. Curso de Bash: Fundamentos
      • 3. Curso de Bash: Estructuras de Control de Flujo
      • 4. Curso de Bash: Estructuras de Control de Flujo 2
      • Curso de Bash: Ejercicios resueltos de Bash Scripting
    • Curso de Redes y Conexiones
      • 1. Redes y Conexiones: Conceptos Básicos
      • 2. Redes y Conexiones: Modelo OSI
      • 3. Redes y Conexiones: Protocolos de Red
      • 4. Redes y Conexiones: Puertos
      • 5. Redes y Conexiones: Configuración de interfaces de red
      • 6. Redes y Conexiones: SSH
  • Menú
    • Laboratorios
      • Writeups Hack The Box
        • HTB PermX
        • HTB Evilcups
        • HTB Editorial
        • HTB TwoMillion
        • HTB Cap
        • HTB Lame
        • HTB Jerry
        • HTB SwagShop
        • HTB Blue
      • OverTheWire
    • Herramientas
      • Nmap
      • Burp Suite
      • Wfuzz
      • NetCat
      • Kerbrute
      • Gobuster
      • Chisel
      • Whatweb
      • John the Ripper
      • SSHpass
      • Tratamiento TTY
    • Entornos de Trabajo
      • Parrot OS
      • BSPWM
      • VirtualBox
    • Publicaciones
  • Artículos
  • Inicio
  • Cursos
  • Artículos
  • Inicio
  • Cursos
  • Artículos

Curso de PL / SQL

1. Introducción a PL/SQL

  • ¿Qué es PL/SQL y por qué es importante?
  • Ventajas de la programación en el lado del servidor
  • Características y sintaxis básica de PL/SQL

2. Bloques PL/SQL

  • Estructura de un bloque PL/SQL
  • Declaración de variables y constantes
  • Manejo de excepciones y errores

3. Estructuras de Control en PL/SQL

  • Sentencias IF, CASE y LOOP
  • Iteradores FOR y WHILE
  • Uso de cursores explícitos e implícitos

4. Procedimientos y Funciones

  • Creación y ejecución de procedimientos almacenados
  • Parámetros de entrada y salida
  • Utilización de funciones en PL/SQL

5. Cursores en Profundidad

  • Tipos de cursores: explícitos e implícitos
  • Manipulación de cursores: OPEN, FETCH y CLOSE
  • Cursores FOR LOOP y su aplicación práctica

6. Trabajo con Registros y Tablas

  • Tipos de datos compuestos: registros y tablas anidadas
  • Utilización de registros para manipular datos
  • Tablas anidadas y sus ventajas

7. Triggers en PL/SQL

  • Introducción a los triggers
  • Creación y gestión de triggers en Oracle
  • Aplicaciones prácticas de los triggers en la base de datos

8. Programación Orientada a Objetos en PL/SQL

  • Conceptos básicos de POO
  • Creación de tipos de objetos y métodos
  • Implementación de herencia y polimorfismo

9. Optimización y Rendimiento en PL/SQL

  • Estrategias para mejorar el rendimiento de los programas PL/SQL
  • Uso eficiente de cursores y bucles
  • Optimización de consultas y sentencias DML

10. Desarrollo Avanzado de Aplicaciones PL/SQL

  • Integración de PL/SQL con otras tecnologías (Java, .NET, etc.)
  • Desarrollo de aplicaciones web y móviles con PL/SQL
  • Mejores prácticas y patrones de diseño en PL/SQL
Ejercicios
Volver
Siguenos
Github Cube Linkedin

Cursos:

  • Introducción a Linux
  • Redes y Conexiones
  • Bash Scripting
  • SQL

Complementario:

  • Herramientas
  • Funciones y Scripts
  • Entornos de Trabajo
  • Webs de Interés

Sobre nosotros:

  • Contacto

Políticas:

  • Política de Privacidad
  • Política de Cookies
  • Aviso Legal
  • Copyright ©2023 Territorio Hacker