|
Formål:
At sætte deltageren i stand til at skrive mere komplekse SQL-forespørgsler og træne sine færdigheder via mange øvelser.
Forudsætninger:
Følgende kurser eller tilsvarende viden:
- SU-240 SQL Programmering Grundkursus
Beskrivelse:
Dette kursus fokuserer på praktisk anvendelse af SQL. Vi søger at formidle tankegangen bag SQL og arbejder med mere komplekse SQL konstruktioner. Undervejs gennemgås og demonstreres syntax i dialog med kursisterne. Der gennemgås kun syntax, som er produkt-uafhængigt. Kurset tager udgangspunkt i forskellige cases, og kursisterne opnår færdighed i velegnet SQL ved at løse opgaver til de enkelte cases.
Lærebøger:
SuperUsers kursusmateriale på dansk.
Varighed / Pris:
2 dage / 7.400,- kr. (ekskl. moms)
Videre forløb:
- SU-239 Database Design Grundkursus
- SU-242 MS Transact SQL (T-SQL) Programmering
|
Indhold:
- OUTER JOIN
- Self join
- Eksotiske joins
- WHERE IN, NOT IN
- GROUP BY, HAVING-klausulen
- CASE I SELECT, ORDER BY , GROUP BY
- Correlated subqueries
- EXISTS , NOT EXISTS
- Mængder og SQL
- Differenser, differensmængder
- Forholdet mellem gruppering og enkelt-rækker
- Statistisk brug af SQL til dataudtræk
- Lagkagediagrammer: absolutte og relative
- Pivot-tabeller
- SUM , MIN , MAX , COUNT , AVG
- Strategier for valg af hensigtsmæssig SQL
- Introduktion til Performance
|