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
- Aktywna subskrypcja platformy Azure. Jeśli jej nie masz, utwórz bezpłatne konto.
- Większość tego artykułu można wykonać samodzielnie w witrynie Azure Portal. Opcjonalnie użyj najnowszej wersji programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.
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.
Przejdź do opcji Wybierz wdrożenie SQL.
W obszarze Bazy danych SQL pozostaw wartość Typ zasobu ustawioną na Pojedyncza baza danych, a następnie wybierz pozycję Utwórz.
Na karcie Podstawy formularza Tworzenie bazy danych SQL Database w obszarze Szczegóły projektu wybierz odpowiednią subskrypcję platformy Azure.
W obszarze Grupa zasobów wybierz pozycję Utwórz nową, wprowadź myResourceGroup i wybierz przycisk OK.
W polu Nazwa bazy danych wprowadź wartość mySampleDatabase.
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.
Pozostaw ustawienie Chcesz użyć elastycznej puli SQL na Nie.
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.
- Wybranie środowiska obciążenia programistycznego powoduje ustawienie kilku opcji, w tym:
W obszarze Środowisko obliczeniowe i magazyn wybierz pozycję Skonfiguruj bazę danych.
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.
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.
Wybierz pozycję Dalej: Sieć w dolnej części strony.
Na karcie Sieć w polu Metoda łączności wybierz pozycję Publiczny punkt końcowy.
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.
W obszarze Zasady połączeń wybierz domyślne zasady połączenia i pozostaw domyślną wersję protokołu TLS 1.2 minimalną.
Wybierz pozycję Dalej: Zabezpieczenia w dolnej części strony.
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.
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.Wybierz pozycję Przejrzyj i utwórz w dolnej części strony:
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.
W portalu wyszukaj i wybierz bazy danych SQL, a następnie wybierz swoją bazę danych z listy.
Na stronie bazy danych wybierz pozycję Edytor zapytań (wersja zapoznawcza) w menu po lewej stronie.
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).
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;
Wybierz opcję Uruchom, a następnie przejrzyj wyniki zapytania w okienku Wyniki.
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:
- W portalu wyszukaj i wybierz pozycję Grupy zasobów, a następnie wybierz pozycję myResourceGroup z listy.
- Na stronie grupa zasobów wybierz pozycję Usuń grupę zasobów.
- 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ę?
Powiązana zawartość
- Nawiązywanie połączenia z bazą danych i wykonywanie zapytań względem bazy danych
- Szybki start: nawiązywanie połączenia z usługą Azure SQL Database lub wystąpieniem zarządzanym Azure SQL Database i wykonywanie względem nich zapytań przy użyciu programu SSMS
- Nawiązywanie połączeń i wykonywanie zapytań za pomocą usługi Azure Data Studio