Delen via


Een lab instellen voor het beheren en ontwikkelen met SQL Server

Notitie

Dit artikel verwijst naar functies die beschikbaar zijn in labplannen, waardoor labaccounts zijn vervangen.

In dit artikel wordt beschreven hoe u een lab instelt voor een eenvoudige SQL Server-beheer- en ontwikkelingsklasse in Azure Lab Services. U leert hoe u een virtuele-machinesjabloon instelt in een lab met Visual Studio 2019, SQL Server Management Studio en Azure Data Studio. In dit lab gebruikt u een Azure SQL-database-exemplaar .

Databaseconcepten zijn een van de inleidende cursussen die worden gegeven in de meeste computerwetenschappenafdelingen op de universiteit. Structured Query Language (SQL) is een internationale standaard. SQL is de standaardtaal voor relationeel databasebeheer, waaronder het toevoegen, openen en beheren van inhoud in een database. Het is vooral bekend om zijn snelle verwerking, bewezen betrouwbaarheid, gebruiksgemak en flexibiliteit van het gebruik.

Configuratie van externe resources

Als u een gedeelde resource, zoals een Azure SQL Database, wilt gebruiken in Azure Lab Services, moet u eerst een virtueel netwerk en de resource maken.

  1. Maak het virtuele netwerk en verbind het met het lab.

    Volg deze stappen om een lab te maken met een gedeelde resource in Azure Lab Services.

    Alle resources buiten Azure Lab Services worden afzonderlijk gefactureerd en worden niet opgenomen in schattingen van de kosten van het lab.

    Als u externe resources wilt gebruiken, moet u met uw labplan Verbinding maken naar uw virtuele netwerk in Azure Lab Services.

    Belangrijk

    Geavanceerde netwerken moeten worden ingeschakeld tijdens het maken van uw labplan. Het kan later niet meer worden toegevoegd.

  2. Een individuele database maken in Azure SQL:

    1. Kies in het menu van Azure Portal de optie Nieuwe resource maken.

    2. Kies SQL Database en selecteer vervolgens Maken.

    3. Voer op het tabblad Basis van de pagina SQL-database maken de volgende gegevens in:

      Instelling Weergegeven als
      Resourcegroep sqldb-rg
      Databasenaam classlabdb
      Server Selecteer Nieuwe maken en voer de volgende gegevens in:

      - Servernaam: Voer een unieke servernaam in.
      - Locatie: Voer indien mogelijk dezelfde locatie in als het labaccount en het gekoppelde vnet om de latentie te minimaliseren.
      - Verificatiemethode: Gebruik de beheerdersaanmelding van SQL Authentication-
      Server: azureuser
      -
      Password: Voer een gedenkwaardig wachtwoord in. Wachtwoorden moeten ten minste acht tekens lang zijn en speciale tekens bevatten.

      Selecteer OK om de servergegevens te bevestigen.
      Berekening en opslag Selecteer Database configureren en voer de volgende gegevens in:

      - Servicelaag: De servicelaag Algemeen-
      rekenproces: selecteer de optie serverloos automatisch geschaald.
      - Max. vCores: 4
      - Minimale vCores: 1
      - Vertraging automatisch onderbreken: behoud de standaardwaarde van 1 uur.

      Selecteer Toepassen.
    4. Op het tabblad Netwerken :

      1. Selecteer privé-eindpunt voor de Verbinding maken iviteitsmethode.

      2. Selecteer Privé-eindpunten toevoegen in de sectie Privé-eindpunten.

      3. Voer in de flyout Privé-eindpunt maken de volgende gegevens in en selecteer VERVOLGENS OK:

        Instelling Weergegeven als
        Resourcegroep Selecteer dezelfde resourcegroep als het virtuele netwerk dat is verbonden met het labplan of lab-account.
        Location Selecteer dezelfde locatie als het virtuele netwerk.
        Naam Voer labsql-endpt in.
        Doelsubresource Laat de standaardwaarde van SqlServer staan.
        Virtueel netwerk Selecteer hetzelfde virtuele netwerk dat is gekoppeld aan het labplan of labaccount.
        Subnet Selecteer het subnet waarin u het eindpunt wilt hosten. Het IP-adres dat aan het eindpunt is toegewezen, komt uit het bereik van het subnet.
        Integreren met privé-DNS Selecteer Nee. Ter vereenvoudiging gebruikt u de DNS van Azure via een eigen privé-DNS-zone of onze eigen DNS-servers.
    5. Op het tabblad Aanvullende instellingen

      Kies Voorbeeld voor de instelling Bestaande gegevens gebruiken. De database wordt gemaakt met de AdventureWorksLT-voorbeelddatabase .

    6. Selecteer Beoordelen en maken en selecteer vervolgens Maken om de Azure SQL-database te maken.

