Разработка хранимых процедур и триггеров

Материал из m6a
Перейти к: навигация, поиск

Назначение

Создание программных модулей (хранимых процедур и триггеров), хранящихся и выполняющихся непосредственно на сервере базы данных, для реализации сложной бизнес-логики, автоматизации задач и обеспечения целостности данных.

Использование

  • Реализация сложной бизнес-логики.
  • Автоматизация задач.
  • Обеспечение целостности данных.
  • Повышение производительности.
  • Улучшение безопасности.

Уровни

  • Анализ требований: определение задач, которые должны быть реализованы с помощью хранимых процедур и триггеров.
  • Проектирование: разработка логики и структуры хранимых процедур и триггеров.
  • Разработка кода: написание кода на языке программирования, поддерживаемом СУБД (например, PL/SQL для Oracle, T-SQL для Microsoft SQL Server).
  • Тестирование: проверка работоспособности и правильности выполнения хранимых процедур и триггеров.
  • Внедрение: установка и настройка хранимых процедур и триггеров на сервере базы данных.
  • Поддержка: устранение ошибок и внесение изменений в хранимые процедуры и триггеры.

Сервисы

  • Разработка ПО.
  • Администрирование баз данных.
  • Тестирование ПО.
  • Поддержка и сопровождение.

Состав

  • Разработчики баз данных.
  • Администраторы баз данных.
  • Тестировщики.
  • Документация.