Ta kontakt
 Varighet 21 timer (3 dager)

Kursplan

Utvelging av data fra databasen

  • Syntaksregler
  • Utvelging av alle kolonner
  • Prosjeksjon
  • Arithmeticke operasjoner i SQL
  • Kolonnialiaser
  • Literaler
  • Konkatenasjon

Filtrering av resultattabeller

  • WHERE-setningen
  • Sammenligningsoperatorer
  • Betingelse LIKE
  • Betingelse BETWEEN...AND
  • Betingelse IS NULL
  • Betingelse IN
  • AND-, OR- og NOT-operatorer
  • Flerbetingelser i WHERE-setningen
  • Operatorrekkefølge
  • DISTINCT-setningen

Sortering av resultattabeller

  • ORDER BY-setningen
  • Sortering etter flere kolonner eller uttrykk

SQL-funksjoner

  • Forskjeller mellom enkel-rads- og fler-rads-funksjoner
  • Tegn-, numeriske og DateTime-funksjoner
  • Eksplisitt og implisitt konvertering
  • Konverteringsfunksjoner
  • Nestet funksjoner
  • Dual-tabellen (Oracle vs. andre databaser)
  • Henting av gjeldende dato og tid med ulike funksjoner

Aggregering av data ved hjelp av aggregeringsfunksjoner

  • Aggregeringsfunksjoner
  • Aggregeringsfunksjoner vs. NULL-verdi
  • GROUP BY-setningen
  • Gruppering ved hjelp av ulike kolonner
  • Filtrering av aggregert data - HAVING-setningen
  • Multidimensjonal datagruppering - ROLLUP- og CUBE-operatorer
  • Identifisering av summarier - GROUPING
  • GROUPING SETS-operatoren

Henting av data fra flere tabeller

  • Ulike typer koblinger
  • NATURAL JOIN
  • Tabelliaser
  • Oracle-syntaks - koblingsbetingelser i WHERE-setningen
  • SQL99-syntaks - INNER JOIN
  • SQL99-syntaks - LEFT, RIGHT, FULL OUTER JOINS
  • Kartesisk produkt - Oracle- og SQL99-syntaks

Delspørringer

  • Når og hvor en delspørring kan utføres
  • Enkel-rads- og fler-rads-delørringer
  • Operatorer for enkel-rads-delørringer
  • Aggregeringsfunksjoner i delspørringer
  • Operatorer for fler-rads-delørringer - IN, ALL, ANY

Mengdeoperatorer

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

Transaksjoner

  • COMMIT-, ROLLBACK- og SAVEPOINT-setninger

Andre skjematobjekter

  • Sequences
  • Synonymer
  • Visninger

Hiarkiskiske spørringer og uttrekk

  • Trekonstruksjon (CONNECT BY PRIOR og START WITH-setninger)
  • SYS_CONNECT_BY_PATH-funksjonen

Betingsuttrykk

  • CASE-uttrykk
  • DECODE-uttrykk

Forvaltning av data i ulike tidssoner

  • Tidssoner
  • TIMESTAMP-datatyper
  • Forskjeller mellom DATE og TIMESTAMP
  • Konverteringsoperasjoner

Analytiske funksjoner

  • Bruk av
  • Partisjoner
  • Vinduer
  • Rangeringsfunksjoner
  • Rapporteringsfunksjoner
  • LAG/LEAD-funksjoner
  • FIRST/LAST-funksjoner
  • Omvendte persentilfunksjoner
  • hypotetiske rangeringsfunksjoner
  • WIDTH_BUCKET-funksjoner
  • Statistiske funksjoner

Krav

Det er ingen spesielle forutsetninger for å delta på denne kursen.

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier