Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Manejo avanzado de cursores, Apuntes de Programación de Bases de Datos

1. Cursores explícitos avanzados. • Uso de parámetros en cursores. • Cursores anidados. 2. Cursores REF y manejo dinámico de consultas. • Uso de REF CURSOR para consultas dinámicas. • Ventajas en aplicaciones modulares. 3. Diferencias entre cursores implícitos y explícitos. Ejercicio: Crear un cursor con parámetros para filtrar datos de empleados según rango de salarios.

Tipo: Apuntes

2024/2025

A la venta desde 17/06/2025

eddrick-2
eddrick-2 🇲🇽

23 documentos

1 / 9

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Modulo 8
Manejo avanzado de cursores
pf3
pf4
pf5
pf8
pf9

Vista previa parcial del texto

¡Descarga Manejo avanzado de cursores y más Apuntes en PDF de Programación de Bases de Datos solo en Docsity!

Modulo 8

Manejo avanzado de cursores

Índice

  • Módulo 8: Manejo avanzado de cursores
  • Cursores explícitos avanzados.
  • Uso de parámetros en cursores.
  • Cursores anidados.
  • Cursores REF y manejo dinámico de consultas.
  • Uso de REF CURSOR para consultas dinámicas.
  • Ventajas en aplicaciones modulares.
  • Diferencias entre cursores implícitos y explícitos.
  • Ejercicio : Crear un cursor con parámetros para filtrar datos de empleados

según rango de salarios.

  • Tarea

Cursores explícitos Cursores anidados^ avanzados Los cursores pueden ser anidados para manejar escenarios más complejos, como procesar registros relacionados en tablas distintas. Ejemplo: Cursores anidados

Cursores explícitos Cursores anidados^ avanzados

Cursores REF y manejo dinámico de consultas Ventajas en aplicaciones modulares Reutilización: REF CURSOR puede pasarse como parámetro entre procedimientos o funciones. Flexibilidad: Ideal para manejar consultas dinámicas en aplicaciones. Ejemplo: Pasar REF CURSOR como parámetro

Diferencias entre cursores implícitos y explícitos Aspecto Cursores Implícitos Cursores Explícitos Definició n Oracle los gestiona automáticamente. Se declaran explícitamente por el programador. Uso Para consultas simples (SELECT INTO). Para consultas que procesan varias filas. Control No se pueden controlar directamente. El programador gestiona su apertura, lectura y cierre. Flexibilid ad Menor, solo maneja una fila. Mayor, permite operaciones complejas.