浏览 Azure SQL 数据库教程

单击下表中的链接可以转到所列的每个功能区域的概述,以及每个区域的简单分步入门教程。

创建服务器、数据库和服务器级防火墙规则

以下教程介绍如何创建服务器、数据库和服务器级防火墙规则,以及如何连接和查询服务器和数据库。

教程 说明
第一个 Azure SQL 数据库 完成此快速入门教程后,将获得一个示例数据库,以及一个在 Azure 资源组中运行并已附加到逻辑服务器的空白数据库。 此外,还会获得两个服务器级防火墙规则并将其配置为启用服务器级主体,用于从两个指定的 IP 地址登录到服务器。 最后,将会知道如何在 Azure 门户中查询数据库,以及如何使用 SQL Server Management Studio 进行连接和查询。
使用 PowerShell 预配和访问 Azure SQL 数据库 完成此教程后,将会获得一个示例数据库,以及一个在 Azure 资源组中运行并已附加到逻辑服务器的空白数据库。 此外,还将创建一个服务器级防火墙规则,它已配置为启用服务器级主体,用于从指定的 IP 地址(或 IP 地址范围)登录到服务器。
使用 C# 和面向 .NET 的 SQL 数据库库创建 SQL 数据库 在本教程中,将使用 C# 创建 SQL 数据库服务器、防火墙规则和 SQL 数据库。 还会创建一个 Active Directory (AD) 应用程序和对 C# 应用进行身份验证时所需的服务主体。

分片的数据库

在以下教程中,将了解如何使用分片映射管理器扩大数据库

教程 说明
创建分片应用程序 本教程介绍如何使用简单的分片应用程序来使用弹性数据库工具的功能。
部署拆分/合并服务 此教程介绍如何在分片数据库之间移动数据。

弹性查询

以下教程介绍如何运行弹性查询

教程 说明
创建弹性查询 此教程将介绍如何使用单一连接点运行跨多个数据库的 T-SQL 查询
跨已扩展的云数据库进行报告 此教程介绍如何从位于横向分区(分片)数据库中的所有数据库创建报表
在具有不同架构的云数据库中进行查询 此教程介绍如何针对具有不同架构的多个数据库运行 T-SQL 查询
跨扩展云数据库进行报告 此教程介绍如何在分片数据库中创建跨所有数据库的报表。

数据库身份验证和授权

以下教程介绍如何创建和管理登录名和用户

教程 说明
SQL 身份验证和授权 此教程介绍如何使用 SQL Server 身份验证创建登录名和用户、将其添加到角色,以及向其授予权限
Azure AD 身份验证和授权 此教程介绍如何使用 Azure Active Directory 身份验证创建登录名和用户

保护数据

以下教程介绍如何保护 Azure SQL 数据库数据

教程 说明
使用 Always Encrypted 保护敏感数据 此教程介绍如何使用 Always Encrypted 向导保护 Azure SQL 数据库中的敏感数据。

开发

以下教程介绍应用程序和数据库开发。

教程 说明
使用 Excel 创建报表 此教程介绍如何将 Excel 连接到云中的 SQL 数据库,以便导入数据并根据数据库中的值创建表和图表。
使用 SQL Server 构建应用 此教程介绍如何使用 SQL Server 构建应用程序
临时表 此教程介绍临时表。
使用带弹性工具的实体框架 此教程介绍需要在实体框架应用程序中做哪些更改才能与弹性数据库工具集成。
对新数据库使用 Code First 此教程介绍 Code First 开发。
Tailspin Surveys 示例应用程序 此教程介绍如何使用 Tailspon Surveys 示例应用程序。
Contoso Clinic 演示应用程序 此教程介绍如何使用 Contoso Clinic 演示应用程序。

监视和优化

以下教程介绍如何进行监视和优化。

教程 说明
使用 PowerShell 收集弹性池遥测数据 此教程介绍如何使用 PowerShell 收集弹性池遥测数据。
SaaS 的弹性池自定义仪表板 此教程介绍如何创建用于监视弹性池的自定义仪表板。
将扩展事件捕获到事件文件目标 此教程介绍如何将扩展事件捕获到事件目标文件。
将扩展事件捕获到环形缓冲区目标 此教程介绍如何将扩展事件捕获到代码环形缓冲区。