Zusammenfassung der Ressource
Unidad 5
- Lenguaje Procedural
- Paradigma de programación
- consiste en basarse de un número
- expresiones repetidas
- Englobadas en una
- Función o procedimiento
- Para llamarlo cada vez que se requiera
- Caracteristicas
- Colección de computaciones, que
tienen un punto de comienzo (o
entrada) y uno de finalización
- Proporcionan una funcionalidad concreta
- Pueden ser ejecutados tantas veces como sea
necesario
- Se ejecutan mediante un mecanismo
que recibe el nombre de llamada a
procedimiento
- Beneficios
- Comprensibilidad
- Comprensión más clara del código al programador
- Desarrollo modular
- Permitiendo que personas o
equipos diferentes trabajen en
cada módulo por separado
- Capacidad de reutilización
- El código de los
procedimientos puede
ser compilado y
almacenado en ficheros
de librería
- Procedimiento Almacenado
- Conjunto de comandos
- Pueden ser ejecutados directamente en el servidor
- Será ejecutado por el servidor de Base de Datos
- No por el programa cliente que lo accede
- Caracteristicas
- Se almacenan en la propia Base de Datos
- mejorar el rendimiento de los sistemas
- Reducen en intercambio entre cliente y servidor
- Reutilizables
- Ejecutarlo en el servidor tantas veces como sea necesario
- Ejemplo:
- Ventajas
- Las unidades de programa son más simples
- Las unidades de programa son independientes
- Las unidades de programa son reutilizables
- Desventajas
- Exposición del sistema a gran nivel
- Disparadores
- objeto
- Asocia con tablas
- Se almacena en la base de datos
- Se ejecutan cuando sucede algún evento
- Sobre las tablas a las que se encuentra asociado
- Ejemplo
- Caracteristicas
- Mejorar la gestión de la base de datos
- No requieren que un usuario los ejecute
- Son empleados para implementar
- Las REGLAS DE NEGOCIO
- Componentes
- Llamada de activación
- Restricción
- Acción a ejecutar
- Ventajas
- Hace que los usuarios entren sólo valores válidos
- El mantenimiento de la aplicación se reduce
- Logs automáticos de cambios a las tablas.
- La notificación automática de cambios a la Base de Datos con alertas de evento en los disparadores.
- Desventajas
- Peligro de pérdida en realizaciones
- Nunca se llama directamente
- Solo se pueden aplicar a una tabla especifica,
- Alexis Franco Reyes
17111928 Taller de base
de datos