Краткое руководство. Использование Azure Data Studio для подключения и запросов к SQL ServerQuickstart: Use Azure Data Studio to connect and query SQL Server

В этом кратком руководстве показано, как использовать Azure Data Studio для подключения к SQL Server, а затем с помощью инструкций Transact-SQL (T-SQL) создать базу данных TutorialDB, которая используется в руководствах по Azure Data Studio.This quickstart shows how to use Azure Data Studio to connect to SQL Server, and then use Transact-SQL (T-SQL) statements to create the TutorialDB used in Azure Data Studio tutorials.

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

Для работы с этим кратким руководством требуется Azure Data Studio и доступ к SQL Server.To complete this quickstart, you need Azure Data Studio, and access to SQL Server.

Если у вас нет доступа к SQL Server, выберите платформу по следующим ссылкам (обязательно запомните имя для входа и пароль SQL):If you don't have access to a SQL Server, select your platform from the following links (make sure you remember your SQL Login and Password!):

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

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

  2. При первом запуске Azure Data Studio должна открыться страница приветствия.The first time you run Azure Data Studio the Welcome page should open. Если вы не видите страницу приветствия , выберите Справка > Добро пожаловать.If you don't see the Welcome page, select Help > Welcome. Выберите Создать подключение, чтобы открыть панель Подключение.Select New Connection to open the Connection pane:

    Значок нового подключения

  3. В этой статье используется имя входа SQL, но поддерживается проверка подлинности Windows.This article uses SQL Login, but Windows Authentication is supported. Заполните поля следующим образом:Fill in the fields as follows:

    • Имя сервера: введите здесь имя сервера.Server Name: Enter server name here. Например: localhost.For example, localhost.
    • Тип проверки подлинности: Имя входа SQLAuthentication Type: SQL Login
    • Имя пользователя: имя пользователя SQL ServerUser name: User name for the SQL Server
    • Пароль: пароль для SQL ServerPassword: Password for the SQL Server
    • Имя базы данных: <Default>Database Name: <Default>
    • Группа серверов: <Default>Server Group: <Default>

    Экран нового подключения

Создание базы данныхCreate a database

Ниже приведены инструкции по созданию базы данных с именем TutorialDB.The following steps create a database named TutorialDB:

  1. Щелкните правой кнопкой мыши сервер localhost и выберите Создать запрос.Right-click on your server, localhost, and select New Query.

  2. Вставьте в окно запроса следующий фрагмент кода и щелкните Выполнить.Paste the following snippet into the query window: and then select Run.

    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 появится в списке баз данных.After the query completes, the new TutorialDB appears in the list of databases. Если она не отображается, щелкните правой кнопкой мыши узел Базы данных и выберите пункт Обновить.If you don't see it, right-click the Databases node and select Refresh.

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

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

Редактор запросов все еще подключен к базе данных master, но нам нужно создать таблицу в базе данных TutorialDB.The query editor is still connected to the master database, but we want to create a table in the TutorialDB database.

  1. Измените контекст подключения на TutorialDB.Change the connection context to TutorialDB:

    Изменение контекста

  2. Вставьте в окно запроса следующий фрагмент и нажмите кнопку Выполнить.Paste the following snippet into the query window and click Run:

    Примечание

    Можно добавить этот код или перезаписать предыдущий запрос в редакторе.You can append this too, or overwrite the previous query in the editor. Обратите внимание, что при нажатии кнопки Выполнить выполняется только выбранный запрос.Note that clicking Run executes only the query that is selected. Если ничего не выбрано, при нажатии кнопки Выполнить выполняются все запросы в редакторе.If nothing is selected, clicking Run executes all queries in the editor.

    -- 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 появится в списке таблиц.After the query completes, the new Customers table appears in the list of tables. Может потребоваться щелкнуть правой кнопкой мыши узел TutorialDB > Таблицы и выбрать пункт Обновить.You might need to right-click the TutorialDB > Tables node and select Refresh.

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

  • Вставьте в окно запроса следующий фрагмент и нажмите кнопку Выполнить.Paste the following snippet into the query window and click Run:

    -- 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
    

Просмотр данных, возвращенных запросомView the data returned by a query

  • Вставьте в окно запроса следующий фрагмент и нажмите кнопку Выполнить.Paste the following snippet into the query window and click Run:

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

    Выбор результатов

Дальнейшие действияNext steps

После успешного подключения к SQL Server и выполнения запроса можно перейти к руководству по редактору кода.Now that you've successfully connected to SQL Server and run a query try out the Code editor tutorial.