Online kurs: SQL Grunnkurs

Dette er et grunnleggende kurs i SQL-programmering. Kurset passer godt for deg som skal jobbe med relasjonelle databaser, som f.eks. Oracle, PostgreSQL, Microsoft SQL-server eller MySQL/MariaDB.

Varighet: 4 dager, kl 10:00 - 14:00

Pris: 15900

Målsetning: Etter gjennomført kurs vil deltakerne være fortrolige med å opprette databaser og tabeller, sette inn data, endre og slette data og søke etter data i SQL-databaser.

Kurskategori: Applikasjonsutvikling

Dette er et grunnleggende kurs i SQL-programmering. Kurset passer godt for deg som skal jobbe med relasjonelle databaser, som f.eks. Oracle, PostgreSQL, Microsoft SQL-server eller MySQL/MariaDB.  

Etter gjennomført kurs vil deltakerne være fortrolige med å opprette databaser og tabeller, sette inn data, endre og slette data og søke etter data i SQL-databaser. 

Kursinnhold

  • Introduksjon til relasjonsdatabaser og relasjonsmodellen: normalisering på tredje normalform.
  • Introduksjon til MySQL, PostgreSQL, Oracle Express og tilhørende verktøy
  • Introduksjon til SQL i Big Data (HiveQL, Cassandra QL, Phoenix HBase-klient)
  • Søk i SQL-databaser, bl.a. med bruk av under-spørringer og inner og outer joins.
  • Filtrering, gruppering og sortering av data.
  • Oppretting, endring, kopiering og sletting av databaser og tabeller,
  • Innsetting, oppdatering og sletting av data i tabeller
  • Bruk av indekser og views.
  • Skjema-design med bruk av ulike data-typer, tegnsett og lagringsformater.
  • Introduksjon til MySQL, PostgreSQL og Oracle Express
  • Bruk av bl.a. MySQL Workbench, PhPMyAdmin og Oracle Application Express.

Kurset gjennomføres med en kombinasjon av online læringsmidler, gjennomgang av temaer og problemstillinger og praktiske øvelser med ulike typer datasett. 

Det anbefales at du har admin rettigheter på din pc (rettighet til å laste ned programvare, dette vil dere gjøre sammen med kursholder), og dersom mulig anbefales også to skjermer men dette er ikke et krav.

Du vil få tilgang til en online e-læringsportal som du kan bruke til oppgaver, repetering ol, og som du har tilgang til også etter at kurset er ferdig.

Vi er fleksible med hensyn til innlevering av oppgaver, og tar også imot etter at kurset er ferdig.

 

 

Gjennomføring

Kurs i november: Dag 1-3 (mandag-onsdag): undervisning fra klokken 10:00-14:00 + oppgaver som «hjemmelekse»
Dag 4 (fredag): gjennomgang og oppsummering fra klokken 10:00-14:00

Kurs i desember og januar: Dag 1-3 (onsdag-fredag): undervisning fra klokken 10:00-14:00 + oppgaver som «hjemmelekse»
Dag 4 (mandag): gjennomgang og oppsummering fra klokken 10:00-14:00

 

 

 

 

Veldig dyktig og oppdatert kursholder. Han gjør mye veldig pedagogisk riktig og blir ikke "kjedelig" å høre på tross av ganske lange dager. Veldig bra kurs og arrangør som jeg gjerne kan anbefale videre.

Kurset møtet forventningene mine. Jeg synes at emnet var omfattende og grundig gjennomgått. Læreren er imponerende flink: svært strukturert og utrolig rask og detaljert. I løpet av disse fire dagene har vi klart å dekke utrolig mye stoff. Det er positivt at det finnes et omfattende utvalg av ressurser tilgjengelig for selvstudium på kursportalen. Det kommer jeg til å bruke. Jeg vil anbefale dette kurset.

Kjempebra kurs! Behagelig og dyktig instruktør. Fint tempo. Har lært veldig mye.

Kursinstruktør

Terje Berg-Hansen har bred erfaring fra prosjektledelse, utvikling og drift med små og store databaser, både SQL- og NoSQL-baserte. I tillegg til å undervise i etablerte og nye teknologier jobber han med programmering, webutvikling og administrasjon av Linux-servere. Han er levende interessert i nye teknologier, distribuerte databaser og Big Data Science.

Ønsker du å samle flere ansatte til et bedriftsinternt kurs?

Finner du ikke det helt optimale kurset eller kombinasjonen av kurs? Da ordner vi det - sammen. Vi kan tilrettelegge kurs slik at de inneholder akkurat det dere har behov for. Vi kan sette opp et helt nytt kurs, eller tilpasse eksisterende kurs og materiell. Flere medarbeidere kan selvfølgelig også samles til et eget felles kurs, for maksimal effektivitet. Ta kontakt med meg for et forslag til gjennomføring og et tilbud basert på deres behov.

Henrik Buzzi
Produktansvarlig