Azure SQL biedt ook andere implementatieopties, zoals elastische pool, beheerd exemplaar of virtuele SQL-machine.

Zodra de implementatie van de SQL-database is voltooid, kunt u het lab maken en software installeren op de labsjabloonmachine.

Labconfiguratie

Als u dit lab wilt instellen, hebt u toegang nodig tot een Azure-abonnement. Neem contact op met de beheerder van uw organisatie om te zien of u toegang krijgt tot een bestaand Azure-abonnement. Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.

Instellingen voor labplannen

Nadat u een Azure-abonnement hebt, kunt u een labplan maken in Azure Lab Services. Zie quickstart: Resources instellen om labs te maken voor meer informatie over het maken van een nieuw labplan. U kunt ook een bestaand labplan gebruiken.

In dit lab wordt gebruikgemaakt van de Visual Studio 2019 Community (nieuwste release) in Windows 10 Enterprise N (x64) Azure Marketplace-installatiekopieën als basis-VM-installatiekopieën. U moet deze installatiekopieën eerst inschakelen in uw labplan om labmakers de installatiekopieën te laten selecteren als basisinstallatiekopieën voor hun lab.

Volg deze stappen om deze Azure Marketplace-installatiekopieën in te schakelen die beschikbaar zijn voor labmakers. Selecteer de Visual Studio 2019 Community (nieuwste release) in Windows 10 Enterprise N (x64) Azure Marketplace-installatiekopieën.

Labinstellingen

Maak eerst een lab voor uw labplan. Zie Zelfstudie: Een lab instellen voor instructies voor het maken van een lab.

Gebruik de volgende instellingen wanneer u het lab maakt:

Labinstelling Waarde en beschrijving
Grootte van de virtuele machine Gemiddeld. Deze grootte is het meest geschikt voor relationele databases, in-memory caching en analyses.
VM-installatiekopie Visual Studio 2019 Community (nieuwste release) in Windows 10 Enterprise N (x64)

Nu u het lab hebt gemaakt, kunt u de sjabloonmachine wijzigen met de vereiste software.

Sjabloonconfiguratie

Visual Studio

De geselecteerde afbeelding bevat Visual Studio 2019 Community. Alle workloads en hulpprogrammasets zijn al geïnstalleerd op de installatiekopieën. U kunt het Installatieprogramma van Visual Studio gebruiken om eventueel gewenste hulpprogramma's te installeren. Meld u aan bij Visual Studio om de community-editie te ontgrendelen.

Visual Studio bevat de set hulpprogramma's voor gegevensopslag en -verwerking , waaronder SQL Server Data Tools (SSDT). Zie het overzicht van SQL Server Data Tools voor meer informatie over de mogelijkheden van SSDT. Als u wilt controleren of de verbinding met de gedeelde SQL Server voor de klasse is geslaagd, raadpleegt u verbinding maken met een database en bladert u door bestaande objecten. Als u hierom wordt gevraagd, voegt u het IP-adres van de sjabloonmachine toe aan de lijst met toegestane computers die verbinding kunnen maken met uw SQL Server-exemplaar.

Visual Studio ondersteunt verschillende workloads, waaronder web- en cloudworkloads en mobiele workloads. Beide workloads ondersteunen SQL Server als gegevensbron. Zie voor meer informatie over het gebruik van ASP.NET Core naar SQL Server een ASP.NET Core- en SQL Database-app maken in Azure-app Service-zelfstudie. Gebruik de bibliotheek System.Data.SqlClient om vanuit een Xamarin-app verbinding te maken met een SQL Database.

