Grundläggande SQL programmering
Kursen ger den studerande grundläggande kunskaper i databashantering och SQL-programmering. Den studerande får förståelse för hur databaser är uppbyggda, hur data skapas, läses, uppdateras och raderas, samt hur strukturerade frågor formuleras för att analysera och bearbeta data. Kursen introducerar även relationer, normalisering och enklare optimering
Utbildningsmoment:
• Introduktion till databaser och SQL
• Datatyper, tabeller och relationsmodeller
• Grundläggande SQL-kommandon: SELECT , INSERT , UPDATE , DELETE
• Filtrering, sortering och villkor ( WHERE , ORDER BY)
• Kombination av data ( JOIN -operationer)
• Aggregatfunktioner (COUNT, SUM , AVG , MIN, MAX) och GROUP BY
• Enkla subqueries
• Grundläggande databaskonstruktion och normalisering
Kunskaper
- hur relationsdatabaser är uppbyggda och fungerar
- centrala SQL-kommandon för att skapa, läsa, uppdatera och ta bort data
- tablstrukturer, primärnycklar, främmande nycklar och relationer
- grunderna i normalisering
Färdigheter
- skriva grundläggande SQL-frågor med SELECT , INSERT , UPDATE och DELETE
- använda JOIN -operationer för att kombinera data från flera tabeller
- filtrera, sortera och gruppera data för analysändamål
- skapa enkla tabeller och definiera relationer mellan dem
Kompetenser
- självständigt hantera och analysera data i en relationsdatabas med SQL
- strukturera data på ett korrekt och effektivt sätt för vidare bearbetning
- välja lämpliga SQL-metoder och konstruktioner för att lösa givna problem
- tillämpa SQL i ett affärs- eller systemutvecklingssammanhang på grundläggande nivå
Övningsprov för denna kurs
Starta ett tidsbegränsat övningsprov baserat på den aktuella kursomgångens frågebank.