Grundkurs i SQL : lär dig söka i databaser
I Göteborg eller på valfri plats som företagsanpassad kurs
I denna grundkurs lär du dig att söka efter data i databaser med SQL (Structured Query Language).
SQL kan användas för att lagra och söka efter stora mängder data.
I kursen används databashanteraren Postgresql, men innehållet är applicerbart på alla SQL-databaser (t.ex. MySQL, Oracle eller Microsoft SQL server) eftersom standard-SQL används.
Kurstillfällen
Kursen ges på plats i Göteborg i två olika format, som antingen en kvällskurs en gång i veckan eller som en företagsanpassad kurs skräddarsydd för ditt företag dagtid.
Variant 1: Kvällskurs
Tisdagskvällar (6 kurstillfällen) med start tisdag 2026-01-20 mellan kl 18:00 och 20:30 till priset 3990 kr inkl. moms.
Variant 2: Företagsanpassad kurs
Kontakta SNT om vill veta mer om
hur kursen kan ges som en specialanpassad företagsutbildning i önskad ort/stad.
Målgrupp
Kursen inriktar sig till dig som behöver börja att använda SQL-databaser i ditt arbete eller ett annat sammanhang för att söka och göra urval i informationsmängder.
Kursmål
Målet med denna kurs är att du skall få kunskap om använda SQL i praktiken för att söka efter information ur en SQL-databas.
Efter kursen kommer du att självständigt kunna sätta samman SQL-frågor för att söka efter önskad data.
Förkunskaper
Det finns inga speciella förkunskapskrav för kursen. (Programmeringserfarenhet underlättar dock.)
Kurslitteratur och annat lärandematerial
Presentationsmaterialet (på svenska) ger en bra översikt till SQL, och kommer även delas ut på papper.
Som kursbok (på engelska) används: DeBarros (2002). Practical SQL (2nd edition). No Starch Press.
Upplägg
Detta är en kurs öppen för för företagskunder såväl som för privatpersoner och ges på plats i centrala Göteborg (vid Järntorget).
Kursledare
Thomas Höjemo arbetar sedan 25 år praktiskt med databaser, både inom företaget och som konsult, med fokus på Linux-baserade databaser som PostgreSQL och MySQL/MariaDB.
Han har erfarenhet av att utbilda företagskunder specifikt i databasteknik (som exempelvis Ericsson). Thomas har också gedigen pedagogisk erfarenhet, då han läst kurser i
pedagogik och högskolepedagogik samt efter sin doktorsexamen arbetat som forskare och lärare på bland annat Uppsala universitet.
Allmänna villkor
För kursen gäller
SNT:s allmänna kursvillkor.
Mer information
Kontakta gärna SNT med frågor eller intresseanmälan.
Kursprogram sammandrag
Introduktion
- Vad kännetecknar en databas?
- Vad är SQL?
- Hur kan pgAdmin användas för att ställa SQL-frågor?
Söka i SQL databaser - grunden
- Välja kolumner med SELECT
- Sortera med ORDER BY
- Ta bort dubbletter med DISTINCT
Filtrera sökningen
- Välja rader med WHERE
- Matcha (eller inte matcha) mot jämförelsevärde(n) med =, <>, <, >, BETWEEN och IN
- Kombinera villkor med AND och OR
- Söka efter en del av innehållet (mönstermatchning) med LIKE och %
Arbeta med flera tabeller i SQL
- Introduktion till databasdesign - hur kopplas flera tabeller logiskt ihop med varandra?
- Kombinera två eller fler tabeller med JOIN i en sökning
- Ta med alla rader frän vänstra tabellen i en flertabellsökning med LEFT JOIN
- Ge aliasnamn med AS för att förenkla och förkorta SQL-satsen
|
|