Informationsbehandling med SQL - Grundkurs

Du som dagligen arbetar med system med relationsdatabaser har stor nytta av denna kurs. Här får du lära dig att sammanställa rapporter utifrån information som finns i databaser.
Kurstillfällen
Tipsa kollega
Kursfakta
Längd: 2 dagar
Pris: 13950 kronor (exkl. moms)
Inregistrering: kl. 09:00
Kursstart: kl. 09:30
Kursslut:
kl. 16:30 (ca)
Kursort:
Tjärhovsgatan 21, Stockholm
Hitta hit
Internkurs
Vill ni genomföra denna kurs skräddarsydd internt hos er? Skicka en intresseanmälan genom att klicka på knappen nedan
Intresseanmälan Kursmål
Efter kursen kommer du på egen hand kunna formulera SQL-frågor för att utvinna information ur relationsdatabaser. Du kommer även ha djupare kunskaper om hur SQL är uppbyggt samt veta hur du kan tillämpa SQL på bästa sätt.
Vem bör deltaga?
Detta är kursen för dig som från grunden vill LÄRA sig SQL. Kursens utformning gör att den är lika bra för dig som arbetar med SQL Server, Oracle, DB2 eller någon annan relationsdatabas.
Väldigt pedagogisk i sitt utlärande och bra på att engagera och involvera oss deltagare.
Kristoffer Wännerdahl, B & P Fund Services
Bra anpassat till nivån på gruppens förkunskaper.
Anonym
Väldigt flexibel och mån om att ge mig extra information och övningar än kursens egentliga utformning för att passa mina behov
Andreaz Larsell, TD Tech Data
Jag hade fått höra att det var svårt med SQL, men med den här kursen lärde jag mig mycket på två dagar
Helena Wikström, Plan International Sverige Insamlingsstiftelse
Mycket lärorikt, vi hann med mycket på två dagar.
Leif Nilzén, Jämtlands läns landsting
Mycket bra kurs
Andreas Larsson, Lakron AB
Jag fick en bra genomgång av det jag behöver i mitt dagliga arbete.
Ann Wahlgren, Mercur Solutions
Det var precis det jag saknade
Karine Gambarjan, Nordnet AB
Jag har fått många "Aha"-upplevleser som jag kan känna igen i min vardag.
Åsa Johansen, Carestream Dental AB
Jag fick en bra bas, t.o.m lite mer än vad jag trodde
Dragutin Nikolic, E.ON Värme Sverige AB
Jag fick bra grundläggande kunskaper
Marie-Louise Harvig, Mälarenergi
Kunnig, intressant att lyssna på, pedagogisk, perfekt varvning mellan teori och praktikavsnitt. Toppen!
Josefine Lagerholm, Auriga
Bra uppdelning mellan praktik och teori.
Tomas Jonsson, DSM Anti-Infectives
Jag kände att jag kunde hänga med utan att det var för lätt
Ingela Sundell, SECTRA MAMEA
Sammanfattning
SQL (Structured Query Language) är det generella kommandospråk som i dag används vid kommunikation med relationsdatabaser från olika leverantörer. Användningsområdet är mycket utbrett.
Du som dagligen arbetar med system med relationsdatabaser tjänar på att ha goda kunskaper inom SQL för att själv kunna sammanställa rapporter utifrån information som finns i databasen.
För fördjupad kunskap inom ämnet:
Informationsbehandling med SQL - Fördjupningskurs Övningar
Genom ett flertal praktiska övningar vid PC befästs dina kunskaper i SQL:s uppbyggnad och möjliga tillämpningar.
Lärare
Mats Olofsson
Mats har sedan 1986 arbetat med data inom allt från Access till MySQL. Han har under många år undervisat i Access, SQL server, VBA, SQL, T-SQL, VB, C++ och MySQL. Mats är känd för att ha en förmåga att vara väldigt flexibel och anpassa sig efter varje elevs behov, samt besitta en mycket bra pedagogisk förmåga.
Förkunskaper
Allmän datorvana. I övrigt krävs inga speciella förkunskaper.
Kursinnehåll
Inledning
- Lite databashistorik
- Bakgrund till språket SQL
Relationsdatabaser
- Struktur
- Tabeller, Rader och Kolumner
- Relationer
- Nycklar
- Regler
- Index
Datadefinition
- Inbyggda datatyper
- NULL
- Skapa tabeller - CREATE
- Radera tabeller - DROP
- Förändra tabeller - ALTER
- Lägga till kolumner
- Begränsningar
Datamanipulering
- Sökning i en tabell - SELECT
- Sökvillkor - WHERE
- Logiska operatorer - AND, OR
- Projektion
- Wildcards
- Beräkningar
- Sökning i flera tabeller - JOIN
- Sortering - ORDER BY
- Gruppering - GROUP BY
- Aggregering
- Vyer
- Lägga till data - INSERT
- Uppdatera data - UPDATE
- Radera data - DELETE
- Predikat
Funktioner
- Datumfunktioner
- Matematik
- Niladicfunktioner
- Stränghantering
- Systemfunktioner
- Typkonvertering
Transaktionskontroll
- Begin transaction
- Commit
- Rollback
Sammanfattning och avslutning
