Want to make creations as awesome as this one?

Transcript

3.2 Procedimientos

3.2.1 Definición y objetivos

En el tema anterior aprendiste sobre las transacciones, ahora conocerás sobre los procedimientos también conocidos como procedimientos almacenados; son un conjunto de sentencias SQL, las cuales se agrupan y se les asigna un nombre para hacer referencia a todas ellas, esto entre otros beneficios puedes consultarlos en el video 3. Al término de este video serás capaz de identificar cuáles son los beneficios del procedimiento almacenado.

Para visualizar la información, da clic sobre el link

The Coder Cave esp. (2022, 29 de abril). Procedimientos Almacenados: ¿Qué son? ¿Para qué sirven? ¿Cómo se usan? - Te lo explico en 10 minutos. [Video]. YouTube. https://www.youtube.com/watch?v=XQUPbNFLJn4

Video 3.

3.2.2 Tipos de procedimientos

Los procedimientos almacenados se clasifican según su complejidad y propósito, como los procedimientos simples, los que utilizan cursores o los que manejan transacciones. Cada tipo ofrece funcionalidades específicas para realizar diversas tareas dentro de una base de datos. Para conocer más sobre los procedimientos almacenados te invitamos a realizar la lectura obligatoria 3 donde conocerás sobre los tipos de procedimientos almacenados, al final de la lectura identificarás los diferentes tipos de procedimientos y cuándo implementarlos.

Para visualizar la información, da clic sobre el link

Procedimientos almacenados en Transact SQL. (2022, octubre 4). SQLearning | Tutoriales de SQL y Transact-SQL. https://sqlearning.com/es/elementos-avanzados/procedimientos/

Lectura obligatoria 3

3.2.3 Sintaxis y estructura de un procedimiento

La sintaxis y estructura de los procedimientos almacenados varían ligeramente entre los diferentes sistemas gestores de bases de datos (SGBD), pero generalmente incluyen una cabecera, un cuerpo y pueden contener parámetros de entrada y salida, variables locales y estructuras de control como condicionales y bucles, se define la forma correcta de escribir y organizar el código que compone estas subrutinas dentro de una base de datos. Generalmente, incluyen un encabezado (nombre, parámetros), un cuerpo (instrucciones SQL) y pueden retornar valores. Su sintaxis varía ligeramente entre los diferentes sistemas de gestión de bases de datos, pero comparten la idea de encapsular un conjunto de instrucciones para realizar tareas específicas de forma reusable. Esto lo aprenderás en el video 3.

Para visualizar la información, da clic sobre el link

The Coder Cave esp. (2022, 29 de abril). Procedimientos Almacenados: ¿Qué son? ¿Para qué sirven? ¿Cómo se usan? - Te lo explico en 10 minutos. [Video]. YouTube. https://www.youtube.com/watch?v=XQUPbNFLJn4

Video 3.

3.2.4 Condiciones de un procedimiento

Las condiciones en los procedimientos almacenados permiten controlar el flujo de ejecución del código, tomando decisiones basadas en el cumplimiento o no de ciertas expresiones lógicas. Esto se logra mediante el uso de estructuras condicionales como IF, ELSE y CASE. Esto lo aprenderás al realiza la lectura obligatoria 4 en la sección 1.3 estructuras de control te muestra cómo utilizarlas.

Para visualizar la información, da clic sobre el link

Sánchez, J. (s. f.). Unidad 12. Triggers, procedimientos y funciones en MySQL. Recuperado 8 de agosto de 2024, de https://josejuansanchez.org/bd/unidad-12-teoria/index.html

Lectura obligatoria 3