0% encontró este documento útil (0 votos)
40 vistas4 páginas

Procedimientos Almacenados en SQL Server

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
40 vistas4 páginas

Procedimientos Almacenados en SQL Server

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ESCUELA PROFESIONAL DE

INGENIERIA DE SISTEMAS

GUÍA DE LABORATORIO NRO. 06

PROGRAMA: INGENIERÍA DE SSITEMAS


EXPERIENCIA CURRICULAR: GESTIÓN DE DATOS E INFORMATION II
CICLO: V
TURNO: NOCHE
SEMESTRE: 2024-II
DOCENTE: MGTR JORGE MARTINEZ BURGOS
SESIÓN Nº: 6
LUGAR: 703 PABELLON A

I. TEMA: 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 procedimientos almacenados y su importancia en la gestión de bases
de datos.
 Aprender a crear, modificar y eliminar procedimientos almacenados en SQL Server.
 Explorar las ventajas de utilizar procedimientos almacenados en comparación con consultas ad hoc.
 Practicar la ejecución de procedimientos almacenados y el paso de parámetros.

IV. LECTURAS PREVIAS A LA PRACTICA/FUNDAMENTO TEÓRICO SOBRE EL TEMA


 Concepto de procedimientos almacenados y su uso en SQL Server.
 Ventajas de utilizar procedimientos almacenados en comparación con consultas ad hoc.
 Sintaxis para la creación, modificación y eliminación de procedimientos almacenados.
 Uso de parámetros en procedimientos almacenados.
 Ejemplos de casos de uso y buenas prácticas en el desarrollo de procedimientos almacenados.

Pág. 1 de 4
ESCUELA PROFESIONAL DE
INGENIERIA DE SISTEMAS
V. METODOLOGÍA:
 Breve introducción teórica sobre los procedimientos almacenados y su utilidad en SQL Server.
 Demostración práctica de cómo crear, modificar y eliminar procedimientos almacenados en SQL
Server Management Studio (SSMS).
 Ejercicios prácticos guiados donde los estudiantes crearán y ejecutarán procedimientos
almacenados.
 Sesiones de discusión para revisar las ventajas y desventajas de utilizar procedimientos
almacenados.
 Pruebas de rendimiento para comparar el rendimiento de procedimientos almacenados frente a
consultas ad hoc.

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:


VII.1. Descripción
En esta práctica, los estudiantes explorarán el uso de procedimientos almacenados en SQL Server y
aprenderán a crear, modificar, ejecutar y utilizar parámetros en estos procedimientos.

VII.2. . Proceso del trabajo de laboratorio


A continuación, siga los pasos indicados para desarrollar las actividades en la ficha de trabajo respectivo
Descargar la base de Datos Pubs y realizar lo siguiente:
Crear procedimientos almacenados de mantenimiento con parámetros de entrada (Agregar , actualizar
, eliminar , buscar ) para las tablas stores,sales, titles.

Crear procedimientos almacenados en la tabla sales con parámetros de entrada y salida:


 Parámetro de entrada title_id que ingresa al procedimiento almacenado y devuelva el nombre de la
tienda(stor_name) como parámetro de salida.
 Parámetro de entrada title_id que ingresa al procedimiento almacenado y devuelva el título del
libro(title) como parámetro de salida.

Pág. 2 de 4
ESCUELA PROFESIONAL DE
INGENIERIA DE SISTEMAS

Los procedimientos almacenados deben involucrar el uso de Transacciones y manejo de errores.

Documentara las actividades realizadas y subirla a la plataforma junto al backup de Pubs


conteniendo los procedimiento almacenados.

7.3. PLENARIA
 Revisión de los ejercicios realizados durante el laboratorio.
 Discusión sobre las ventajas y desventajas de utilizar procedimientos almacenados.
 Compartir experiencias y mejores prácticas en el desarrollo de procedimientos almacenados.
 Sesión de preguntas y respuestas para aclarar cualquier duda remanente.

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.
 [Link]

[Link]

IX. BIBLIOGRAFÍA

Pág. 3 de 4
ESCUELA PROFESIONAL DE
INGENIERIA DE SISTEMAS
WANUMEN Luis, RIVAS Edwin, Mosquera Darín. Bases de datos en SQL Server [en línea]. Bogotá: Ecoe
Ediciones, 2017. ISBN 9789587715705. Disponible en:
[Link]

GORMAN, Kellyn et al. Introducing Microsoft SQL Server 2019 [en línea]. Birmingham: Packt Publishing Ltd,
2020. ISBN 9781838826215. Disponible en: [Link]
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:
[Link]

Pág. 4 de 4

También podría gustarte