Реализация программируемых объектов с помощью SQL

Средний уровень
Инженер по анализу и обработке данных
Администратор баз данных
разработчик.
Архитектор решений
SQL Server
База данных SQL Azure
Управляемый экземпляр SQL Azure
Microsoft Fabric

Узнайте, как создавать и использовать представления, хранимые процедуры, скалярные функции, табличные функции и триггеры для создания доступных, безопасных и эффективных решений баз данных.

Цели обучения

Из этого модуля вы узнаете следующее:

  • Создание представлений для упрощения доступа к данным и предоставления границ безопасности.
  • Создайте хранимые процедуры, чтобы инкапсулировать сложную бизнес-логику и изменения данных.
  • Разработка скалярных функций для возврата отдельных вычисляемых значений.
  • Реализуйте табличные функции, чтобы возвращать результирующие наборы для использования в запросах.
  • Настройте триггеры для автоматического реагирования на изменения данных или события базы данных.
  • Выберите правильный объект программирования на основе конкретных требований.

Предварительные требования

  • Опыт разработки баз данных SQL Server и программирования T-SQL.
  • Основные понятия базы данных, такие как таблицы, соединения и транзакции.
  • Знакомство с SQL Server Management Studio или Azure Data Studio.