快速入门:使用Azure 数据 Studio进行连接和查询 Azure SQL 数据库

在此快速入门中,您将使用Azure 数据 Studio连接到 Azure SQL 数据库服务器。 然后,将运行 TRANSACT-SQL (T-SQL) 语句来创建和查询中其他使用的 TutorialDB 数据库Azure 数据 Studio教程。

先决条件

若要完成本快速入门教程,需要Azure 数据 Studio,和 Azure SQL 数据库服务器。

如果没有 Azure SQL 服务器,完成以下 Azure SQL 数据库快速入门之一。 请记住的完全限定的服务器名称和登录凭据的后续步骤:

连接到 Azure SQL 数据库服务器

使用Azure 数据 Studio建立到 Azure SQL 数据库服务器的连接。

  1. 首次运行Azure 数据 Studio连接应打开页面。 如果没有看到连接页上,选择添加连接,或新连接中的图标服务器边栏:

  2. 本文使用 SQL 登录,但还支持 Windows 身份验证。 填写以下字段用于 Azure SQL server 的服务器名称、 用户名和密码:

    设置建议的值Description
    服务器名称完全限定的服务器名称如下所示: servername.database.windows.net
    身份验证SQL 登录名本教程使用 SQL 身份验证。
    用户名服务器管理员帐户用户名从用来创建服务器的帐户用户名。
    密码(SQL 登录名)服务器管理员帐户密码从用来创建服务器的帐户密码。
    是否保存密码?是或否选择如果不想每次都输入密码。
    数据库名称将保留为空仅连接到这里的服务器。
    服务器组选择可以将此字段设置为你创建的特定服务器组。
  3. 选择“连接”。

  4. 如果你的服务器的防火墙规则允许 Azure Data Studio,若要连接,没有创建新的防火墙规则窗体将打开。 完成窗体以创建新的防火墙规则。 有关详细信息,请参阅防火墙规则

在中打开你的服务器成功连接后,服务器侧栏。

创建教程数据库

接下来的部分创建使用的 TutorialDB 数据库中其他Azure 数据 Studio教程。

  1. 在 Azure SQL 服务器上右键单击服务器侧栏,然后选择新查询

  2. 将此 SQL 粘贴到查询编辑器。

    SQL复制

    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. 从工具栏中,选择运行。 通知出现在消息窗格,其中显示查询进度。

创建表

查询编辑器连接到数据库中,但我们想要创建的表中TutorialDB数据库。

  1. 连接到TutorialDB数据库。

  2. 创建Customers表。

    使用此替换上一个查询在查询编辑器中的,然后选择运行

    SQL复制

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

向表中插入行

使用此替换上一个查询,然后选择运行

SQL复制

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

查看结果

使用此替换上一个查询,然后选择运行

SQL复制

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

显示查询结果:

清理资源

在此处创建的资源时生成更高版本的快速入门文章。 如果你打算通过这些文章,是确保不要删除这些资源。否则,在 Azure 门户中,删除不再需要的资源。 有关详细信息,请参阅清理资源

后续步骤

现在,你已成功连接到 Azure SQL 数据库和运行查询,请尝试代码编辑器教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值