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

В этом кратком руководстве вы будете использовать Azure Data StudioAzure Data Studio для подключения к серверу базы данных SQL Azure.In this quickstart, you'll use Azure Data StudioAzure Data Studio to connect to an Azure SQL Database server. Затем вы с помощью инструкций Transact-SQL (T-SQL) создадите базу данных TutorialDB, применяемую в других руководствах Azure Data StudioAzure Data Studio, и отправите к ней запрос.You'll then run Transact-SQL (T-SQL) statements to create and query the TutorialDB database, which is used in other Azure Data StudioAzure Data Studio tutorials.

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

Для работы с этим кратким руководством потребуются Azure Data StudioAzure Data Studio и сервер базы данных SQL Azure.To complete this quickstart, you need Azure Data StudioAzure Data Studio, and an Azure SQL Database server.

Если у вас нет сервера SQL Azure, выполните одно из следующих кратких руководств по базе данных SQL Azure.If you don't have an Azure SQL server, complete one of the following Azure SQL Database quickstarts. Запомните полное имя сервера и учетные данные для входа для последующих шагов.Remember the fully qualified server name and sign in credentials for later steps:

Подключение к серверу базы данных SQL AzureConnect to your Azure SQL Database server

С помощью Azure Data StudioAzure Data Studio установите подключение к серверу базы данных SQL Azure.Use Azure Data StudioAzure Data Studio to establish a connection to your Azure SQL Database server.

  1. При первом запуске Azure Data StudioAzure Data Studio должна открыться страница приветствия.The first time you run Azure Data StudioAzure 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:

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

  2. В этой статье используется вход SQL, но также поддерживается проверка подлинности Windows.This article uses SQL sign-in, but also supports Windows authentication. Заполните следующие поля, указав имя сервера, имя пользователя и пароль для вашего сервера SQL Azure.Fill in the following fields using the server name, user name, and password for your Azure SQL server:

    НастройкаSetting Предлагаемое значениеSuggested value ОписаниеDescription
    Имя сервераServer name Полное имя сервераThe fully qualified server name Что-то вроде: имя_сервера.база_данных.windows.net.Something like: servername.database.windows.net.
    Проверка подлинностиAuthentication Имя входа SQLSQL Login В этом руководстве используется проверка подлинности SQL.This tutorial uses SQL Authentication.
    User nameUser name Имя пользователя для учетной записи администратора сервераThe server admin account user name Имя пользователя из учетной записи, использованной для создания сервера.The user name from the account used to create the server.
    Пароль (имя входа SQL)Password (SQL Login) Пароль для учетной записи администратора сервераThe server admin account password Пароль из учетной записи, использованной для создания сервера.The password from the account used to create the server.
    Сохранить пароль?Save Password? "Да" или "Нет".Yes or No Чтобы не вводить пароль каждый раз, выберите Да.Select Yes if you don't want to enter the password each time.
    Имя базы данныхDatabase name Оставьте пустымleave blank Здесь вы просто подключаетесь к серверу.You're only connecting to the server here.
    Группа серверовServer Group Выберите Select В этом поле можно задать определенную группу серверов, которую вы создали.You can set this field to a specific server group you created.

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

  3. Выберите Подключиться.Select Connect.

  4. Если на сервере не настроено правило брандмауэра, разрешающее подключение Azure Data Studio, откроется форма Создание нового правила брандмауэра.If your server doesn't have a firewall rule allowing Azure Data Studio to connect, the Create new firewall rule form opens. Заполните форму, чтобы создать правило брандмауэра.Complete the form to create a new firewall rule. Подробные сведения см. в разделе Правила брандмауэра.For details, see Firewall rules.

    Новое правило брандмауэра

После успешного подключения сервер откроется на боковой панели Серверы.After successfully connecting, your server opens in the SERVERS sidebar.

Создание учебной базы данныхCreate the tutorial database

В следующих разделах создается база данных TutorialDB, используемая в других руководствах Azure Data StudioAzure Data Studio.The next sections create the TutorialDB database that's used in other Azure Data StudioAzure Data Studio tutorials.

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

  2. Вставьте этот код SQL в редактор запросов.Paste this SQL into the query editor.

    IF NOT EXISTS (
       SELECT name
       FROM sys.databases
       WHERE name = N'TutorialDB'
    )
    CREATE DATABASE [TutorialDB]
    GO
    
    ALTER DATABASE [TutorialDB] SET QUERY_STORE=ON
    GO
    
  3. На панели инструментов выберите Выполнить.From the toolbar, select Run. На панели Сообщения отображаются уведомления о ходе выполнения запроса.Notifications appear in the MESSAGES pane showing query progress.

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

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

  1. Подключитесь к базе данных TutorialDB.Connect to the TutorialDB database.

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

  2. Создайте таблицу Customers.Create a Customers table.

    Замените предыдущий запрос в редакторе запросов на этот и выберите Выполнить.Replace the previous query in the query editor with this one and select Run.

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

Вставка строк в таблицуInsert rows into the table

Замените предыдущий запрос на этот и выберите Выполнить.Replace the previous query with this one and select 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 result

Замените предыдущий запрос на этот и выберите Выполнить.Replace the previous query with this one and select Run.

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

Отображаются результаты запроса.The query results display:

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

Очистка ресурсовClean up resources

Последующие статьи краткого руководства основываются на созданных здесь ресурсах.Later quickstart articles build upon the resources created here. Если вы планируете работать с этими статьями, не удаляйте эти ресурсы.If you plan to work through these articles, be sure not to delete these resources. В противном случае удалите ненужные ресурсы на портале Azure.Otherwise, in the Azure portal, delete the resources you no longer need. Подробные сведения см. в разделе Очистка ресурсов.For details, see Clean up resources.

Следующие шагиNext steps

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