Primary key: Define la clave principal de la tabla
Llave Foránea o externa: Es una clave que se encuentra en una tabla para hacer referencia a otra tabla
Store procedure: Serie de secuencias almacenado en una base de datos
Ventajas:
- Compilación : Una vez compilado, se sigue usando esa compilación, hasta ser modificado o haya una nueva conexión
- Automatización: Conjunto de instrucciones y ejecutarlas en orden
- Administración: Se pueden editar, eliminar fácilmente
- Seguridad:Cambios de código sin necesidad de afectar la aplicación, usuarios solo pueden usar funciones de acuerdo a sus privilegios
- Programibilidad
- Tráfico de una red: minimizar el tráfico en la red, ejecuta el nombre del store procedure y no una linea.
Para realizar un store procedure seguro, se recomienda validar los parámetros y realizar la operación en un try/catch.
Instrucción rollback : Revierte una transacción explícita o implícita hasta el inicio de la transacción o hasta un punto de retorno dentro de la transacción y de igual manera libera los recursos que mantiene la transacción.
Instrucción commit: Hace que todas las modificaciones efectuadas sobre los datos desde el inicio de la transacción sean parte permanente de la base de datos, libera los recursos mantenidos por la transacción
No hay comentarios:
Publicar un comentario