Dette kursus lærer dig grundlæggende om Microsofts version af det standardiserede SQL-sprog, Transact-SQL.
Emnerne omfatter både forespørgsler og ændring af data i relationelle databaser, der hostes i Microsoft SQL Server-baserede databasesystemer, herunder Microsoft SQL Server, Azure SQL Database og Azure Synapse Analytics.
Dette SQL kursus kan være værdifuldt for alle, der har behov for at skrive grundlæggende SQL eller Transact-SQL forespørgsler. Det gælder blandt andet personer, der arbejder med data som dataanalytikere, data engineers, data scientists, databaseadministratorer eller databasedevelopere.
Kurset kan også være relevant for andre, der arbejder indirekte med data eller ønsker at lære mere om databehandling, eksempelvis løsningsarkitekter, studerende og teknologiledere.
Kompetencer du opnår
Før kurset
På kurset
Efter kurset
Kurset bliver afholdt på dansk, men vi benytter Microsofts digitale materiale (DMOC), som er på engelsk. På kurset bliver der stillet en Surface tablet til rådighed, som kan anvendes til læsning af materialet. Du vil efterfølgende have adgang til materialet både online og lokalt. I tilfælde af at Microsoft laver en ny version af kursusmaterialet, vil du automatisk få adgang til det. Derudover vil du have adgang til øvelser via Microsoft Labs Online i 180 dage i alt, og du kan derfor fortsætte eller starte forfra på en øvelse hjemmefra, under eller efter kurset, alt efter behov.
Modul 1: Kom godt i gang med Transact-SQL
I dette modul lærer du de grundlæggende elementer i Transact-SQL, T-SQL, samt generelle egenskaber og begreber inden for relationelle databaser. Modulet introducerer også den grundlæggende SELECT statement til at hente data fra en tabel.
Lektioner
Efter gennemført modul vil deltagerne kunne:
Modul 2: Sortering og filtrering af forespørgselsresultater
I dette modul lærer du at styre, hvilke data der returneres, og i hvilken rækkefølge de vises. Du arbejder med ORDER BY-klausulen, både med og uden paging. Du lærer om forskellige typer filtre, der kan anvendes i WHERE-klausulen for at kontrollere, hvilke datarækker der returneres. Derudover lærer du at håndtere resultater ved at fjerne dubletter med DISTINCT.
Lektioner
Efter gennemført modul vil deltagerne kunne:
Modul 3: Brug af JOINs og underforespørgsler
I dette modul arbejder du med T-SQL forespørgsler, der henter data fra flere tabeller ved hjælp af forskellige typer JOIN-operationer samt simple underforespørgsler.
Lektioner
Efter gennemført modul vil deltagerne kunne:
Modul 4: Brug af indbyggede funktioner
I dette modul arbejder du med indbyggede funktioner, der bruges til at returnere beregnede eller særlige værdier i SELECT-listen eller i WHERE-klausulen. Funktionerne omfatter blandt andet matematiske funktioner, tekstfunktioner og systemfunktioner. Andre funktionstyper bliver nævnt, men ikke gennemgået i detaljer.
Du lærer også at samle rækker i grupper og beregne opsummerende værdier for hver gruppe, eksempelvis SUM, MIN og MAX.
Lektioner
Efter gennemført modul vil deltagerne kunne:
Modul 5: Ændring af data
I dette modul lærer du de T-SQL statements, der bruges til at ændre data i tabeller, herunder UPDATE, DELETE og MERGE samt forskellige muligheder for INSERT, blandt andet at oprette en ny tabel med data fra en eksisterende tabel.
Du ser også på, hvordan systemet automatisk kan udfylde kolonneværdier, når data indsættes.
Lektioner
Efter gennemført modul vil deltagerne kunne:
Siden 1990 har 4D Academy hjulpet virksomheder og specialister med at omsætte viden til målbare resultater. Vores kursister belønner os med en gennemsnitlig rating på 4,8 ud af 5 på Trustpilot, Google og Facebook, og det gør os stolte.
Se hvorfor både nye og erfarne fagfolk vælger os, når de vil løfte deres kompetencer.