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


Guía de Laboratorio: Manejo de Cursores con Procedimientos Almacenados en SQL Server, Ejercicios de Sistemas de Gestión de Bases de Datos

Esta guía de laboratorio detalla el manejo de cursores con procedimientos almacenados en sql server, enfocándose en su implementación práctica. Incluye objetivos claros, lecturas previas, metodología paso a paso y ejercicios guiados para que los estudiantes aprendan a recorrer y manipular datos. Se cubren temas como la declaración, apertura, recorrido y cierre de cursores, así como la comparación con otras técnicas de manipulación de datos. Además, se proporciona una bibliografía relevante y protocolos de seguridad para el laboratorio. Útil para estudiantes de ingeniería de sistemas que buscan mejorar sus habilidades en la gestión de bases de datos y la programación t-sql. Se fomenta la discusión y el análisis de resultados para una comprensión profunda del tema.

Tipo: Ejercicios

2024/2025

Subido el 20/09/2025

josselyn-beatriz-villegas-nizama
josselyn-beatriz-villegas-nizama 🇨🇱

1 documento

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
ESCUELA PROFESIONAL DE
INGENIERIA DE SISTEMAS
Pág. 1 de 5
GUÍA DE LABORATORIO NRO. 08
PROGRAMA: INGENIERÍA DE SSITEMAS
EXPERIENCIA CURRICULAR: GESTIÓN DE DATOS E INFORMATION II
CICLO: V
TURNO: TARDE/NOCHE
SEMESTRE: 2025-I
DOCENTE: Dr. Ing° Jorge Luis Sandoval Rivera
SESIÓN : 8
LUGAR: Laboratorio A305/ Lab. B-Redes y Comunicación
I. TEMA: Manejo de cursores con procedimientos almacenados
II. RESULTADO DE APRENDIZAJE:
Implementa procedimientos almacenados, cursores y triggers sobre una base de datos utilizando T -SQL para
resolver las diversas actividades de una organización.
III. OBJETIVO DE LA PRACTICA:
Comprender el concepto de cursores en SQL Server y su aplicación en procedimientos almacenados.
Aprender a utilizar cursores para recorrer y manipular conjuntos de datos en SQL Server.
Familiarizarse con los tipos de cursores disponibles y sus características.
Practicar la implementación de cursores en procedimientos almacenados para realizar tareas específicas en
una base de datos.
IV. LECTURAS PREVIAS A LA PRACTICA/FUNDAMENTO TEÓRICO SOBRE EL TEMA
Concepto de cursores en SQL Server y su funcionamiento.
Tipos de cursores disponibles: cursor de lo lectura, cursor actualizable, cursor dinámico, cursor de
desplazamiento, etc.
Sintaxis para la declaración, apertura, recorrido y cierre de cursores en procedimientos almacenados.
Consideraciones de rendimiento y buenas prácticas al utilizar cursores en SQL Server.
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Guía de Laboratorio: Manejo de Cursores con Procedimientos Almacenados en SQL Server y más Ejercicios en PDF de Sistemas de Gestión de Bases de Datos solo en Docsity!

INGENIERIA DE SISTEMAS

GUÍA DE LABORATORIO NRO. 0 8

PROGRAMA : INGENIERÍA DE SSITEMAS

EXPERIENCIA CURRICULAR : GESTIÓN DE DATOS E INFORMATION II

CICLO : V

TURNO : TARDE/NOCHE

SEMESTRE : 2025 - I

DOCENTE : Dr. Ing° Jorge Luis Sandoval Rivera

SESIÓN Nº: 8

LUGAR: Laboratorio A305/ Lab. B-Redes y Comunicación

I. TEMA: Manejo de cursores con procedimientos almacenados II. RESULTADO DE APRENDIZAJE: Implementa procedimientos almacenados, cursores y triggers sobre una base de datos utilizando T-SQL para resolver las diversas actividades de una organización. III. OBJETIVO DE LA PRACTICA: ✓ Comprender el concepto de cursores en SQL Server y su aplicación en procedimientos almacenados. ✓ Aprender a utilizar cursores para recorrer y manipular conjuntos de datos en SQL Server. ✓ Familiarizarse con los tipos de cursores disponibles y sus características. ✓ Practicar la implementación de cursores en procedimientos almacenados para realizar tareas específicas en una base de datos. IV. LECTURAS PREVIAS A LA PRACTICA/FUNDAMENTO TEÓRICO SOBRE EL TEMA ✓ Concepto de cursores en SQL Server y su funcionamiento. ✓ Tipos de cursores disponibles: cursor de sólo lectura, cursor actualizable, cursor dinámico, cursor de desplazamiento, etc. ✓ Sintaxis para la declaración, apertura, recorrido y cierre de cursores en procedimientos almacenados. ✓ Consideraciones de rendimiento y buenas prácticas al utilizar cursores en SQL Server.

