Udostępnij za pośrednictwem


Szybki start: tworzenie pojedynczej bazy danych — Azure SQL Database

W tym przewodniku Szybki start utworzysz pojedynczą bazę danych w usłudze Azure SQL Database przy użyciu witryny Azure Portal, skryptu programu PowerShell lub skryptu interfejsu wiersza polecenia platformy Azure. Następnie wykonujesz zapytanie dotyczące bazy danych przy użyciu edytora zapytań w witrynie Azure Portal.

Obejrzyj ten film wideo z serii Podstawy usługi Azure SQL Database, aby uzyskać omówienie procesu wdrażania:

Wymagania wstępne

Uprawnienia

Aby utworzyć bazy danych za pośrednictwem języka Transact-SQL: CREATE DATABASE wymagane są uprawnienia. Aby utworzyć bazę danych, identyfikator logowania musi być loginem administratora serwera (utworzonym podczas aprowizowania serwera logicznego usługi Azure SQL Database), administratorem usługi Microsoft Entra na serwerze, członkiem roli dbmanager w bazie danych master. Aby uzyskać więcej informacji, zobacz CREATE DATABASE (TWORZENIE BAZY DANYCH).

Aby tworzyć bazy danych za pośrednictwem portalu Azure, programu PowerShell, interfejsu wiersza poleceń Azure CLI lub interfejsu REST API, wymagane są uprawnienia RBAC platformy Azure, w szczególności rola Współautor, Współautor bazy danych SQL lub Współautor na serwerze SQL. Aby uzyskać więcej informacji, zobacz wbudowane role RBAC platformy Azure.

Tworzenie pojedynczej bazy danych

Ten przewodnik szybkiego startu tworzy pojedynczą bazę danych w warstwie obliczeniowej bezserwerowej.

Uwaga

Wypróbuj bezpłatnie usługę Azure SQL Database i co miesiąc uzyskaj 100 000 sekund vCore na zasoby obliczeniowe w trybie bezserwerowym oraz 32 GB przestrzeni na dane.

Aby utworzyć pojedynczą bazę danych w portalu Azure, ten szybki przewodnik rozpoczyna się na stronie Azure SQL.

  1. Przejdź do opcji Wybierz wdrożenie SQL.

  2. W obszarze Bazy danych SQL pozostaw wartość Typ zasobu ustawioną na Pojedyncza baza danych, a następnie wybierz pozycję Utwórz.

    Zrzut ekranu przedstawiający stronę opcji Wybierz wdrożenie SQL w witrynie Azure Portal.

  3. Na karcie Podstawy formularza Tworzenie bazy danych SQL Database w obszarze Szczegóły projektu wybierz odpowiednią subskrypcję platformy Azure.

  4. W obszarze Grupa zasobów wybierz pozycję Utwórz nową, wprowadź myResourceGroup i wybierz przycisk OK.

  5. W polu Nazwa bazy danych wprowadź wartość mySampleDatabase.

  6. W polu Serwer wybierz pozycję Utwórz nowy i wypełnij formularz Nowy serwer następującymi wartościami:

    • Nazwa serwera: wprowadź ciąg mysqlserver i dodaj kilka znaków w celu uzyskania unikatowości. Nie można podać dokładnej nazwy serwera do użycia, ponieważ nazwy serwerów muszą być globalnie unikatowe dla wszystkich serwerów na platformie Azure, a nie tylko w ramach subskrypcji. Wprowadź coś podobnego do mysqlserver12345, a portal poinformuje, czy jest dostępny.

    • Lokalizacja: wybierz lokalizację z listy rozwijanej.

    • Metoda uwierzytelniania: wybierz Uwierzytelnianie SQL.

    • Identyfikator logowania administratora serwera: wprowadź azureuser.

    • Hasło: wprowadź hasło spełniające wymagania i wprowadź je ponownie w polu Potwierdź hasło .

    Wybierz przycisk OK.

  7. Pozostaw ustawienie Chcesz użyć elastycznej puli SQL na Nie.

  8. Dla Środowiska obciążenia określ Rozwój dla tego ćwiczenia.

    Witryna Azure Portal udostępnia opcję środowiska obciążenia, która pomaga wstępnie ustawić niektóre ustawienia konfiguracji. Te ustawienia można zastąpić. Ta opcja dotyczy tylko strony portalu Tworzenie bazy danych SQL. W przeciwnym razie opcja Środowiska roboczego nie ma wpływu na licencjonowanie ani na inne ustawienia konfiguracji bazy danych.

    • Wybranie środowiska obciążenia programistycznego powoduje ustawienie kilku opcji, w tym:
      • Opcja lokalnej nadmiarowości magazynu kopii zapasowych to lokalnie nadmiarowe magazynowanie. Magazyn lokalnie nadmiarowy wiąże się z mniejszym kosztem i jest odpowiedni dla środowisk przedprodukcyjnych, które nie wymagają nadmiarowości magazynu strefowego lub magazynu replikowanego geograficznie.
      • Obliczenia + magazynowanie to funkcjonalność ogólnego przeznaczenia, bezserwerowe, z jednym rdzeniem wirtualnym. Domyślnie występuje jednogodzinne opóźnienie automatycznego wstrzymywania.
    • Wybieranie zestawów środowisk obciążeń produkcyjnych :
      • Redundancja magazynu kopii zapasowych to magazyn georedundantny, co jest wartością domyślną.
      • Obliczenia i magazyn to rozwiązanie ogólnego przeznaczenia, wyposażone w 2 rdzenie wirtualne i 32 GB miejsca do przechowywania. Można to jeszcze bardziej zmodyfikować w następnym kroku.
  9. W obszarze Środowisko obliczeniowe i magazyn wybierz pozycję Skonfiguruj bazę danych.

  10. W tym przewodniku Szybki start używamy bezserwerowej bazy danych, więc pozostaw Warstwa usługi ustawioną na Ogólnego przeznaczenia (najbardziej przyjazna dla budżetu, bezserwerowe obliczenia) i ustaw warstwę Obliczeniową na bezserwerową. Wybierz Zastosuj.

  11. W obszarze Nadmiarowość magazynu kopii zapasowych wybierz opcję nadmiarowości dla konta magazynu, na którym będą zapisywane kopie zapasowe. Aby dowiedzieć się więcej, zobacz Nadmiarowość magazynu kopii zapasowych.

  12. Wybierz pozycję Dalej: Sieć w dolnej części strony.

    Zrzut ekranu przedstawiający stronę Tworzenie bazy danych SQL Database, kartę Podstawowa w witrynie Azure Portal.

  13. Na karcie Sieć w polu Metoda łączności wybierz pozycję Publiczny punkt końcowy.

  14. W obszarze Reguły zapory ustaw Dodaj bieżący adres IP klienta na Tak. Pozostaw opcję Zezwalaj usługom i zasobom platformy Azure na dostęp do tego serwera ustawionego na nie.

    Zrzut ekranu portalu Azure przedstawiający zakładkę sieci dla reguł zapory.

  15. W obszarze Zasady połączeń wybierz domyślne zasady połączenia i pozostaw domyślną wersję protokołu TLS 1.2 minimalną.

  16. Wybierz pozycję Dalej: Zabezpieczenia w dolnej części strony.

    Zrzut ekranu przedstawiający kartę sieci dla zasad i szyfrowania.

  17. Na stronie Zabezpieczenia możesz rozpocząć bezpłatną wersję próbną usługi Microsoft Defender for SQL, a także skonfigurować rejestr, tożsamości zarządzane i przezroczyste szyfrowanie danych usługi Azure SQL przy użyciu klucza zarządzanego przez klienta, jeśli chcesz. Wybierz pozycję Dalej: Dodatkowe ustawienia w dolnej części strony.

  18. Na karcie Dodatkowe ustawienia w sekcji Źródło danych w obszarze Użyj istniejących danych wybierz pozycję Przykład. Spowoduje to utworzenie przykładowej AdventureWorksLT bazy danych, więc istnieje kilka tabel i danych do wykonywania zapytań i eksperymentowania, w przeciwieństwie do pustej pustej bazy danych. Można również skonfigurować sortowanie bazy danych i okno obsługi.

  19. Wybierz pozycję Przejrzyj i utwórz w dolnej części strony:

    Zrzut ekranu witryny Azure Portal przedstawiający kartę Ustawienia dodatkowe.

  20. Na stronie Przeglądanie i tworzenie po przejrzeniu wybierz pozycję Utwórz.

Wykonywanie zapytań względem bazy danych

Po utworzeniu bazy danych możesz użyć edytora zapytań (wersja zapoznawcza) w witrynie Azure Portal, aby nawiązać połączenie z bazą danych i wysyłać zapytania o dane. Aby uzyskać więcej informacji, zobacz Edytor zapytań w witrynie Azure Portal dla usługi Azure SQL Database.

  1. W portalu wyszukaj i wybierz bazy danych SQL, a następnie wybierz swoją bazę danych z listy.

  2. Na stronie bazy danych wybierz pozycję Edytor zapytań (wersja zapoznawcza) w menu po lewej stronie.

  3. Wprowadź informacje logowania administratora serwera uwierzytelniania SQL lub użyj uwierzytelniania Microsoft Entra.

    Uwaga

    Microsoft Entra ID był wcześniej znany jako Azure Active Directory (Azure AD).

    Zrzut ekranu przedstawiający stronę logowania edytora zapytań w witrynie Azure Portal.

  4. Wprowadź następujące zapytanie w okienku Edytora zapytań.

    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. Wybierz opcję Uruchom, a następnie przejrzyj wyniki zapytania w okienku Wyniki.

    Zrzut ekranu przedstawiający wyniki edytora zapytań.

  6. Zamknij stronę Edytor zapytań, a następnie kliknij przycisk OK po wyświetleniu monitu o odrzucenie niezapisanych zmian.

Czyszczenie zasobów

Zachowaj grupę zasobów, serwer i pojedynczą bazę danych, aby przejść do następnych kroków i dowiedzieć się, jak nawiązać połączenie z bazą danych i wykonywać względem nich zapytania przy użyciu różnych metod.

Po zakończeniu korzystania z tych zasobów możesz usunąć utworzoną grupę zasobów, co spowoduje również usunięcie serwera i pojedynczej bazy danych.

Aby usunąć grupę myResourceGroup i wszystkie jej zasoby przy użyciu witryny Azure Portal:

  1. W portalu wyszukaj i wybierz pozycję Grupy zasobów, a następnie wybierz pozycję myResourceGroup z listy.
  2. Na stronie grupa zasobów wybierz pozycję Usuń grupę zasobów.
  3. W obszarze Wpisz nazwę grupy zasobów wprowadź myResourceGroup, a następnie wybierz pozycję Usuń.

Następny krok

Chcesz zoptymalizować i zaoszczędzić na wydatkach na chmurę?