Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Base de Datos
Nombre de la Licenciatura
Ingeniería en Sistemas Computacionales
Nombre del alumno
Ricardo Arturo Castillo Vazquez
Matrícula
010400651
Nombre de la Tarea
Reglas de Validación
Unidad #
Unidad semana 7
Nombre del Docente
Iván Alejandro Torres Ibarra
Fecha
11/10/2022
Unidad #: Semana 6 Base De Datos
Base de Datos
Índice
1 Introduccion de la actividad................................................................................................................................................... 2
2 Instrucciones................................................................................................................................................................................ 2
3 Actividades.................................................................................................................................................................................... 2
4 Inicio de la actividad.................................................................................................................................................................. 3
5 Fin de la actividad. (Conclusion)......................................................................................................................................... 5
6 Referencias.................................................................................................................................................................................... 6
1 Introduccion de la actividad.
Como introduccion del proyecto en la semana 6 veremos las entradas en el comando IN y como podemos
observar y asi mismo editar las tablas con el comnado IN dentro de nuestras tablas.
2 Instrucciones.
¿De qué manera la definició n correcta de los procedimientos almacenados garantiza la funcionalidadde
una base de datos?
3 Actividades.
En este proceso podremos ver el siguiente comando que es un ejemplo del procedimiento de
almacenamiento en SQL.
2
Unidad #: Semana 6 Base De Datos
Base de Datos
END
Ademas en este modulo veremos el procedimiento de almacenado que genere una consulta utilizando un
parametro de tipo IN.
Considere la situació n de FiredUp que analizamos al final de los capítulos 1 y 2. Suponga que FiredUp
ahora ha desarrollado una línea de tres estufas diferentes: FiredNow, FiredAlways y FiredAtCamp.
Ademá s, supongaque los propietarios está n vendiendo refacciones de cada estufa y que también las
reparan. Algunas reparaciones son gratuitas porque está n dentro del periodo de garantía de la estufa; en
otras só lo se cobran las refacciones, y en otras má s se cobran las refacciones y la mano de obra. FiredUp
quiere tener el seguimiento de todos estos datos. Cuando se solicitaron mayores detalles a los
propietarios, hicieron la siguiente lista:
4 Inicio de la actividad.
Como inicio de la actividad veremos que en nuestro diagram entidad relacion la informacion vacia ya que
acontinuacion la llenaremos con datos para poder hacer las vadilaciones corresondientes con el comando
IN
3
Unidad #: Semana 6 Base De Datos
Base de Datos
Con este diagrama veremos que los datos a llenar son los siguientes:
En la siguiente imagen ya tenemos la columna create proc en la base de datos para hacer la consulta
corrctamente.
4
Unidad #: Semana 6 Base De Datos
Base de Datos
Donde nos mueytra la informacion solicitada ya que se le esta soliciando un parametro especifico con el
comando IN dentro de la misma BEGIN donde no nos lanza error ya que se le solicita un parametro en
particular como se puede apreciar en la siguiente captura
Asi mismo veremos que Un procedimiento almacenado (stored procedure en inglés) es un programa (o
procedimiento) almacenado físicamente en una base de datos. Su implementació n varía de un gestor de
bases de datos a otro. La ventaja de un procedimiento almacenado es que al ser ejecutado, en respuesta a
una petició n de usuario, es ejecutado directamente en el motor de bases de datos, el cual usualmente
corre en un servidor separado. Como tal, posee acceso directo a los datos que necesita manipular y só lo
necesita enviar sus resultados de regreso al usuario, deshaciéndose de la sobrecarga resultante de
comunicar grandes cantidades de datos salientes y entrantes.
Con este comando vemos que se requiere de una serie de pasos logicos donde primero debemos tener
bien alimentado la base de datos y asi mismo tener claro que se le solicita a la BD de para que esta
otorgue los datos que se le solicitan, como lo es en este caso el comando in y sus comandos conjuntos
para el correcto despliegue de la informacion solicitada.
5
Unidad #: Semana 6 Base De Datos
Base de Datos
6 Referencias.
de, T. (2011). PROCEDIMIENTOS ALMACENADOS CON PARAMETROS DE SALIDA [YouTube Video].
In YouTube. https://www.youtube.com/watch?v=cbQdvruHwXQ&t=7s