INGENIERIA DE SISTEMAS

V. METODOLOGÍA:

✓ Breve introducción teórica sobre el manejo de cursores en SQL Server y su aplicación en procedimientos almacenados. ✓ Demostración práctica de cómo declarar, abrir, recorrer y cerrar un cursor en un procedimiento almacenado en SQL Server Management Studio (SSMS). ✓ Ejercicios prácticos guiados donde los estudiantes implementarán cursores en procedimientos almacenados para realizar tareas específicas, como actualizaciones, inserciones o eliminaciones de datos. ✓ Sesiones de discusión para revisar las ventajas y desventajas de utilizar cursores en comparación con otras técnicas de manipulación de datos. VI. RECURSOS: ✓ Laboratorio de cómputo (computadora y proyector multimedia) con conexión a internet. ✓ SQL Server Management Studio (SSMS) instalado en las computadoras. ✓ Base de datos de ejemplo Pubs para realizar prácticas. ✓ Material didáctico sobre el tema, incluyendo tutoriales y ejemplos prácticos. ✓ Utilizar el App MyLoft para el acceso a los recursos digitales de biblioteca. ✓ Utilizar la plataforma Blackboard para acceder a la información de la experiencia curricular. VII. DESARROLLO DE ACTIVIDADES: 7.1. Descripción En la práctica, los estudiantes aprenderán a utilizar cursores en procedimientos almacenados para recorrer y manipular conjuntos de datos en SQL Server. 7.2. Proceso del trabajo de laboratorio A continuación, siga los pasos indicados para desarrollar las actividades en la ficha de trabajo respectivo

a) De las tablas mostradas en el diagrama crear lo siguiente:

✓ Por cada tabla de la base de datos Pubs que se muestra en la imagen de abajo, crear un cursor dentro de un procedimientos almacenado para realizar tareas específicas, como actualizaciones, inserciones o eliminaciones de datos. ✓ Ejecutar los procedimientos almacenados y observar el comportamiento del cursor. Analizar los resultados generados y verificar que el procedimiento funcione según lo esperado.

INGENIERIA DE SISTEMAS

Desarrollo correctamente del laboratorio hasta un 50 % Desarrollo correctamente del laboratorio hasta un 60 % Desarrollo correctamente del laboratorio hasta un 80 % Desarrollo correctamente del laboratorio hasta un 100%

INGENIERIA DE SISTEMAS

VIII. Protocolos de seguridad: Conoce los siguientes protocolos del laboratorio de cómputo. ✓ No comer o beber mientras se está trabajando en el laboratorio. ✓ No se debe dejar pasar al laboratorio a ninguna persona sin el permiso el responsable del laboratorio o Docente por más corta que sea su estadía. ✓ Leer el procedimiento de laboratorio antes de iniciar la experiencia para conocer de ante mano los peligros con los que va a trabajar. ✓ https://www.ucv.edu.pe/wp-content/uploads/2020/01/MV1.4-ANEXO- 2 - PROTOCOLO-DE- SEGURIDAD-EN-LABORATORIO-DE-COMPUTO-Y-AFINES-DE-LA-UCV-2021.pdf IX. BIBLIOGRAFÍA WANUMEN Luis, RIVAS Edwin, Mosquera Darín. Bases de datos en SQL Server [en línea]. Bogotá: Ecoe Ediciones, 2017. ISBN 9789587715705. Disponible en: https://www.digitaliapublishing.com/a/ GORMAN, Kellyn et al. Introducing Microsoft SQL Server 2019 [en línea]. Birmingham: Packt Publishing Ltd,

  1. ISBN 9781838826215. Disponible en: https://search.ebscohost.com/login.aspx?direct=true&db=e000xww&AN=2467163&lang=es&site=ehost- live

JORGENSEN, Adam et al. Professional Microsoft SQL Server 2012 Administration [en línea].

Indianápolis: John Wiley & Sons, Incorporated, 2012. ISBN 9781118286845. Disponible en:

https://ebookcentral.proquest.com/lib/biblioucv/detail.action?docID=