Konfigurera ett labb för att hantera och utveckla med SQL Server

Kommentar

Den här artikeln refererar till funktioner som är tillgängliga i labbplaner, som ersatte labbkonton.

Den här artikeln beskriver hur du konfigurerar ett labb för en grundläggande SQL Server-hanterings- och utvecklingsklass i Azure Lab Services. Du lär dig hur du konfigurerar en mall för virtuella datorer i ett labb med Visual Studio 2019, SQL Server Management Studio och Azure Data Studio. I den här labbuppgiften använder du en Azure SQL-databasinstans .

Databasbegrepp är en av de inledande kurserna som undervisas i de flesta av institutionen för datavetenskap på högskolan. Structured Query Language (SQL) är en internationell standard. SQL är standardspråket för hantering av relationsdatabaser, inklusive att lägga till, komma åt och hantera innehåll i en databas. Det är mest känt för snabb bearbetning, beprövad tillförlitlighet, enkelhet och flexibilitet för användning.

Konfiguration av externa resurser

Om du vill använda en delad resurs, till exempel en Azure SQL Database, i Azure Lab Services måste du först skapa ett virtuellt nätverk och resursen.

  1. Skapa det virtuella nätverket och anslut det till labbet.

    Följ de här stegen för att skapa ett labb med en delad resurs i Azure Lab Services.

    Alla resurser utanför Azure Lab Services faktureras separat och ingår inte i labbkostnadsuppskattningar.

    Om du vill använda externa resurser måste du Anslut till ditt virtuella nätverk i Azure Lab Services med din labbplan.

    Viktigt!

    Avancerade nätverk måste aktiveras när du skapar labbplanen. Det går inte att lägga till det senare.

  2. Skapa en enkel databas i Azure SQL:

    1. På Menyn i Azure-portalen väljer du Skapa ny resurs.

    2. Välj SQL Database och välj sedan Skapa.

    3. På fliken Grundläggandesidan Skapa SQL-databas anger du följande information:

      Inställning Värde
      Resursgrupp sqldb-rg
      Databasnamn classlabdb
      Server Välj Skapa ny och ange följande information:

      - Servernamn: Ange ett unikt servernamn.
      - Plats: Ange om möjligt samma plats som labbkontot och det peerkopplade virtuella nätverket för att minimera svarstiden.
      - Autentiseringsmetod: Använd administratörsinloggning för SQL-autentiseringsserver-
      : azureuser-lösenord
      -
      : Ange ett minnesvärt lösenord. Lösenord måste vara minst åtta tecken långa och innehålla specialtecken.

      Välj OK för att bekräfta serverinformationen.
      Beräkning och lagring Välj Konfigurera databas och ange följande information:

      - Tjänstnivå: Beräkningsnivå för generell användning-
      : välj alternativet För automatisk skalning av serverlös.

      - Maximalt antal virtuella kärnor: 4
      - Minsta virtuella kärnor: 1
      - Automatisk pausfördröjning: behåll standardvärdet på 1 timme.

      Välj Använd.
    4. På fliken Nätverk :

      1. Välj Privat slutpunkt för metoden Anslut ivity.

      2. Under avsnittet Privata slutpunkter väljer du Lägg till privat slutpunkt.

      3. I den utfällbara menyn Skapa privat slutpunkt anger du följande information och väljer sedan OK:

        Inställning Värde
        Resursgrupp Välj samma resursgrupp som det virtuella nätverk som är anslutet till labbplanen eller labbkontot.
        Plats Välj samma plats som det virtuella nätverket.
        Namn Ange labsql-endpt.
        Underresurs för mål Låt standardvärdet för SqlServer vara kvar.
        Virtuellt nätverk Välj samma virtuella nätverk som är kopplat till labbplanen eller labbkontot.
        Undernät Välj det undernät som du vill att slutpunkten ska finnas i. IP-adressen som tilldelats slutpunkten kommer från undernätets intervall.
        Integrera med privat DNS Välj Nej. För enkelhetens skull använder du Azures DNS över en egen privat DNS-zon eller våra egna DNS-servrar.
    5. På fliken Ytterligare inställningar

      För inställningen Använd befintliga data väljer du Exempel. Databasen skapas med AdventureWorksLT-exempeldatabasen.

    6. Välj Granska + skapa och välj sedan Skapa för att skapa Azure SQL-databasen.

Alternativt tillhandahåller Azure SQL även andra distributionsalternativ, till exempel elastisk pool, hanterad instans eller virtuell SQL-dator.

När SQL-databasdistributionen har slutförts kan du skapa labbet och installera programvara på labbmalldatorn.

Labbkonfiguration

Om du vill konfigurera den här labbuppgiften behöver du åtkomst till en Azure-prenumeration. Diskutera med organisationens administratör för att se om du kan få åtkomst till en befintlig Azure-prenumeration. Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

Inställningar för labbplan

När du har en Azure-prenumeration kan du skapa en labbplan i Azure Lab Services. Mer information om hur du skapar en ny labbplan finns i Snabbstart: Konfigurera resurser för att skapa labb. Du kan också använda en befintlig labbplan.

Det här labbet använder Visual Studio 2019 Community (senaste versionen) på Windows 10 Enterprise N (x64) Azure Marketplace-avbildning som basavbildning för virtuella datorer. Du måste först aktivera den här avbildningen i din labbplan så att labbskapare kan välja avbildningen som basavbildning för sitt labb.

