빠른 시작: Azure SQL Database 단일 데이터베이스 만들기

이 빠른 시작에서는 Azure Portal, PowerShell 스크립트 또는 Azure CLI 스크립트를 사용하여 Azure SQL Database에서 단일 데이터베이스를 만듭니다. 그런 다음, Azure Portal에서 쿼리 편집기 를 사용하여 데이터베이스를 쿼리합니다.

필수 요소

  • 활성화된 Azure 구독. 아직 없는 경우 체험 계정을 만들 수 있습니다.

단일 데이터베이스 만들기

이 빠른 시작에서는 서버리스 컴퓨팅 계층에 단일 데이터베이스를 만듭니다.

Azure Portal에서 단일 데이터베이스를 만들기 위해 이 빠른 시작이 Azure SQL 페이지에서 시작됩니다.

  1. SQL 배포 옵션 선택 페이지로 이동합니다.

  2. SQL 데이터베이스 에서 리소스 유형단일 데이터베이스 로 설정한 상태로 두고 만들기 를 선택합니다.

    Azure SQL에 추가

  3. SQL 데이터베이스 만들기 양식의 기본 탭에 있는 프로젝트 세부 정보 아래에서 원하는 Azure 구독 을 선택합니다.

  4. 리소스 그룹 의 경우 새로 만들기 를 선택하고, myResourceGroup 을 입력하고, 확인 을 선택합니다.

  5. 데이터베이스 이름mySampleDatabase 를 입력합니다.

  6. 서버 에 대해 새로 만들기 를 선택하고 새 서버 양식을 다음 값으로 입력합니다.

    • 서버 이름: mysqlserver 를 입력하고 고유하게 유지하기 위한 일부 문자를 추가합니다. 서버 이름은 구독 내에서 고유한 것이 아니라 Azure의 모든 서버에 대해 전역적으로 고유해야 하므로 사용할 정확한 서버 이름을 제공할 수 없습니다. 따라서 mysqlserver12345와 같은 항목을 입력하면 포털에서 사용 가능 여부를 알 수 있습니다.
    • 서버 관리자 로그인: azureuser 를 입력합니다.
    • 암호: 요구 사항을 충족하는 암호를 입력하고, 암호 확인 필드에서 다시 입력합니다.
    • 위치: 드롭다운 목록에서 위치를 선택합니다.

    확인 을 선택합니다.

  7. SQL 탄력적 풀을 사용하나요?아니요 로 설정된 상태로 둡니다.

  8. 컴퓨팅 + 스토리지 에서 데이터베이스 구성 을 선택합니다.

  9. 이 빠른 시작에서는 서버리스 데이터베이스를 사용하므로 서버리스 를 선택한 다음, 적용 을 선택합니다.

    서버리스 데이터베이스 구성

  10. 완료되면 다음: 네트워킹 을 선택합니다.

    새 SQL 데이터베이스 - 기본 탭

  11. 네트워킹 탭에서 연결 방법 에 대해 퍼블릭 엔드포인트 를 선택합니다.

  12. 방화벽 규칙 의 경우 현재 클라이언트 IP 주소 추가 로 설정합니다. Azure 서비스 및 리소스가 이 서버에 액세스할 수 있도록 허용아니요 로 설정된 상태로 둡니다.

  13. 완료되면 다음: 추가 설정 을 선택합니다.

    네트워킹 탭

  14. 추가 설정 탭의 데이터 원본 섹션에서 기존 데이터 사용 에 대해 샘플 을 선택합니다. 이렇게 하면 AdventureWorksLT 샘플 데이터베이스가 만들어지므로 비어 있는 빈 데이터베이스와는 달리 쿼리 및 실험을 위한 몇 가지 테이블과 데이터가 있습니다.

  15. 선택적으로 Azure Defender for SQL을 사용하도록 설정합니다.

  16. 필요에 따라 데이터베이스에 대해 계획된 유지 관리가 가장 적절한 시간에 수행되도록 유지 관리 기간을 설정합니다.

  17. 페이지 아래쪽에서 검토 + 만들기 를 선택합니다.

    추가 설정 탭

  18. 검토 + 만들기 페이지에서 검토 후 만들기 를 선택합니다.

데이터베이스 쿼리

데이터베이스가 생성되면 Azure Portal에서 쿼리 편집기(미리 보기) 를 사용하여 데이터베이스에 연결하고 데이터를 쿼리할 수 있습니다.

  1. 포털에서 SQL 데이터베이스 를 검색하고 선택한 다음, 목록에서 데이터베이스를 선택합니다.

  2. 데이터베이스의 페이지에서 왼쪽 메뉴에 있는 쿼리 편집기(미리 보기) 를 선택합니다.

  3. 사용자의 서버 관리자 로그인 정보를 입력하고, 확인 을 선택합니다.

    쿼리 편집기에 로그인

  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 Portal을 사용하여 myResourceGroup 및 모든 해당 리소스를 삭제하려면 다음을 수행합니다.

  1. 포털에서 리소스 그룹 을 검색하고 선택한 다음, 목록에서 myResourceGroup 을 선택합니다.
  2. 리소스 그룹 페이지에서 리소스 그룹 삭제 를 선택합니다.
  3. 리소스 그룹 이름 입력myResourceGroup 을 입력한 다음, 삭제 를 선택합니다.

다음 단계

다양한 도구 및 언어를 사용하여 데이터베이스 연결 및 쿼리:

클라우드 비용을 최적화하여 비용을 절감하고 싶습니까?