Ćwiczenie — Tworzenie bazy danych Azure SQL Database

Ukończone

W tym miejscu skonfigurujesz bazę danych, która obejmuje tworzenie serwera logicznego usługi Azure SQL Database dla aplikacji logistyki transportu. W praktyce wybierasz ustawienia, które obsługują rodzaj kompilowania aplikacji.

W miarę upływu czasu, jeśli zdajesz sobie sprawę, że potrzebujesz większej mocy obliczeniowej, aby nadążyć za zapotrzebowaniem, możesz dostosować opcje wydajności, a nawet przełączać się między jednostkami DTU (jednostka transakcji bazy danych) a modelami wydajności rdzeni wirtualnych (rdzeniami wirtualnymi), z niewielkimi przerwami lub bez przerwy.

Uwaga

To ćwiczenie wymaga użycia własnej subskrypcji platformy Azure. Aby upewnić się, że nie są naliczane dodatkowe opłaty, wyczyść wszystkie utworzone zasoby po zakończeniu tego modułu.

  1. Zaloguj się w witrynie Azure Portal.

  2. W obszarze Narzędzia główne w obszarze Usługi platformy Azure wybierz pozycję Utwórz zasób.

  3. W okienku Tworzenie zasobu w obszarze Kategorie wybierz pozycję Bazy danych i w wynikach wybierz pozycję SQL Database.

    Zrzut ekranu przedstawiający okienko Tworzenie zasobu z wyróżnioną pozycją Bazy danych w menu i usługą zasobów usługi SQL Database.

  4. Zostanie wyświetlone okienko Tworzenie bazy danych SQL.

    Uwaga

    Jeśli twoja subskrypcja kwalifikuje się, możesz zobaczyć baner Chcesz bezpłatnie wypróbować usługę Azure SQL Database? w górnej części strony. Bezpłatna oferta zapewnia 100 000 rdzeni wirtualnych mocy obliczeniowej w modelu zakupów ogólnego przeznaczenia rdzeni wirtualnych na okres istnienia subskrypcji. Wybierz pozycję Zastosuj ofertę , aby skorzystać z tej oferty. W ramach tego ćwiczenia możesz użyć tej oferty usługi Azure SQL Database. Aby uzyskać więcej informacji, zobacz Wypróbuj bezpłatnie usługę Azure SQL Database.

    Na karcie Podstawy wprowadź następujące wartości dla każdego ustawienia.

    Ustawienie Value
    Szczegóły projektu
    Subskrypcja Wybierz subskrypcję.
    Grupa zasobów Wybierz istniejącą grupę zasobów lub wybierz pozycję Utwórz nową. W tym ćwiczeniu szkoleniowym utwórz nową grupę zasobów, aby ułatwić czyszczenie.
    Szczegóły bazy danych
    Nazwa bazy danych Logistics
    Serwer [Zobacz Krok 5]
    Chcesz użyć elastycznej puli SQL? Nie
    Środowisko obciążenia Na potrzeby tego ćwiczenia szkoleniowego wybierz pozycję Programowanie.
    Obliczenia i magazyn [Zobacz krok 6]
    Nadmiarowość magazynu kopii zapasowych
    Nadmiarowość magazynu kopii zapasowych Aby zminimalizować koszty w tym ćwiczeniu szkoleniowym, wybierz pozycję Magazyn kopii zapasowych lokalnie nadmiarowy, który nie byłby odpowiedni dla produkcyjnej bazy danych aplikacji.
  5. W obszarze Serwer wybierz pozycję Utwórz nowy. Zostanie wyświetlone okienko Tworzenie serwera usługi SQL Database. Wprowadź następujące wartości dla każdego ustawienia:

    Ustawienie Value
    Nazwa serwera Wprowadź globalnie unikatową nazwę serwera.
    Lokalizacja Wybierz region blisko siebie.
    Metoda uwierzytelniania Na potrzeby tego ćwiczenia szkoleniowego wybierz pozycję Użyj uwierzytelniania SQL. W przypadku aplikacji produkcyjnej firma Microsoft Entra jest bardziej niezawodną i bezpieczną metodą.
    Identyfikator logowania administratora serwera Wybierz unikatowy identyfikator logowania administratora, który służy jako identyfikator logowania administratora podstawowego.
    Hasło Podaj silne hasło.

    Wybierz przycisk OK.

  6. W sekcji Szczegóły bazy danych w obszarze Obliczenia i magazyn wybierz pozycję Konfiguruj bazę danych. Zostanie wyświetlone okienko Konfigurowanie . Wprowadź następujące wartości dla każdego ustawienia:

    Ustawienie Value
    Warstwa usługi i zasobów obliczeniowych
    Warstwa usług Jeśli użyto bezpłatnej oferty usługi Azure SQL Database, pozostaw ustawienia domyślne.

    Jeśli nie, na liście rozwijanej Warstwa usługi w obszarze Model zakupów oparty na jednostkach DTU wybierz pozycję Podstawowa.

    Możesz skalować w górę lub w dół usługę i warstwę obliczeniową bazy danych w dowolnym momencie w przyszłości.
    Zachowanie po osiągnięciu wolnego limitu Jeśli użyto bezpłatnej oferty usługi Azure SQL Database, pozostaw tę opcję automatycznie wstrzymaj bazę danych do na razie w przyszłym miesiącu . To ustawienie można skonfigurować później.
    Pozostałe ustawienia Zaakceptuj wartości domyślne

    Wybierz Zastosuj.

  7. Wybierz kartę Dodatkowe ustawienia w górnej części ekranu, a następnie wprowadź lub potwierdź następujące wartości dla każdego ustawienia.

    Ustawienie Value
    Źródło danych
    Użyj istniejących danych Na potrzeby tego ćwiczenia szkoleniowego wybierz pozycję Brak. Opcjonalnie, aby rozpocząć od przykładowego AdventureWorksLT zestawu danych, wybierz pozycję Przykład.
    Sortowanie bazy danych
    Sortowanie SQL_Latin1_General_CP1_CI_AS
    Okno obsługi
    Okno obsługi Ustawienie domyślne systemu (od 17:00 do 8:00)
  8. Na karcie Tagi rozważ przypisanie tagów platformy Azure do wszystkich zasobów platformy Azure. Na przykład utwórz tag "Właściciel" lub "CreatedBy", aby zidentyfikować, kto utworzył zasób. Ponadto utwórz tag "Środowisko", aby określić, czy ten zasób jest w środowisku produkcyjnym, czy deweloperskim itp. Aby uzyskać więcej informacji, zobacz Develop your naming and tagging strategy for Azure resources (Opracowywanie strategii nazewnictwa i tagowania zasobów platformy Azure).

  9. Wybierz kartę Przeglądanie + tworzenie , aby zweryfikować wpisy i przejrzeć koszt.

  10. Wybierz pozycję Utwórz , aby utworzyć bazę danych Azure SQL Database.

    Ważne

    Zapamiętaj nazwę serwera, identyfikator logowania administratora i hasło do następnego ćwiczenia.

  11. Podczas wdrażania w toku szczegóły wdrożenia wyświetla utworzone zasoby. Po zakończeniu wdrażania opcjonalnie wybierz pozycję Przypnij do pulpitu nawigacyjnego, a następnie wybierz pozycję Przejdź do zasobu. Zostanie wyświetlone okienko Przegląd serwera bazy danych SQL. Baza danych Azure SQL Database jest teraz uruchomiona.