Installeer Azure Data Studio

Azure Data Studio is een platformoverschrijdende bureaubladomgeving voor meerdere databases voor gegevensprofessionals met behulp van de familie van on-premises en cloudgegevensplatforms in Windows, macOS en Linux.

  1. Download het installatieprogramma voor het Azure Data Studio-systeem voor Windows. Als u installatieprogramma's voor andere ondersteunde besturingssystemen wilt vinden, gaat u naar de downloadpagina van Azure Data Studio .

  2. Selecteer op de pagina Gebruiksrechtovereenkomst de optie Ik ga akkoord met de overeenkomst en selecteer vervolgens Volgende.

  3. Selecteer Volgende op de pagina Doellocatie selecteren.

  4. Selecteer Volgende op de pagina Startmenumap selecteren.

  5. Schakel op de pagina Extra taken selecteren het pictogram Een bureaublad maken in als u een bureaubladpictogram wilt en selecteer vervolgens Volgende.

  6. Selecteer Volgende in de optie Gereed om te installeren.

  7. Wacht totdat het installatieprogramma is uitgevoerd. Selecteer Voltooien.

Nu u Azure Data Studio hebt geïnstalleerd, kunt u de verbinding met de Azure SQL-database instellen.

  1. Selecteer op de welkomstpagina voor Azure Data Studio de koppeling Nieuwe Verbinding maken ion.

  2. Vul in het vak Verbinding maken ion Details de benodigde gegevens in.

    • Server instellen op classlabdbserver.database.windows.net
    • Gebruikersnaam instellen op azureuser
    • Stel wachtwoord in op wachtwoord dat wordt gebruikt om de database te maken.
    • Controleer Wachtwoord onthouden.
    • Selecteer classlabdb voor Database.
  3. Selecteer Verbinding maken.

Installeer SQL Server Management Studio

SQL Server Management Studio (SSMS) is een geïntegreerde omgeving voor het beheren van elke SQL-infrastructuur. SSMS is een hulpprogramma dat wordt gebruikt door databasebeheerders voor het implementeren, bewaken en upgraden van gegevensinfrastructuur.

  1. Download Sql Server Management Studio en start het installatieprogramma.

  2. Selecteer Installeren op de welkomstpagina.

  3. Selecteer Sluiten op de pagina Voltooid instellen.

  4. Start Sql Server Management Studio.

  5. Selecteer Sluiten op de pagina Afhankelijkheidsconfiguratieproces.

Nu u SSMS hebt geïnstalleerd, kunt u verbinding maken en query's uitvoeren op een SQL Server. Gebruik de volgende waarden bij het instellen van de verbinding:

  • Servertype: Database Engine
  • Servernaam: classlabdbserver.database.windows.net
  • Verificatie: SQL Server-verificatie
  • Aanmelding: azureuser
  • Wachtwoord: voer het wachtwoord in dat u hebt gebruikt om de database te maken.

Kostenschatting

Deze sectie bevat een kostenraming voor het uitvoeren van deze klasse voor 25 labgebruikers. De schatting omvat niet de kosten voor het uitvoeren van de Azure SQL-database. Zie de prijzen van SQL Database voor de huidige details over databaseprijzen.

Er zijn 20 uur geplande lestijd. Bovendien krijgt elke gebruiker 10 uur quota voor huiswerk of opdrachten buiten geplande lestijd. De grootte van de virtuele machine die we hebben gekozen, was Gemiddeld, wat 42 labeenheden is.

  • 25 labgebruikers × (20 geplande uren + 10 quotumuren) × 42 labeenheden

Belangrijk

De kostenraming is bijvoorbeeld alleen bedoeld. Zie prijzen voor Azure Lab Services voor actuele prijsinformatie.

Volgende stappen

De sjabloonafbeelding kan nu worden gepubliceerd naar het lab. Zie De sjabloon-VM publiceren voor meer informatie.

Zie de volgende artikelen tijdens het instellen van uw lab: