Розуміння збережених процедур

Коли вивчаєте збережені процедури (stored procedures), ставте запитання основи: 5 W’s.

Хто?

Хто створює: Адміністратори баз даних та розробники

Хто використовує: Адміністратори баз даних та розробники додатків

Хто отримує користь: Кінцеві користувачі та організації

Що?

Колекція попередньо скомпільованих SQL запитів, що зберігаються в базі даних і призначені для виконання конкретного завдання або набору завдань.

Коли?

Збережені процедури виконуються: за запитом або за розкладом.

Збережені процедури оновлюються: коли змінюється схема або з'являються нові вимоги.

Де?

Зберігаються в базі даних. Використовуються в додатках. Розгортаються на місці або в хмарі.

Чому?

Для покращення продуктивності та повторного використання. Спрощення операцій з базами даних.

Синтаксис

CREATE PROCEDURE procedure_name  
(parameter1 data_type, parameter2 data_type, …)  
AS  
BEGIN  
 — SQL запити, що виконуються  
END

Сподіваюся, що ви отримали базове розуміння того, що таке збережені процедури.

Успіхів у навчанні 🙂

Перекладено з: Understanding Stored Procedures

Leave a Reply

Your email address will not be published. Required fields are marked *