Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Del 1: SQL Grunderna
Introduktion till SQL och Databases
- Förstå databaser
- Introduktion till SQL
- Konfigurera SQL-miljön
SQL Syntax och grundläggande frågor
- SQL Översikt över syntax
- SELECT-satser
- Filtrera data med WHERE-sats
Arbeta med funktioner och aggregeringar
- Vanliga SQL funktioner
- Mängdfunktioner: ANTAL, SUMMA, MEDEL, MAX, MIN
- Gruppera data med GROUP BY
Sammanfoga tabeller
- Så här fungerar JOINs
- INRE KOPPLING
- VÄNSTER KOPPLING, HÖGER KOPPLING och FULLSTÄNDIG YTTRE KOPPLING
Underfrågor och uppsättningsåtgärder
- Skriva underfrågor
- UNION-, CROSSCROSS- och EXCEPT åtgärder
Manipulering av data
- INSERT IN-satsen
- UPDATE-instruktion
- DELETE-sats
Del 2: Mellanliggande SQL
Avancerad datafiltrering
- Avancerade WHERE-satstekniker
- LIKE-operator och mönstermatchning
- IN och BETWEEN operatorer
Komplexa kopplingar och underfrågor
- Kopplingar själv
- Icke-korrelerade och korrelerade underfrågor
- EXISTS-satsen
Arbeta med index och vyer
- Förstå index och deras inverkan på prestanda
- Skapa och använda vyer
Avancerade funktioner och lagrade procedurer
- Användardefinierade funktioner
- Lagrade procedurer och utlösare
- Felhantering i SQL
Datatransformering och analys
- Pivotering och avpivotering av data
- Fönsterfunktioner: ROW_NUMBER, RANK DENSE_RANK
- CTE (Common Table Expressjoner)
Database Design och normalisering
- Database Principer för utformning
- Normalformer och normalisering
- Entity-Relationship (ER) modellering
Justering och optimering av prestanda
- Tekniker för frågeoptimering
- Planer för genomförande
- Metodtips för prestandajustering
SQL i den verkliga världen
- Integrering SQL med annan teknik
- Fallstudier och verkliga scenarier
- Slutprojekt: Att bygga en databaslösning från grunden
Sammanfattning och nästa steg
Krav
- Förståelse för grundläggande datorfunktioner
- Erfarenhet av vilket programmeringsspråk som helst är fördelaktigt men inget krav
Publik
- Dataanalytiker
- Database Yrkesverksamma
- Mjukvaruutvecklare
35 timmar
Vittnesmål (1)
Translate this From: en To: sv Liten grupp, på plats i 3 dagar,
Annina - Ricardo AG
Kurs - SQL: Basics to Intermediate
Maskintolkat