Проектирование и реализация объектов базы данных с помощью SQL

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

Этот модуль охватывает проектирование и реализацию различных объектов базы данных, включая таблицы с различными типами данных, специализированными типами таблиц, индексами, ограничениями и стратегиями секционирования. Вы узнаете, как создавать и оптимизировать объекты базы данных для современных платформ SQL.

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

После завершения этого модуля вы сможете:

  • Проектирование и реализация таблиц с соответствующими типами данных, размерами и столбцами
  • Реализация специализированных таблиц, включая в памяти, темпоральные, внешние, LEDGER и таблицы GRAPH
  • Проектирование и реализация столбцов и индексов JSON
  • Проектирование и реализация ограничений базы данных, включая первичный ключ, внешний ключ, уникальный ключ, check и DEFAULT
  • Проектирование и реализация SEQUENCES
  • Проектирование и реализация стратегий секционирования для таблиц и индексов

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

Для работы с этим модулем требуется следующее:

  • Опыт создания запросов T-SQL
  • Основные сведения о концепциях базы данных
  • Знакомство с принципами проектирования реляционных баз данных