Поделиться через


Быстрый старт: использование Azure Data Studio для подключения и выполнения запросов к SQL Server

Important

Azure Data Studio прекратит работу 28 февраля 2026 г.. Мы рекомендуем использовать расширение MSSQL для Visual Studio Code. Дополнительные сведения о миграции в Visual Studio Code см. в Что происходит с Azure Data Studio?

В этом кратком руководстве показано, как использовать Azure Data Studio для подключения к SQL Server, а затем использовать инструкции Transact-SQL (T-SQL) для создания TutorialDB , используемого в учебниках Azure Data Studio.

Prerequisites

Для завершения этого краткого руководства вам потребуется Azure Data Studio и доступ к экземпляру SQL Server.

Если у вас нет доступа к SQL Server, выберите платформу из следующих ссылок (убедитесь, что вы помните имя входа и пароль SQL).

Подключение к SQL Server

  1. Запустите Azure Data Studio.

  2. При первом запуске Azure Data Studio откроется страница приветствия . Если вы не видите страницу Приветствие, выберите Справка>Приветствие. Выберите "Создать подключение", чтобы открыть область подключения :

    Снимок экрана: значок

  3. В этой статье используется вход в систему SQL, но поддерживается также аутентификация Windows. Заполните поля следующим образом:

    • Имя сервера: Введите имя сервера здесь. Например, localhost.
    • Тип проверки подлинности: Вход SQL
    • Имя пользователя: Имя пользователя для SQL Server
    • Пароль: Пароль для SQL Server
    • Имя базы данных:<По умолчанию>
    • Группа серверов:<По умолчанию>

    Снимок экрана с экрана

Создание базы данных

Следующие действия по созданию базы данных с именем TutorialDB:

  1. Щелкните правой кнопкой мыши сервер, localhost и выберите "Создать запрос".

  2. Вставьте следующий фрагмент кода в окно запроса, а затем нажмите кнопку "Выполнить".

    USE master;
    GO
    
    IF NOT EXISTS (
          SELECT name
          FROM sys.databases
          WHERE name = N'TutorialDB'
          )
       CREATE DATABASE [TutorialDB];
    GO
    
    IF SERVERPROPERTY('ProductVersion') > '12'
       ALTER DATABASE [TutorialDB] SET QUERY_STORE = ON;
    GO
    

    После завершения запроса новая база данных TutorialDB появится в списке баз данных. Если он не отображается, щелкните правой кнопкой мыши узел "Базы данных " и выберите "Обновить".

    Снимок экрана: создание базы данных.

Создание таблицы

Редактор запросов по-прежнему подключен к базе данных master , но мы хотим создать таблицу в базе данных TutorialDB .

  1. Измените контекст подключения в TutorialDB

    Снимок экрана: изменение контекста.

  2. Замените текст в окне запроса следующим фрагментом кода и нажмите кнопку "Выполнить".

    -- Create a new table called 'Customers' in schema 'dbo'
    -- Drop the table if it already exists
    IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
       DROP TABLE dbo.Customers;
    GO
    
    -- Create the table in the specified schema
    CREATE TABLE dbo.Customers (
       CustomerId INT NOT NULL PRIMARY KEY, -- primary key column
       [Name] NVARCHAR(50) NOT NULL,
       [Location] NVARCHAR(50) NOT NULL,
       [Email] NVARCHAR(50) NOT NULL
       );
    GO
    

После завершения запроса новая таблица Customers появится в списке таблиц. Может потребоваться щелкнуть правой кнопкой мыши узел "Таблицы TutorialDB > " и выбрать "Обновить".

Вставка строк

Замените текст в окне запроса следующим фрагментом кода и нажмите кнопку "Выполнить".

-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers (
   [CustomerId],
   [Name],
   [Location],
   [Email]
)
VALUES
   (1, N'Orlando', N'Australia', N''),
   (2, N'Keith', N'India', N'keith0@adventure-works.com'),
   (3, N'Donna', N'Germany', N'donna0@adventure-works.com'),
   (4, N'Janet', N'United States', N'janet1@adventure-works.com')
GO

Просмотр данных, возвращаемых запросом

Замените текст в окне запроса следующим фрагментом кода и нажмите кнопку "Выполнить".

-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;

Снимок экрана: результаты запроса SELECT.