在此快速入门中,您将使用Azure 数据 Studio连接到 Azure SQL 数据库服务器。 然后,将运行 TRANSACT-SQL (T-SQL) 语句来创建和查询中其他使用的 TutorialDB 数据库Azure 数据 Studio教程。
先决条件
若要完成本快速入门教程,需要Azure 数据 Studio,和 Azure SQL 数据库服务器。
- 安装 Azure 数据 Studio
如果没有 Azure SQL 服务器,完成以下 Azure SQL 数据库快速入门之一。 请记住的完全限定的服务器名称和登录凭据的后续步骤:
- 创建数据库-门户
- 创建数据库-CLI
- 创建 DB-PowerShell
连接到 Azure SQL 数据库服务器
使用Azure 数据 Studio建立到 Azure SQL 数据库服务器的连接。
- 首次运行Azure 数据 Studio连接应打开页面。 如果没有看到连接页上,选择添加连接,或新连接中的图标服务器边栏:
- 本文使用 SQL 登录,但还支持 Windows 身份验证。 填写以下字段用于 Azure SQL server 的服务器名称、 用户名和密码:
设置 | 建议的值 | Description |
服务器名称 | 完全限定的服务器名称 | 如下所示: servername.database.windows.net。 |
身份验证 | SQL 登录名 | 本教程使用 SQL 身份验证。 |
用户名 | 服务器管理员帐户用户名 | 从用来创建服务器的帐户用户名。 |
密码(SQL 登录名) | 服务器管理员帐户密码 | 从用来创建服务器的帐户密码。 |
是否保存密码? | 是或否 | 选择是如果不想每次都输入密码。 |
数据库名称 | 将保留为空 | 仅连接到这里的服务器。 |
服务器组 | 选择 | 可以将此字段设置为你创建的特定服务器组。 |
- 选择“连接”。
- 如果你的服务器的防火墙规则允许 Azure Data Studio,若要连接,没有创建新的防火墙规则窗体将打开。 完成窗体以创建新的防火墙规则。 有关详细信息,请参阅防火墙规则。
在中打开你的服务器成功连接后,服务器侧栏。
创建教程数据库
接下来的部分创建使用的 TutorialDB 数据库中其他Azure 数据 Studio教程。
- 在 Azure SQL 服务器上右键单击服务器侧栏,然后选择新查询。
- 将此 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
- 从工具栏中,选择运行。 通知出现在消息窗格,其中显示查询进度。
创建表
查询编辑器连接到主数据库中,但我们想要创建的表中TutorialDB数据库。
- 连接到TutorialDB数据库。
- 创建
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'[email protected]'),
( 3, N'Donna', N'Germany', N'[email protected]'),
( 4, N'Janet', N'United States', N'[email protected]')
GO
查看结果
使用此替换上一个查询,然后选择运行。
SQL复制
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
显示查询结果:
清理资源
在此处创建的资源时生成更高版本的快速入门文章。 如果你打算通过这些文章,是确保不要删除这些资源。否则,在 Azure 门户中,删除不再需要的资源。 有关详细信息,请参阅清理资源。
后续步骤
现在,你已成功连接到 Azure SQL 数据库和运行查询,请尝试代码编辑器教程。
标签:Customers,数据库,Studio,SQL,Azure,服务器 From: https://blog.51cto.com/dupeng0811/6293346