Kursinformation
Längd
2 dagar
Pris
8 960 SEK exkl. moms
Nästa kurstillfälle
7 april, 2025
(+6 kursstarter)
Utbildningsform
Öppen utbildning, Onlineutbildning
Språk
Svenska
Utbildningsinstitut
Kurs i grunderna om databaser och SQL
Denna kurs är för dig som vill få en solid grund i databaser, databasmodeller och SQL. Kursen fokuserar på relationsdatabaser och SQL från en generell synvinkel, vilket gör den tillgänglig för alla intresserade.
I de öppna kurstillfällena använder vi mestadels Microsoft SQL Server, men vi tar också upp skillnader mellan olika databaser för att ge en helhetsförståelse. Deltagarna kan välja vilken databas de vill använda för sina övningar, då samma exempeldatabas finns tillgänglig i SQL Server, Oracle, MySQL och PostgreSQL. För företagsanpassade kurser kan vi anpassa databasen enligt önskemål. Det mesta i grundkursen är överförbart mellan olika databastar, vilket gör kursinnehållet relevant för databaser som t.ex. DB2, Filemaker och Access.
Varför välja Rubid Datautbildningar?
Centralt läge
Kursledare med branschexpertis
Erbjuder hybridupplägg
Målgrupp
Kursen riktar sig till alla som vill lära sig grunderna om databaser och SQL. Inga förkunskaper krävs, men viss datorvana rekommenderas. Erfarenhet av Excel eller annan datahantering kan vara till hjälp, men är inte ett krav. Både företag och privatpersoner är välkomna att delta.
Kursinnehåll
I denna kurs går vi igenom ett antal viktiga punkter, och vi är också öppna för att anpassa innehållet efter deltagarnas önskemål. Kursens innehåll inkluderar:
- Relationsdatabaser
- Vad är en relationsdatabas?
- Hur är den uppbyggd?
- Så fungerar den
- Grundläggande begrepp
- Kort historik och bakgrund
- Datamodeller
- Teorier bakom datamodeller
- Undvika redundans och inkonsistent data
- Normalisering av data
- Design av enklare datamodeller
- Ändra i tabellstrukturen – DDL
- Skapa databaser och tabeller – CREATE
- Ändra struktur – ALTER
- Ta bort tabeller – DROP
- Datatyper och nycklar
- Ändra data i tabeller – DML
- Lägga till data – INSERT INTO
- Ändra data – UPDATE
- Ta bort data – DELETE
- Skapa SQL-frågor
- Välja kolumner – SELECT, FROM
- Filtrera data – WHERE, AND, OR
- Sortera data – ORDER BY
- SQLs avancerade funktioner
- Kommentarer och unika värden – DISTINCT
- Döpa om kolumner – AS
- Slå samman resultat – UNION
- Filtrering av data
- Jämförelser – >, <, !=
- Intervall – BETWEEN
- Sökning med joker-tecken – LIKE
- Beräkningar i SQL
- Grundläggande räknesätt
- Prioritering och operatorer
- Gruppering av data
- Aggregatfunktioner – COUNT, SUM, AVG
- Gruppning – GROUP BY
- Att arbeta med flera tabeller
- Teori om tabellkopplingar
- Olika typer av JOIN
Kursens mål
Efter att ha genomfört kursen kommer du att ha förståelse för hur en relationsdatabas är uppbyggd och fungerar. Du kommer kunna designa en enklare databasmodell och implementera den, samt utföra grundläggande databasoperationer som att lägga till, ändra och ta bort data. Dessutom kommer du att kunna hämta, sortera och filtrera data från en eller flera tabeller samtidigt.
För mer detaljer om kursens innehåll, se rubriken Kursinnehåll ovan.
Upplägg
Genomförande
Kursen blandar teori med praktiska övningar för att förbättra förståelsen och underlätta lärandet. Deltagarna får tillgång till datorer för att kunna fullfölja sina övningar utan att behöva ta med egna enheter. För de som deltar på distans finns det möjlighet att ansluta till våra kursdatorer via fjärråtkomst.
Kursen hålls mestadels med användning av Microsoft SQL Server, med hänvisningar till skillnader mellan databaser när det är relevant. Anpassningar för specifika databaser kan göras vid förfrågan.
Antal deltagare
Vi har en gräns på max 12 deltagare på plats och begränsar det totala antalet (inklusive distansdeltagare) till 15, för att säkerställa kvaliteten och interaktiviteten under kursen.
Examen, diplom m.m.
Efter genomförd kurs erhåller deltagarna ett kursintyg i digitalt format, med möjlighet att få det tryckt vid förfrågan.