Ta kontakt

Kursplan

Innledning

  • Oversikt
  • Mål og formål
  • Eksempeldata
  • Timeplan
  • Introduksjon
  • Forutsetninger
  • Ansvar

Relasjonelle databaser

  • Databasen
  • Den relasjonelle databasen
  • Tabeller
  • Rader og kolonner
  • Eksempeldatabase
  • Velge rader
  • Supplier-tabellen
  • Saleord-tabellen
  • Primærnøkkelindeks
  • Sekundære indekser
  • Relasjoner
  • Analogi
  • Fremmednøkkel
  • Fremmednøkkel
  • Koble tabeller
  • Referensintegritet
  • Typer av relasjoner
  • Mangefold til mangefold-relasjon (Many to Many)
  • Løse en Many-to-Many-relasjon
  • En til en-relasjon
  • Fullføre designet
  • Løse relasjoner
  • Microsoft Access - Relasjoner
  • Entitet-referanse-diagram
  • Databasemodellering
  • CASE-verktøy
  • Eksempeldiagram
  • RDBMS
  • Fordeler med en RDBMS
  • Structured Query Language (SQL)
  • DDL - Data Definition Language
  • DML - Data Manipulation Language
  • DCL - Data Control Language
  • Hvorfor bruke SQL?
  • Kurs-tekstmateriale om tabeller

Datahenting

  • SQL Developer
  • SQL Developer - Tilkobling
  • Visning av tabellinformasjon
  • Bruk av SQL, WHERE-setning
  • Bruk av kommentarer
  • Tekstdata
  • Brukere og skemaer
  • AND- og OR-setning
  • Bruk av parentesar
  • Datofelt
  • Bruk av datoer
  • Formatering av datoer
  • Datostillinger
  • TO_DATE
  • TRUNC
  • Datoopplægg
  • ORDER BY-setning
  • DUAL-tabellen
  • Konkatenasjon
  • Velge tekst
  • IN-operator
  • BETWEEN-operator
  • LIKE-operator
  • Vanlige feil
  • UPPER-funksjon
  • Enkelthello
  • Finde metategn
  • Regelmuligheter
  • REGEXP_LIKE-operator
  • Nullverdier
  • IS NULL-operator
  • NVL
  • Mottak av brukerinput

Bruk av funksjoner

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • NVL2-funksjon
  • DISTINCT-alternativ
  • SUBSTR
  • INSTR
  • Datofunksjoner
  • Samlingsfunksjoner
  • COUNT
  • GROUP BY-setning
  • Rollup og Cube-modifikatorer
  • HAVING-setning
  • Gruppere med funksjoner
  • DECODE
  • CASE
  • Workshop

Under-spørringer & Union

  • Enkeltrader-under-spørringer
  • Union
  • Union - All
  • Intersect og Minus
  • Flerrader-under-spørringer
  • Union – Sjekke data
  • Outer Join

Mer om koblinger

  • Koblinger
  • Cross Join eller kartesisk produkt
  • Inner Join
  • Implisitt koblingsnotasjon
  • Eksplisitt koblingsnotasjon
  • Natural Join
  • Equi-Join
  • Cross Join
  • Outer Joins
  • Left Outer Join
  • Right Outer Join
  • Full Outer Join
  • Bruk av UNION
  • Koblingsalgoritmer
  • Nested Loop
  • Merge Join
  • Hash Join
  • Reflexiv eller Self Join
  • Enkelttabell-kobling
  • Workshop

Avanserte spørringer

  • ROWNUM og ROWID
  • Top N-analyse
  • Inline View
  • Exists og Not Exists
  • Korrelerte under-spørringer
  • Korrelerte under-spørringer med funksjoner
  • Korrelert oppdatering
  • Snapshot Recovery
  • Flashback Recovery
  • All
  • Any og Some-operatorer
  • Insert ALL
  • Merge

Eksempeldata

  • ORDER-tabeller
  • FILM-tabeller
  • EMPLOYEE-tabeller
  • ORDER-tabellene
  • FILM-tabellene

Verktøy

  • Hva er et verktøy?
  • Export-verktøy
  • Bruk av parametere
  • Bruk av en parameterfil
  • Import-verktøy
  • Bruk av parametere
  • Bruk av en parameterfil
  • Utløsing av data
  • Batchkjøringer
  • SQL*Loader-verktøy
  • Kjøring av verktøyet
  • Tillegge data

Krav

Kurset er egnet for både de som har noe kjennskap til SQL og de som bruker ORACLE for første gang.

Tidligere erfaring med et interaktivt datasystem er ønskelig, men ikke en forutsetning.

 14 Timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier