快速入門:建立單一資料庫 - Azure SQL Database

在此快速入門中,您可以使用 Azure 入口網站、PowerShell 指令碼或 Azure CLI 指令碼,在 Azure SQL Database 中建立單一資料庫。 接著,您可以使用 Azure 入口網站中的查詢編輯器來查詢資料庫。

觀看 Azure SQL 資料庫基本概念系列中的這段影片,獲得部署流程的概觀:

必要條件

  • 有效的 Azure 訂用帳戶。 如果您沒有訂用帳戶,請建立免費帳戶
  • 本文的大部分工作光使用 Azure 入口網站即可完成。 您可以選擇使用最新版的 Azure PowerShellAzure CLI

建立單一資料庫

本快速入門會在無伺服器計算層中建立單一資料庫。

注意

免費試用 Azure SQL 資料庫,每月取得 100,000 虛擬核心秒數的無伺服器運算和 32 GB 的儲存體。

若要在 Azure 入口網站中建立單一資料庫,本快速入門會從 Azure SQL 頁面開始。

  1. 瀏覽至選取 SQL 部署選項頁面。

  2. SQL 資料庫下,將資源類型設定為單一資料庫,然後選取 [建立]。

    Azure 入口網站 [選取 SQL 部署] 選項頁面的螢幕擷取畫面。

  3. 建立 SQL 資料庫表單的基本資料索引標籤上,在專案詳細資料下,選取想要的 Azure 訂用帳戶

  4. 針對資源群組選取 [建立新的],輸入 myResourceGroup,然後選取 [確定]。

  5. 針對資料庫名稱輸入 mySampleDatabase。

  6. 伺服器中,選取 [建立新的],並以下列值填寫新伺服器表單:

    • 伺服器名稱:輸入 mysqlserver 並新增一些字元來表示唯一性。 由於伺服器名稱必須是 Azure 中所有伺服器的全域唯一名稱,而不只是訂用帳戶中的唯一名稱,因此我們無法提供要使用的確切伺服器名稱。 因此,請輸入類似 mysqlserver12345 的值,入口網站會讓您知道輸入的值是否可以使用。

    • 位置:從下拉式清單中選取位置。

    • 驗證方法:選取 [使用 SQL 驗證]

    • 伺服器管理員登入:輸入 azureuser。

    • 密碼:輸入符合需求的密碼,然後在 [確認密碼] 欄位中再次輸入。

    選取 [確定]。

  7. 您要使用 SQL 彈性集區設為

  8. 針對 [工作負載環境],為此練習指定開發

    Azure 入口網站提供工作負載環境選項,可協助預先設定部分組態設定。 可以覆寫這些設定。 此選項僅適用於 [建立 SQL Database] 入口網站頁面。 否則,[工作負載環境] 選項對授權或其他資料庫組態設定沒有任何影響。

    • 選擇開發工作負載環境會設定幾個選項,包括:
      • [備份儲存體備援] 選項是本地備援儲存體。 本地備援儲存體的成本較低,適用於不需要區域或異地複寫儲存體備援的實際執行前環境。
      • 計算 + 儲存體支援一般用途,為無伺服器型,配有單個虛擬核心。 預設會有一小時的自動暫停延遲
    • 選擇實際執行工作負載環境設定:
      • 根據預設,[備份儲存體備援] 為異地備援儲存體。
      • 計算 + 儲存體支援一般用途,佈建有 2 個虛擬核心和 32 GB 的儲存體。 可以在下一步中進一步修改此資訊。
  9. 計算 + 儲存體下,選取 [設定資料庫]。

  10. 本快速入門使用無伺服器資料庫,因此請將 [服務層級] 保持設定為 [一般用途 (最經濟實惠的無伺服器計算)],並將 [計算層] 設定為 [無伺服器]。 選取套用

  11. 在 [備份儲存體備援] 底下,為要儲存備份的儲存體帳戶選擇備援選項。 若要深入了解,請參閱備份儲存體備援

  12. 完成時,選取 [下一步:網路功能],為於頁面底部。

    Azure 入口網站 [建立 SQL Database] 頁面螢幕擷取畫面,其中顯示 [基本] 索引標籤。

  13. 網路功能索引標籤的連線方法中,選取 [公用端點]。

  14. 針對 [防火牆規則],將 [新增目前的用戶端 IP 位址] 設定為 [是]。 將 [允許 Azure 服務和資源存取此伺服器] 設定為 [否]。

    Azure 入口網站的螢幕擷取畫面,顯示網路規則的 [網路] 索引標籤。

  15. 在 [連線原則] 底下,選擇 [預設] 連線原則,並將 [最低的 TLS 版本] 保留為預設的 [TLS 1.2]。

  16. 選取頁面底部的 [下一步:安全性]。

    顯示原則和加密的 [網路] 索引標籤螢幕擷取畫面。

  17. 在 [安全性] 頁面上,您可以選擇開始免費試用適用於 SQL 的 Microsoft Defender,以及視需要設定總帳受控識別透明資料加密 (TDE)。 完成時,選取 [下一步:其他設定],位於頁面底部。

  18. 在 [其他設定] 索引標籤的 [資料來源] 區段中,針對 [使用現有的資料],選取 [範例]。 這會建立 AdventureWorksLT 範例資料庫,同時提供一些可供查詢和實驗的資料表和資料,而不是空的空白資料庫。 您也可以設定資料庫定序維護時間範圍

  19. 選取頁面底部的 [檢閱 + 建立]:

    Azure 入口網站的螢幕擷取畫面,顯示 [其他設定] 索引標籤。

  20. 檢閱 [檢閱 + 建立] 頁面之後,選取 [建立]。

查詢資料庫

資料庫建好之後,您可以使用 Azure 入口網站中的查詢編輯器 (預覽) 連線到資料庫,並查詢資料。 如需詳細資訊,請參閱 Azure SQL 資料庫的 Azure 入口網站查詢編輯器

  1. 在入口網站中,搜尋並選取 [SQL 資料庫],然後從清單中選取您的資料庫。

  2. 在資料庫頁面面上,選取左側功能表中的 [查詢編輯器 (預覽)]。

  3. 輸入您的 SQL 驗證伺服器管理員登入資訊,或使用 Microsoft Entra 驗證

    注意

    Microsoft Entra ID 先前稱為 Azure Active Directory (Azure AD)。

    Azure 入口網站中 [查詢編輯器] 登入頁面的螢幕擷取畫面。

  4. 在 [查詢編輯器] 窗格中輸入下列查詢。

    SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName
    FROM SalesLT.ProductCategory pc
    JOIN SalesLT.Product p
    ON pc.productcategoryid = p.productcategoryid;
    
  5. 選取 [執行],然後在 [結果] 窗格中檢閱查詢結果。

    查詢編輯器結果的螢幕擷取畫面。

  6. 關閉 [查詢編輯器] 頁面,並在系統提示是否要捨棄未儲存的編輯時選取 [確定]。

清除資源

請保留資源群組、伺服器和單一資料庫,以繼續進行後續步驟,並了解如何使用不同的方法來連線及查詢您的資料庫。

當您使用完這些資源時,您可以刪除所建立的資源群組,而這也會刪除其中的伺服器和單一資料庫。

使用 Azure 入口網站來刪除 myResourceGroup 和其所有資源:

  1. 在入口網站中,搜尋並選取 [資源群組],然後從清單中選取 [myResourceGroup]。
  2. 在 [資源群組] 頁面中,選取 [刪除資源群組]。
  3. 在 [輸入資源群組名稱] 底下,輸入 myResourceGroup,然後選取 [刪除]。

後續步驟

想要最佳化並節省您的雲端費用嗎?