MECER Inter-Ed MS-DP080T00 Frågar data med Microsoft Transact-SQL
INTRODUKTION
Denna kurs kommer att lära ut grunderna i Microsofts dialekt av standard SQL-språket: Transact-SQL. Ämnen inkluderar både fråga och modifiering av data i relationsdatabaser som finns i Microsoft SQL Server-baserade databassystem, inklusive: Microsoft SQL Server, Azure SQL Database och Azure Synapse Analytics.
PUBLIK PROFILE
Den här kursen kan vara värdefull för alla som behöver skriva grundläggande SQL- eller Transact-SQL-frågor. Detta inkluderar alla som arbetar med data som dataanalytiker, dataingenjör, datavetare, databasadministratör eller databasutvecklare. Det kan också vara användbart för andra som är perifert involverade i data eller vill lära sig mer om att arbeta med data som lösningsarkitekter, studenter och teknikansvariga.
KURSMÅL
Efter genomgången kurs kommer studenterna att kunna:
- Använd frågeverktyg för SQL Server
- Skriv SELECT-satser för att hämta kolumner från en eller flera tabeller
- Sortera och filtrera vald data
KURSINNEHÅLL
1-modul: Komma igång med Transact-SQL
I denna modul kommer du att lära dig om grunderna i Transact-SQL (T-SQL)-språket, samt allmänna egenskaper och terminologi för relationsdatabaser. Den här modulen kommer också att introducera den grundläggande SELECT-satsen för att hämta data från en tabell.
Lektioner
- Introduktion till Transact-SQL
- Använder SELECT-satsen
- Labb: Kom igång med SQL Server-frågeverktyg och skriv frågor i T-SQL
Efter att ha genomfört denna modul kommer studenterna att kunna:
- Använda ett frågeverktyg för att skriva och köra frågor i Transact-SQL
- Förstå de grundläggande begreppen relationsdatabas och T-SQL-språket
- Skriv SELECT-satser för att hämta data från en relationsdatabastabell
- Förstå grundläggande datatyper och hur de används
- Förstå grunderna för NULL-värden
Modul 2: Sortera och filtrera frågeresultat
I modulen får du lära dig hur du styr vilken data som returneras, i vilken ordning den returneras. Du kommer att använda ORDER BY-satsen, med och utan personsökning. Du kommer att lära dig om olika sorters filter som kan användas i WHERE-satsen för att styra vilka datarader som returneras. Du kommer också att lära dig hur du hanterar resultaten genom att ta bort dubbletter med DISTINCT.
Lektioner
- Sortera frågeresultat
- Filtrera data
- Labb: Sortera och filtrera data som returneras av SELECT-frågor
Efter att ha genomfört denna modul kommer studenterna att kunna:
- Använd ORDER BY för att sortera resultat från en T-SQL SELECT-sats
- Lägg till en TOP-sats för att begränsa de ordnade raderna som returneras
- Sök sorterade data med OFFSET-FET
- Skriv WHERE-satser för att filtrera raderna som returneras
- Använd DISTINCT för att eliminera dubbletter av rader i resultaten
Modul 3: Använda Joins och Subqueries
I den här modulen kommer du att utforska T-SQL-frågor som kommer åt data från flera tabeller med olika typer av JOIN-operationer och enkla underfrågor.
Lektioner
- Använder JOIN-operationer
- Använda underfrågor
Labb: Skriv frågor med JOIN-operationer
Labb: Skriv SELECT-satser med hjälp av underfrågor
Efter att ha genomfört denna modul kommer studenterna att kunna:
- Skriv frågor som kommer åt data från flera tabeller med JOIN-operationer
- Förstå skillnaderna mellan typer av JOIN-operationer: INNER JOIN, OUTTER JOIN, CROSS JOIN
- Förstå hur man ansluter ett bord till sig själv med en självanslutning
- Skriv underfrågor i en SELECT-sats
- Förstå skillnaden mellan skalära och flervärdiga underfrågor
- Förstå skillnaden mellan korrelerade och fristående underfrågor
Modul 4: Använda inbyggda funktioner
I modulen kommer du att utforska användningen av inbyggda funktioner för att returnera beräknade eller speciella värden i SELECT-listan eller i WHERE-satsen. Funktioner inkluderar matematiska funktioner, strängfunktioner och systemfunktioner. Det finns andra typer av funktioner som kommer att nämnas, men som inte diskuteras i detalj. Du kommer också att lära dig hur du kombinerar rader med data till en enda grupp, vilket ger sammanfattande information för gruppen som SUM, MIN eller MAX.
Lektioner
- Komma igång med skalära funktioner
- Gruppera aggregerade resultat
- Labb: Inbyggda funktioner
Efter att ha genomfört denna modul kommer studenterna att kunna:
- Skriv frågor med skalära funktioner
- Skriv frågor med aggregatfunktioner
- Använd GROUP BY för att kombinera data till grupper baserat på ett gemensamt kolumnvärde
Förstå hur HAVING används för att filtrera grupper av rader
Modul 5: Ändra data
I den här modulen kommer du att lära dig T-SQL-satserna för att ändra tabelldata inklusive UPDATE, DELETE och MERGE samt olika alternativ för INSERT inklusive att skapa en ny tabell med data från en befintlig tabell. Du kommer också att titta på hur du får systemet att automatiskt leverera värden för kolumner när data infogas.
Lektioner
- Infoga data i tabeller
- Ändra och radera data
Labb: Ändra data
Efter att ha genomfört denna modul kommer studenterna att kunna:
- Infoga data i en befintlig tabell
- Ange att en kolumn automatiskt ska fyllas i med ett IDENTITY- eller ett SEQUENCE-värde
- Ändra data med hjälp av UPDATE-satsen
- Ta bort data med DELETE-satsen
- Ändra data med MERGE för att synkronisera två tabeller
ASSORCIERADE CERTIFIERINGAR OCH EXAMENS
Denna kurs har inget associerat prov.
Dokument/resurser
![]() |
MECER Inter-Ed MS-DP080T00 Frågar data med Microsoft Transact-SQL [pdfInstruktioner MS-DP080T00, Fråga data med Microsoft Transact-SQL, Fråga data, Microsoft Transact-SQL |