Konfigurowanie zapory serwera

Istnieje wiele opcji, których można użyć do konfigurowania, zabezpieczania, monitorowania i rozwiązywania problemów z bazą danych. Możesz określić, które systemy mogą uzyskiwać dostęp do bazy danych za pośrednictwem zapory.

Ważne

Początkowo zapora uniemożliwia dostęp do serwera bazy danych spoza platformy Azure.

W tym ćwiczeniu szkoleniowym wystarczy tylko dostęp do bazy danych z komputera lokalnego. Później możesz dodać więcej systemów, takich jak aplikacja mobilna.

Na razie włączymy komputerowi dostęp do bazy danych za pośrednictwem zapory.

  1. Na stronie Przegląd bazy danych SQL wybierz pozycję Ustaw zaporę serwera. Zostanie wyświetlone okienko Sieć .

    Napiwek

    Opcja Ustaw zaporę serwera jest wyświetlana na stronie Przegląd bazy danych. Z poziomu logicznego serwera Azure SQL wybierz pozycję Sieć w obszarze Zabezpieczenia z menu usługi.

    Zrzut ekranu przedstawiający pasek poleceń z wyróżnioną pozycję Ustaw zaporę serwera.

  2. W obszarze Dostęp do sieci publicznej wybierz pozycję Wybrane sieci.

  3. W obszarze Reguły zapory wybierz pozycję Dodaj adres IP4 klienta. Ta akcja automatycznie dodaje adres IP komputera.

    Zrzut ekranu witryny Azure Portal przedstawiający okienko Ustawień zapory bazy danych SQL z wyróżnionym polem

  4. Wybierz pozycję Zapisz.

Teraz możesz zapoznać się z praktycznymi ćwiczeniami z nową bazą danych i usługą Azure Cloud Shell. W następnej lekcji nawiąż połączenie z bazą danych, utworzysz tabelę, dodasz przykładowe dane i wykonasz kilka instrukcji SQL.