Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

PROCEDURES SQL VENTAJAS Y CUANDO USARLOS, Diapositivas de Programación de Bases de Datos

MAPA CONCEPTUAL DE LOS PROCEDURES

Tipo: Diapositivas

2023/2024

Subido el 28/09/2024

roberto-jimenez-31
roberto-jimenez-31 🇲🇽

1 documento

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
PROCEDIMIENTOS
SQL
Por que se usan?
Aceptar parámetros de entrada y devolver varios
valores en forma de parámetros de salida al
programa que realiza la llamada.
Contener instrucciones de programación que
realicen operaciones en la base de datos.
Ventajas Cuando Usarlos?
1. El procedimiento
controla qué procesos y
actividades se llevan a
cabo y protege los
objetos de base de
datos subyacentes.
Esto elimina la
necesidad de conceder
permisos en cada nivel
de objetos y simplifica
los niveles de
seguridad.
2. Los comandos de un
procedimiento se
ejecutan en un único
lote de código. Esto
puede reducir
significativamente el
tráfico de red entre el
servidor y el cliente.
1. Un procedimiento
se compila la primera
vez que se ejecuta y
crea un plan de
ejecución que vuelve
a usarse en
posteriores
ejecuciones.
2. El código de
cualquier operación
de base de datos
redundante resulta un
candidato perfecto
para la encapsulación
de procedimientos. De
este modo, se elimina
la necesidad de
escribir de nuevo el
mismo código.
1. Permiten tener
bibliotecas o
funciones en el
servidor de base de
datos. Esta
característica es
compartida por los
lenguajes de
programación
modernos que
permiten este diseño
interno, por ejemplo,
usando clases.
1. Los bancos, por
ejemplo, usan
procedimientos
almacenados para
todas las operaciones
comunes. Esto
proporciona un
entorno seguro y
consistente, y los
procedimientos
pueden asegurar que
cada operación se
loguea
apropiadamente.
Seguridad Rendimiento Lenguajes Seguridad
Roberto C. Jiménez Zárate

Vista previa parcial del texto

¡Descarga PROCEDURES SQL VENTAJAS Y CUANDO USARLOS y más Diapositivas en PDF de Programación de Bases de Datos solo en Docsity!

PROCEDIMIENTOS

SQL

Por que se usan?

  • Aceptar parámetros de entrada y devolver varios valores en forma de parámetros de salida al programa que realiza la llamada.
  • Contener instrucciones de programación que realicen operaciones en la base de datos.

Ventajas Cuando Usarlos?

  1. El procedimiento controla qué procesos y actividades se llevan a cabo y protege los objetos de base de datos subyacentes. Esto elimina la necesidad de conceder permisos en cada nivel de objetos y simplifica los niveles de seguridad.
  2. Los comandos de un procedimiento se ejecutan en un único lote de código. Esto puede reducir significativamente el tráfico de red entre el servidor y el cliente.
    1. Un procedimiento se compila la primera vez que se ejecuta y crea un plan de ejecución que vuelve a usarse en posteriores ejecuciones.
  3. El código de cualquier operación de base de datos redundante resulta un candidato perfecto para la encapsulación de procedimientos. De este modo, se elimina la necesidad de escribir de nuevo el mismo código.
  4. Permiten tener bibliotecas o funciones en el servidor de base de datos. Esta característica es compartida por los lenguajes de programación modernos que permiten este diseño interno, por ejemplo, usando clases.
  5. Los bancos, por ejemplo, usan procedimientos almacenados para todas las operaciones comunes. Esto proporciona un entorno seguro y consistente, y los procedimientos pueden asegurar que cada operación se loguea apropiadamente.

Seguridad Rendimiento Lenguajes Seguridad

Roberto C. Jiménez Zárate