Kom i kontakt

Kursplan

Inledning

  • Översikt
  • Mål och syften
  • Exempeldata
  • Schema
  • Inledning
  • Förkunskaper
  • Ansvar

Relationella databaser

  • Databasen
  • Den relationella databasen
  • Tabeller
  • Rader och kolumner
  • Exempeldatabas
  • Välja rader
  • Leverantörstabell
  • Saljesordningstabell
  • Primärnyckelindex
  • Sekundära indexer
  • Relationer
  • Analogi
  • Fremmanländande nyckel
  • Fremmanländande nyckel
  • Koppla samman tabeller
  • Referentiell integritet
  • Typer av relationer
  • Många-til-många-relation
  • Lösning av en många-til-många-relation
  • En-til-en-relation
  • Slutföra designen
  • Hantera relationer
  • Microsoft Access - Relationer
  • Entitetsrelationsdiagram
  • Datamodellering
  • CASE-verktyg
  • Exempelediagram
  • RDBMS
  • Fördelar med RDBMS
  • Strukturerat frågespråk (SQL)
  • DDL - Data Definition Language
  • DML - Data Manipulation Language
  • DCL - Data Control Language
  • Varför använda SQL?
  • Kursens tabellmaterial

Datahämtning

  • SQL Developer
  • SQL Developer - Anslutning
  • Visa tabellinformation
  • Använda SQL, Where-klausul
  • Använda kommentarer
  • Tekstdatan
  • Användare och scheman
  • AND och OR-klausul
  • Använda parenteser
  • Datedatafält
  • Använda datum
  • Formatera datum
  • Datumsformat
  • TO_DATE
  • TRUNC
  • Datumsvisning
  • Order By-klausul
  • DUAL-tabell
  • Konkatenation
  • Välja text
  • IN-operator
  • BETWEEN-operator
  • LIKE-operator
  • Vanliga fel
  • UPPER-funktion
  • Enkla citattecken
  • Hitta specialtecken
  • Reguljära uttryck
  • REGEXP_LIKE-operator
  • Null-värden
  • IS NULL-operator
  • NVL
  • Acceptera användarinmatning

Använda funktioner

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • NVL2-funktion
  • DISTINCT-alternativ
  • SUBSTR
  • INSTR
  • Datformationer
  • Aggregationsfunktioner
  • COUNT
  • Group By-klausul
  • Rollup- och Cube-modifikatorer
  • Having-klausul
  • Gruppering med funktioner
  • DECODE
  • CASE
  • Workshop

Undersökningar och Union

  • Enkeldagsundersökningar
  • Union
  • Union - All
  • Intersect och Minus
  • Multiplikation av rader i undersökningar
  • Union – Kontrollera data
  • Yttre sammanfogning

Mer om sammanfogningar

  • Sammanfogningar
  • Korsning eller kartesiskt produkt
  • Inre sammanfogning
  • Implicit sammanfogningssyntax
  • Explicit sammanfogningssyntax
  • Naturlig sammanfogning
  • Ekvisammanfogning
  • Korsningsammanfogning
  • Yttre sammanfogningar
  • Vänster yttre sammanfogning
  • Höger yttre sammanfogning
  • Full yttre sammanfogning
  • Använda UNION
  • Sammanfogningsalgoritmer
  • Nested Loop
  • Merge Join
  • Hash Join
  • Reflektiv eller självsammanfogning
  • Enkeltabellssammanfogning
  • Workshop

Avancerade frågor

  • ROWNUM och ROWID
  • Top N-analys
  • Inbäddad vy
  • Exists och Not Exists
  • Korrelaterade undersökningar
  • Korrelaterade undersökningar med funktioner
  • Korrelerade uppdateringar
  • Snapskotsåterställning
  • Flashback-återställning
  • All
  • Any- och Some-operatörer
  • Insert ALL
  • Merge

Exempeldata

  • ORDER-tabeller
  • FILM-tabeller
  • EMPLOYEE-tabeller
  • ORDER-tabellerna
  • FILM-tabellerna

Verktyg

  • Vad är ett verktyg?
  • Exportverktyg
  • Använda parametrar
  • Använda en parameterfil
  • Importverktyg
  • Använda parametrar
  • Använda en parameterfil
  • Avlastning av data
  • Batchkörningar
  • SQL*Loader-verktyg
  • Kör verktyget
  • Lägga till data

Krav

Kursen passar såväl de som har viss kunskap om SQL som de som använder ORACLE för första gången.

Tidigare erfarenhet av ett interaktivt datarsystem är önskvärt men inte ett krav.

 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (7)

Kommande Kurser

Relaterade Kategorier