Kursplan

Introduktion

  • Överblick
  • Mål och syften
  • Exempeldata
  • Schema
  • Presentationer
  • Förkunskaper
  • Ansvar

Relationella Databaseer

  • Databaseen
  • Den relationella Databaseen
  • Tabeller
  • Rader och kolumner
  • Exempel Database
  • Urval av rader
  • Leverantörstabellen
  • Saljord-tabellen
  • Primär nyckelindex
  • Sekundära index
  • Relationer
  • Analogi
  • Utländsk nyckel
  • Utländsk nyckel
  • Sammanfogning av tabeller
  • Referentiell integritet
  • Typer av relationer
  • Många-till-många relationer
  • Lösning av många-till-många relationer
  • En-till-en relationer
  • Fullborda designen
  • Lösning av relationer
  • Microsoft Access - Relationer
  • Entitets-relation diagram
  • Datamodellering
  • CASE-verktyg
  • Exempel-diagram
  • RDBMS
  • Fördelar med en RDBMS
  • Strukterad frågespråk
  • DDL - Data Definition Language
  • DML - Data Manipulation Language
  • DCL - Data Control Language
  • Varför använda SQL?
  • Kurshandledning för tabeller

Datakällhämtnings

  • SQL Developer
  • SQL Developer - Anslutning
  • Visa tabellinformation
  • Användning av SQL, var-klausul
  • Användning av kommentarer
  • Teckenfält
  • Användare och scheman
  • AND- och OR-klausul
  • Användning av parenteser
  • Datumfält
  • Användning av datum
  • Formatering av datum
  • Datumformat
  • TO_DATE
  • TRUNC
  • Datumvisning
  • Order By-klausul
  • DUAL-tabell
  • Konkatenering
  • Urval av text
  • IN-operator
  • BETWEEN-operator
  • LIKE-operator
  • Vanliga fel
  • UPPER-funktion
  • Enstaka citattecken
  • Hittande av meta-tecken
  • Reguljära uttryck
  • REGEXP_LIKE-operator
  • Nullvärden
  • IS NULL-operator
  • NVL
  • Acceptera användarinmatning

Användning av funktioner

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • NVL2-funktion
  • DISTINCT-alternativ
  • SUBSTR
  • INSTR
  • Datumfunktioner
  • Sammanfattande funktioner
  • COUNT
  • Group By-klausul
  • Rollup och Cube-modifierare
  • Having-klausul
  • Gruppering av funktioner
  • DECODE
  • CASE
  • Workshop

Underkonsult & Union

  • Enradsunderkonsulter
  • Union
  • Union - All
  • Intersect och Minus
  • Flerradsunderkonsulter
  • Union – Kontroll av data
  • Outer Join

Mer om Joins

  • Joins
  • Cross Join eller Kartesiskt produkt
  • Inner Join
  • Implicit Join-notation
  • Explicit Join-notation
  • Natural Join
  • Equi-Join
  • Cross Join
  • Outer Joins
  • Left Outer Join
  • Right Outer Join
  • Full Outer Join
  • Användning av UNION
  • Join-algoritmer
  • Nested Loop
  • Merge Join
  • Hash Join
  • Reflexiv eller Self Join
  • Enkeltabellsjoin
  • Workshop

Avancerade frågor

  • ROWNUM och ROWID
  • Top N-analys
  • Inline View
  • Exists och Not Exists
  • Korrelerade underkonsulter
  • Korrelerade underkonsulter med funktioner
  • Korrelerad uppdatering
  • Snapshot-återställning
  • Flashback-återställning
  • All
  • Any och Some-operatorer
  • Insert ALL
  • Merge

Exempeldata

  • ORDER-tabeller
  • FILM-tabeller
  • ANSTÄLLNINGSTABELLER
  • ORDER-tabeller
  • FILM-tabeller

Verktyg

  • Vad är ett verktyg?
  • Exportverktyg
  • Användning av parametrar
  • Användning av parameterfil
  • Importverktyg
  • Användning av parametrar
  • Användning av parameterfil
  • Ladda ned data
  • Batchkörningar
  • SQLLoader-verktyg
  • Körning av verktyget
  • Bilaga av data

Krav

Kursen är lämplig för de som har någon kunskap om SQL samt för dem som använder ORACLE för första gången.

Föregående erfarenhet av ett interaktivt datorsystem är önskvärt men inte nödvändigt.

 14 timmar

Antal deltagare


Price per participant

Vittnesmål (7)

Upcoming Courses

Relaterade Kategorier