Link til SuperUsers hjemmeside. Link til kursusinformation - herunder beskrivelser, instruktører, datoer, priser, certificering, forløb, praktiske oplysninger og kørselsvejledning. Link til oplysninger om certificering - generelt og specifikt. Link til konsulent- og udviklingsydelser - generelt og specifikt. Link til artikler Link til hvem, hvad, hvor ... om SuperUsers. Link til kontaktinformation og formular til bestilling af materialer. Link til tilmeldingsformularer samt kursusdatoer og -priser. Link til søgning i SuperUsers' website.

SU-240
SQL Programmering Grundkursus

Tilmeld

Formål:
Formålet er, at sætte deltageren i stand til at forstå og anvende SQL (Structured Query Language). SQL anvendes til at tilgå databaser. Målet er at kunne omsætte problemstillinger i hverdagen til anvendelig SQL-syntax.

Forudsætninger:
Følgende kurser eller tilsvarende viden:
Ingen forudgående kendskab til SQL eller databaser påkrævet.

Beskrivelse:
SQL er et sprog der anvendes ved tilgang til flerbruger relationsdatabaser. Kurset gennemgår, hvorledes man skriver "god SQL" til forespørgsler, opdatering og vedligeholdelse af SQL-databaser. Kursisten introduceres gradvist for syntax, som umiddelbart efterfølgende gennemarbejdes med praktiske øvelser. Der lægges vægt på, at problemstillingerne er let genkendelige fra den virkelige databaseverden. Kursisten går hjem med et katalog af øvelser samt løsningsforslag, som kan benyttes som et opslagsværk.
Kurset omhandler standard ANSI SQL samt nogle af de gængse udvidelser.

Lærebøger:
Kursusmateriale på engelsk/dansk

Varighed / Pris:
3 dage / 11.100,- kr. (ekskl. moms)

Videre forløb:

  • SU-239 Database Design Grundkursus
  • SU-241 SQL Programmering Videregående
  • SU-242 MS Transact SQL (T-SQL) Programmering

Indhold:

  • Grundlæggende databasebegreber.
    • Introduktion til databasebegreber
    • Hvad er et resultatsæt ?
  • Tabeller
    • Beregning hhv sammenligning med NULL.
    • Komma separerede lister
  • FROM - Datagrundlaget
  • SELECT - kolonner i resultatsæt
    • Nøgleordet DESTINCT
  • WHERE - række filtrering
    • Sammensatte logiske udtryk
    • Operatorhierarki - AND , OR
    • De logiske operatorer BETWEEN , IN , LIKE, NOT
  • Kolonne- / tabelalias. Virtuelle kolonner
  • ORDER BY - sortering af resultatsættet
  • INNER JOIN - udvidelse af datagrundlaget
    • Simpelt , multipelt hhv sammensat JOIN
    • Anvendelse af JOIN
  • Aggregat funktioner - egenskaber
    • SUM , MIN , MAX , AVG , COUNT
  • Sub-queries - ”mellemregninger” i SQL
    • Med aggregatfunktioner
    • Maximere/mimimere enkeltrækker
    • Fælles- hhv differensmængde
  • GROUP BY - de tre egenskaber:
    • Hvad gør GROUP BY ?
    • Hvad kan returneres ?
    • Hvordan bevares hovedgrupperingen ?
    • Funktionel afhængighed
    • GROUP BY og aggregatfunktioner
  • Ændringer af enkeltrækker
    • INSERT - nullbarhed og DEFAULT
    • DELETE - med WHERE. TRUNCATE TABLE
    • UPDATE - enkle varianter
  • VIEW - virtuelle tabeller
    • Hvad er et view ?
    • Definition - kolonnenavne vs alias
    • Forslag til anvendelse
    • Begrænsninger

Alle datoer er gældende for Karlebogaard ved Hillerød. FREMHÆVEDE DATOER betyder, at kurset også udbydes fra Kampehøjgaard ved Århus.
2010
JAN FEB MAR APR MAJ JUN JUL AUG SEP OKT NOV DEC
20-22 17-19 15-17 14-16 5-7 16-18 14-16 11-13 22-24 13-15 3-5 8-10
2011
JAN FEB MAR APR MAJ JUN JUL AUG SEP OKT NOV DEC
                       

 Tilmelding til kursus

Skift felt m. TAB-tasten

INDTAST PERSON- OG KURSUSOPLYSNINGER:
Titel:
Navn på deltager:
Evt. deltagers direkte telefon:
Evt. kontaktperson:
Evt. kontaktpersons direkte telefon:
Firma:
Firmaets telefon (hovednr.):
Evt. firmaets telefax:
Gade:
Postnr.:
By:
Email:
Foretrukket kursussted: Sjælland
Jylland
Ønskes flere personer tilmeldt samme kurser, kan deres navne anføres her:
 
© SuperUsers a/s
SJÆLLAND: Karlebogaard * Karlebovej 91 * DK-3400 Hillerød * Telefax  (+45) 48280705
JYLLAND:
Kampehøjgaard * Krajbjergvej 3 * DK-8541 Skødstrup* Telefax  (+45) 87490705
Telefon (+45) 48280706  *  Email super@superusers.dk  *  URL www.superusers.dk
---
Fejl/Kommentarer vedr. dette website bedes rapporteret til: webmaster@superusers.dk