Перейти к основному контенту Обзор Компоненты Выпуски Расширения Начало работы Состояние службы Поддержка по вопросам и ответам Документация Блог Обзор Расширения Служба поддержки Документация Блог VS Code для образовательных учреждений Загрузки Приобрести Обзор Поддержка Портал администратора Портал подписчиков Dev Essentials Центр Visual Studio Бесплатная версия Visual Studio Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 ИИ от Майкрософт Azure Space Смешанная реальность Microsoft HoloLens Microsoft Viva Квантовые вычисления Экологическая устойчивость Образование: Автомобили Финансовые услуги Государственный сектор Здравоохранение Производство Розничная торговля Найти партнера Стать партнером Партнерская сеть Microsoft Marketplace Marketplace Rewards Компании по разработке программного обеспечения Блог Microsoft Advertising Центр разработчиков Документация Мероприятия Лицензирование Microsoft Learn Microsoft Research Посмотреть карту сайта
SQL Server Data Tools | Visual Studio2023-05-15T12:52:42-07:00

SQL Server Data Tools для Visual Studio

Visual Studio можно превратить в мощную среду разработки для SQL Server, базы данных SQL Azure и хранилища данных SQL Azure

Проект базы данных

Модернизация жизненного цикла разработки базы данных

Вы можете разрабатывать, собирать, тестировать и публиковать базу данных из проекта с управлением версиями точно так же, как вы это делаете с кодом приложения. Можно начать с нуля, используя проект новой базы данных, или импортировать существующую базу данных парой щелчков мыши.

IntelliSense и редактирование

Проверка скриптов T-SQL по мере их ввода

Редактировать T-SQL в базе данных стало еще проще благодаря улучшенной функции IntelliSense и выделению ошибок. Вы можете выявлять синтаксические ошибки и ошибки в ссылках на схемы и отслеживать влияние внесенных изменений, используя функции “Поиск всех ссылок” и “Переход к определению”. К моменту завершения ввода скрипта T-SQL он уже будет проверен и готов к запуску.

Проектирование таблиц

Сосредоточьтесь на том, какой должна быть ваша таблица. Не отвлекайтесь на то, как получить ее.

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

Просмотр и изменение данных

Можно просматривать данные и изменять их без написания скрипта

Просмотр и изменение данных в таблице — самая распространенная задача для разработчиков, но она обычно требует написания запроса. В Visual Studio вы можете просматривать и изменять данные при помощи табличной сетки, фильтровать сетку, используя простой пользовательский интерфейс, и сохранять изменения в базе данных несколькими щелчками мыши.

Сравнение схем и данных

Команда Diff в вашей базе данных

Используете ли вы команду diff, чтобы видеть изменения в исходном коде своего приложения? Вы сможете применять команду diff к разным версиям базы данных, используя сравнение схем и данных в Visual Studio. Результат сравнения двух баз данных или проектов баз данных анализируется и позволяет применить изменения из исходной в целевой базе данных либо просто сгенерировать скрипты T-SQL, которые можно просматривать, изменять и запускать по мере необходимости.

Непрерывная интеграция и развертывание

Главные составляющие успеха

Непрерывная интеграция и непрерывное развертывание стали обычной практикой в современных проектах по разработке приложений. Благодаря Visual Studio вы сможете применять для своих баз данных практику полного цикла разработки приложений (ALM), выполняя полностью автоматическую сборку и развертывание при внесении изменений в приложение или базу данных. Потратьте 10 минут времени, чтобы существенно повысить шанс на успех вашего проекта.

снимок экрана: CICD базы данных