Как установить SQL Server Data Tools (SSDT) и что это такое

Приветствую всех посетителей сайта Info-Comp.ru! В этом материале мы рассмотрим процесс установки SQL Server Data Tools (SSDT), а также поговорим о том, что это за инструмент и для чего он предназначен.

Как установить SQL Server Data Tools (SSDT) и что это такое

Что такое SQL Server Data Tools

SQL Server Data Tools (SSDT) – это отдельный компонент (рабочая нагрузка) Visual Studio, который предназначен для разработки реляционных баз данных SQL Server.

Иными словами, SSDT – это своего рода альтернатива SQL Server Management Studio (SSMS), но полностью интегрированная в среду Visual Studio. При этом, конечно же, функционал и возможности SSDT отличаются от SSMS, более того, назначение SSDT немного отличается от того, для чего создана SSMS.

Если SSMS создана для разработки и сопровождения баз данных, а также для администрирования SQL Server, т.е. среда SSMS — это некое комплексное решение по работе с SQL Server, то SSDT создан для проектной разработки баз данных с применением всех возможностей и преимуществ Visual Studio, а также с использованием привычного для разработчиков приложений интерфейса и функционала.

Заметка! Обзор инструментов для работы с Microsoft SQL Server.

Таким образом, SQL Server Data Tools предназначен для разработчиков, создающих приложения в среде Visual Studio.

Возможности и особенности SQL Server Data Tools
Разработка баз данных SQL Server и SQL Azure
Охват всех этапов разработки базы данных
Знакомый интерфейс и функционал Visual Studio
Можно работать как с проектом базы данных, так и с подключенным экземпляром базы данных
Представление объектов базы данных, как в SSMS
Конструктор таблиц с графическим интерфейсом
Навигация по коду
Технология IntelliSense
Сборка и отладка
Рефакторинг баз данных
Декларативное внесение изменений в редакторе Transact-SQL

Скриншот 1

Заметка! Как записать GIF с экрана компьютера.

Установка SQL Server Data Tools

Мы выяснили, что SQL Server Data Tools – это отдельная рабочая нагрузка среды Visual Studio. Поэтому, чтобы установить SQL Server Data Tools, нужна сама среда Visual Studio.

Если среда у Вас уже установлена, Вам необходимо добавить рабочую нагрузку «Хранение и обработка данных».

Если среда не установлена, Вам необходимо установить Visual Studio и во время установки отметить рабочую нагрузку «Хранение и обработка данных».

Автономного установщика SQL Server Data Tools для Visual Studio 2019, к сожалению, не предусмотрено.

Рассмотрим ситуацию, когда Visual Studio уже установлена и нам необходимо установить SQL Server Data Tools.

Заметка! Описание процесса установки среды Visual Studio.

Запускаем Visual Studio Installer

Запускаем приложение «Visual Studio Installer», в котором нажимаем кнопку «Изменить».

Скриншот 2

Отмечаем рабочую нагрузку

Далее, отмечаем рабочую нагрузку, которую мы хотим установить, в данном случае нам нужна рабочая нагрузка «Хранение и обработка данных».

После чего нажимаем кнопку «Изменить».

Скриншот 3

В итоге начнётся процесс загрузки и установки всех необходимых компонентов.

Скриншот 4

Заметка! Visual Studio Code (VS Code) для разработки на Transact-SQL.

Когда данный процесс будет завершен, отобразится стандартное окно данного приложения.

Скриншот 5

Создание проекта базы данных в SQL Server Data Tools

После установки SQL Server Data Tools у Вас появится весь функционал, входящий в эту рабочую нагрузку, включая возможность создания специального проекта для баз данных.

Давайте для примера создадим такой проект.

Запускаем Visual Studio и выбираем «Создание проекта».

Скриншот 6

Ищем шаблон «Проект базы данных SQL Server» и нажимаем «Далее».

Скриншот 7

Заметка! Обзор Azure Data Studio. Что это за инструмент и для чего он нужен.

Вводим название проекта, указываем расположение проекта, а также задаем имя решения.

Нажимаем «Создать».

Скриншот 8

В результате будет создано решение и пустой проект базы данных.

Скриншот 9

Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.

На сегодня это все, надеюсь, материал был Вам полезен, пока!

Понравилась статья? Поделиться с друзьями:
Заметки IT специалиста
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая на кнопку «Отправить комментарий», я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.