Kursplan

Införandet

  • Överblick
  • Syfte och mål
  • Exempel på data
  • Schema
  • Introduktioner
  • Förutsättningar
  • Ansvar

Relationella Databases

  • Den Database
  • Den relationella Database
  • Tabeller
  • Rader och kolumner
  • Exempel Database
  • Markera rader
  • Tabell över leverantörer
  • Saleord Bord
  • Primärt nyckel index
  • Sekundära index
  • Relationer
  • Analogi
  • Sekundär nyckel
  • Sekundär nyckel
  • Sammanfoga tabeller
  • Referensintegritet
  • Typer av relationer
  • Många, till många, relation
  • Lösa en många-till-många-relation
  • En-till-en-relation
  • Färdigställande av designen
  • Lösa relationer
  • Microsoft Access – Relationer
  • Diagram över enhetsrelation
  • Modellering av data
  • CASE-verktyg
  • Exempel på diagram
  • RDBMS (på engelska)
  • Fördelar med ett RDBMS
  • Språk för strukturerad fråga
  • DDL - Språk för datadefinition
  • DML - Språk för datamanipulering
  • DCL - Språk för datakontroll
  • Varför använda SQL?
  • Kurstabeller Utdelningsblad

Hämtning av data

  • SQL Utvecklare
  • SQL Utvecklare - Anslutning
  • Visa tabellinformation
  • Använda SQL, Where-satsen
  • Använda kommentarer
  • Uppgifter om tecken
  • Användare och scheman
  • AND och OR-satsen
  • Använda hakparenteser
  • Fält för datum
  • Använda datum
  • Formatera datum
  • Format för datum
  • TO_DATE
  • TRUNC TRUNC
  • Visning av datum
  • Sortera efter klausul
  • DUBBLA Bord
  • Sammanfogning
  • Markera text
  • IN-operatör
  • MELLAN operatör
  • LIKE-operatorn
  • Vanliga fel
  • UPPER, funktion
  • Enkla citattecken
  • Söka efter metatecken
  • Regelbundna Expressioner
  • REGEXP_LIKE Operatör
  • Null-värden
  • ÄR NULL-operatorn
  • NVL (NVL)
  • Acceptera användarinmatning

Använda funktioner

  • TO_CHAR
  • TO_NUMBER
  • LPAD (LPAD)
  • RPAD (RPAD)
  • NVL (NVL)
  • Funktion NVL2
  • Alternativet DISTINCT
  • SUBSTR
  • INSTR
  • Funktioner för datum
  • Aggregerade funktioner
  • RÄKNA
  • Gruppera efter sats
  • Sammanslagnings- och kubmodifierare
  • Att ha sats
  • Gruppera efter funktioner
  • AVKODA
  • FALL
  • Verkstad

Underfråga och union

  • Underfrågor med en rad
  • Union
  • Facket – alla
  • Skärning och minus
  • Underfrågor med flera rader
  • Fack – Kontroll av data
  • Yttre koppling

Mer om kopplingar

  • Går
  • Korskoppling eller kartesisk produkt
  • Inre koppling
  • Notation för implicit koppling
  • Explicit kopplingsnotation
  • Naturlig anslutning
  • Equi-join
  • Korskoppling
  • Yttre kopplingar
  • Vänster yttre koppling
  • Höger yttre koppling
  • Fullständig yttre koppling
  • Använda UNION
  • Gå med i algoritmer
  • Kapslad slinga
  • Sammanfoga koppling
  • Hash-koppling
  • Reflexiv eller självgående
  • Anslutning till en tabell
  • Verkstad

Avancerade frågor

  • ROWNUM och ROWID
  • Top N-analys
  • Infogad vy
  • Finns och inte finns
  • Korrelerade underfrågor
  • Korrelerade underfrågor med funktioner
  • Korrelerad uppdatering
  • Återställning med ögonblicksbild
  • Återhämtning av flashback
  • Alla
  • Alla och vissa operatorer
  • Infoga ALLA
  • Slå ihop

Exempel på data

  • ORDER Tabeller
  • FILM Tabeller
  • ANSTÄLLDA Tabeller
  • ORDER-tabellerna
  • FILM-tabellerna

Samhällsservice

  • Vad är ett verktyg?
  • Verktyg för export
  • Använda parametrar
  • Använda en parameterfil
  • Verktyg för import
  • Använda parametrar
  • Använda en parameterfil
  • Ta bort data
  • Batch-körningar
  • SQL*Verktyg för lastare
  • Köra verktyget
  • Lägga till data

Krav

Kursen är lämplig för dig som har viss kunskap om SQL samt för dig som använder ORACLE för första gången.

Tidigare 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