Сравнение Azure Data Studio с SQL Server Management Studio (SSMS)

Всем привет! Сегодня мы с Вами сравним Azure Data Studio с SQL Server Management Studio (SSMS), и тем самым определим основные их отличия, т.е. узнаем, чем же отличаются эти инструменты друг от друга.

Сравнение Azure Data Studio с SQL Server Management Studio (SSMS)

Что это за инструменты

Azure Data Studio – это бесплатный, кроссплатформенный инструмент с открытым исходным кодом для работы с базами данных Microsoft SQL Server, разработанный компанией Microsoft.

Заметка! Обзор Azure Data Studio.

SQL Server Management Studio (SSMS) – это бесплатная многофункциональная графическая среда для управления инфраструктурой SQL Server и работы с базами данных, разработанная компанией Microsoft.

Таким образом, оба этих инструмента разработала компания Microsoft для работы с Microsoft SQL Server, однако они, конечно же, имеют отличия и более того у них разное предназначение. Поэтому давайте узнаем, чем же отличаются Azure Data Studio и SQL Server Management Studio.

Основные отличия Azure Data Studio от SQL Server Management Studio

Давайте перейдем к рассмотрению основных отличный Azure Data Studio от SQL Server Management Studio, а чтобы было нагляднее, сделаем это в виде таблицы.

Azure Data Studio

SQL Server Management Studio

Открытый исходный код Исходный код закрыт
Кроссплатформенность, можно использовать в Windows, в Linux и в macOS Можно использовать только в Windows
Встроенная возможность выгрузки данных в формат Excel, XML, JSON, CSV. Можно написать запрос в редакторе и одним кликом выгрузить данные Выгрузить данные в эти форматы можно только с помощью дополнительных инструментов (мастер импорта и экспорта SQL Server, сторонние плагины)
Практически встроенная поддержка PostgreSQL Чтобы настроить подключение к PostgreSQL, необходимо использовать дополнительные провайдеры
Поддержка нескольких цветовых тем Такой функционал отсутствует
Встроенный терминал Такой функционал отсутствует
Записные книжки Такой функционал отсутствует
Отсутствует графический конструктор таблиц Графический конструктор таблиц есть и отлично работает
Отсутствует возможность управления безопасностью В SSMS есть функционал для управления безопасностью
Нет планов обслуживания Планы обслуживания есть
Нет функционала для работы с диаграммами баз данных Такой функционал есть
Расширяемость с помощью плагинов Расширяемость есть, однако она не такая простая и преимущественно все плагины платные
Нет функционала для настройки репликации Такой функционал есть
Нет функционала для просмотра журнала ошибок Такой функционал есть

Заметка! Знакомство с Oracle Database Express Edition (XE) – что это такое?

Что использовать: Azure Data Studio или SQL Server Management Studio?

Если в Ваши задачи входит полное сопровождение Microsoft SQL Server, начиная от создания баз данных, написания SQL запросов, создания хранимых процедур и функций, и заканчивая администрированием SQL Server, включая управление безопасностью, то здесь однозначно основным Вашим инструментом должна стать среда SQL Server Management Studio (SSMS).

Если в Ваши обязанности входит только написание SQL запросов и выгрузка данных в определенных форматах, а также разработка хранимых процедур, функций и, возможно, создание новых таблиц и представлений на языке T-SQL, иными словами, Ваша работа связана только с SQL кодом, то здесь более удобным инструментом будет Azure Data Studio и именно она станет основным Вашим инструментом.

Кроме этого, Azure Data Studio точно станет Вашим основным инструментом для работы с Microsoft SQL Server, если Вы планируете работать в Linux или macOS, так как SQL Server Management Studio поддерживает только Windows, а Azure Data Studio – это кроссплатформенный инструмент.

Заметка! Курсы по Transact-SQL для начинающих.

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

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

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