Följ de här stegen för att aktivera dessa Azure Marketplace-avbildningar som är tillgängliga för labbskapare. Välj Visual Studio 2019 Community (senaste versionen) på Windows 10 Enterprise N (x64) Azure Marketplace-avbildning.

Labbinställningar

Skapa först ett labb för din labbplan. Anvisningar om hur du skapar ett labb finns i Självstudie: Konfigurera ett labb.

Använd följande inställningar när du skapar labbet:

Labbinställning Värde och beskrivning
Storlek för virtuell dator Medel. Den här storleken passar bäst för relationsdatabaser, minnesintern cachelagring och analys.
Avbildning av virtuell dator Visual Studio 2019 Community (senaste versionen) på Windows 10 Enterprise N (x64)

Nu när du har skapat labbet kan du ändra malldatorn med nödvändig programvara.

Mallkonfiguration

Visual Studio

Den valda bilden innehåller Visual Studio 2019 Community. Alla arbetsbelastningar och verktygsuppsättningar är redan installerade på avbildningen. Du kan använda Visual Studio Installer för att installera valfria verktyg som du kanske vill. Logga in på Visual Studio för att låsa upp community-utgåvan.

Visual Studio innehåller datalagrings- och bearbetningsverktygsuppsättningen, som innehåller SQL Server Data Tools (SSDT). Mer information om SSDT:s funktioner finns i Översikt över SQL Server Data Tools. Information om hur du verifierar att anslutningen till den delade SQL Server för klassen lyckas finns i Ansluta till en databas och bläddra bland befintliga objekt. Om du uppmanas att göra det lägger du till malldatorns IP-adress i listan över tillåtna datorer som kan ansluta till din SQL Server-instans.

Visual Studio har stöd för flera arbetsbelastningar, inklusive webb- och molnarbetsbelastningar och skrivbords- och mobilarbetsbelastningar . Båda dessa arbetsbelastningar stöder SQL Server som datakälla. Mer information om hur du använder ASP.NET Core till SQL Server finns i skapa en ASP.NET Core- och SQL Database-app i Azure App Service-självstudien . Använd biblioteket System.Data.SqlClient för att ansluta till en SQL Database från en Xamarin-app.

Installera Azure Data Studio

Azure Data Studio är en plattformsoberoende skrivbordsmiljö för flera databaser för dataexperter som använder familjen med lokala och molnbaserade dataplattformar på Windows, macOS och Linux.

  1. Ladda ned installationsprogrammet för Azure Data Studio-systemet för Windows. Om du vill hitta installationsprogram för andra operativsystem som stöds går du till nedladdningssidan för Azure Data Studio .

  2. På sidan Licensavtal väljer du Jag godkänner avtalet och väljer sedan Nästa.

  3. På sidan Välj målplats väljer du Nästa.

  4. På sidan Välj Start-menymapp väljer du Nästa.

  5. På sidan Välj ytterligare uppgifter markerar du Ikonen Skapa ett skrivbord om du vill ha en skrivbordsikon och väljer sedan Nästa.

  6. På Klar att installera väljer du Nästa.

  7. Vänta tills installationsprogrammet körs. Välj Slutför.

Nu när du har installerat Azure Data Studio kan du konfigurera anslutningen till Azure SQL-databasen.

  1. På sidan Välkommen för Azure Data Studio väljer du länken Ny Anslut ion.

  2. Fyll i nödvändig information i rutan Anslut ionsinformation.

    • Ange Server till classlabdbserver.database.windows.net
    • Ange Användarnamn till azureuser
    • Ange Lösenord till lösenord som används för att skapa databasen.
    • Kontrollera Kom ihåg lösenord.
    • För Databas väljer du classlabdb.
  3. Välj Anslut.

Installera SQL Server Management Studio

SQL Server Management Studio (SSMS) är en integrerad miljö för hantering av sql-infrastrukturer. SSMS är ett verktyg som används av databasadministratörer för att distribuera, övervaka och uppgradera datainfrastruktur.

  1. Ladda ned Sql Server Management Studio och starta installationsprogrammet.

  2. På sidan Välkommen väljer du Installera.

  3. På sidan Slutförd installation väljer du Stäng.

  4. Starta Sql Server Management Studio.

  5. På sidan Beroendekonfiguration väljer du Stäng.

Nu när du har installerat SSMS kan du ansluta och fråga en SQL Server. När du konfigurerar anslutningen använder du följande värden:

  • Servertyp: Databasmotor
  • Servernamn: classlabdbserver.database.windows.net
  • Autentisering: SQL Server-autentisering
  • Inloggning: azureuser
  • Lösenord: Ange det lösenord som du använde för att skapa databasen.

Kostnadsuppskattning

Det här avsnittet innehåller en kostnadsuppskattning för att köra den här klassen för 25 labbanvändare. Uppskattningen inkluderar inte kostnaden för att köra Azure SQL-databasen. Se SQL Database-priser för aktuell information om databaspriser.

Det finns 20 timmars schemalagd klasstid. Dessutom får varje användare 10 timmars kvot för läxor eller tilldelningar utanför schemalagd klasstid. Den virtuella datorstorleken vi valde var Medel, vilket är 42 labbenheter.

  • 25 labbanvändare × (20 schemalagda timmar + 10 kvottimmar) × 42 labbenheter

Viktigt!

Kostnadsuppskattningen är endast i exempelsyfte. Aktuell prisinformation finns i Prissättning för Azure Lab Services.

Nästa steg

Mallbilden kan nu publiceras i labbet. Mer information finns i Publicera den virtuella malldatorn.

När du konfigurerar labbuppgiften kan du läsa följande artiklar: