ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Unidad # 6 Reglas de validación y programación

Mario CasanovaPráctica o problema6 de Abril de 2021

404 Palabras (2 Páginas)148 Visitas

Página 1 de 2

[pic 1][pic 2]

                                                

Nombre de la materia

Bases de datos

Nombre de la Licenciatura

Licenciatura en Ingenieria de sistemas

Nombre del alumno

Mario Antonio García Casanova

Matrícula

010253981

Nombre de la Tarea

Tarea por actividades de la semana 7

Unidad # 6

Reglas de validación y programación

Nombre del Profesor

Victor Sanchez Rodriguez

Fecha

20 febrero 2021

Actividad 7

Introducción

  • Como Introducción a tu actividad da respuesta a la pregunta detonante de esta semana: ¿De qué manera la definición correcta de los procedimientos almacenados garantiza la funcionalidad de una base de datos?, enfoca tu respuesta en base a Triggers y Vistas.

El propósito de los Triggers y Vistas, definirán el éxito y garantizarán su funcionalidad, ya que estos son creados para un fin solicitado por los usuarios, el cliente, etc. Y su permanencia será definida, dependiendo que tan útil sean o bien si la información generada proporcionará el “valor agregado” de tener un disparador o una vista definida.

Desarrollo:

Trigger:

Al objetivo del trigger. Cada vez que se registre una nueva factura, se creará un “log” que permitirá hacer el arqueo diario de las facturas generadas por cada usuario.

Configuración del Trigger

[pic 3]

Información del registro de la tabla “log_de_registros_de_facturas”

[pic 4]

Vistas:

  • Primero, creamos el query que arrojará el resultado de la vista.
  • Se requiere obtener, un informe donde contenga las facturaciones con los nombres de los clientes, fechas y precio total de la factura.
  • Se utiliza un “Inner Join” para descartar registros nulos de clientes que pudieran no estar en la base de datos (a petición del cliente)
  • Se relaciona ambas tablas con “Clave del cliente”

[pic 5]

Se utiliza la vista, obteniendo el mismo resultado.

[pic 6]

Conclusión:

Finaliza tu actividad con una conclusión donde indiques la importancia de las reglas de validación de bases de datos utilizando los triggers y vistas.

Con el conocimiento de las reglas de validación de los triggers, primero será necesario entender las “reglas” que se tienen en la base de datos actual y como interactúa.

Por ejemplo, para agregar un “insert” será necesario que exista la tabla de destino y que se cumplan ciertos requerimientos para evitar errores, siendo los mas comunes que ciertas columnas no existan.

Para Inner, Left, outer join, es importante buscar el valor que “correlacione” las tablas, ya que es importante primero encontrar la relación entre ellas para el éxito creando el query

Referencias

CLÁUSULAS: Poniendo condiciones. (s.f.). Obtenido de lenguajesql: https://www.lenguajesql.com.ar/default.asp?id=11

Comandos SQL Básicos. (s.f.). Obtenido de mariadb: https://mariadb.com/kb/es/basic-sql-statements/

Generador de sentencias SQL. (s.f.). Obtenido de Proscai Centro de Ayuda: https://ayuda.proscai.com/hc/es-419/articles/235768348-Generador-de-sentencias-SQL

Kroenke, D. M. (s.f.). Procesamiento de Bases de Datos. Pearson.

Operadores SQL. (s.f.). Obtenido de docs.oracle.com: https://docs.oracle.com/cloud/help/es/reportingcs_use/BILPD/GUID-4EE8C58D-391B-46A9-B0B3-9FA91B8159D1.htm#BILUG664

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (712 Kb) docx (822 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com