Kursplan

Introduksjon

    Oversikt Mål og mål Eksempel på dataplan Introduksjoner Forutsetninger Ansvar

Relasjonell Databases

    Databasen Relasjonsdatabasen Tabeller Rader og kolonner Eksempeldatabase Velge rader Leverandørtabell Salgord-tabell Primærnøkkelindeks Sekundærindekser Relasjoner Analogi Utenlandsknøkkel Utenlandsnøkkel Sammenføyningstabeller Referensiell integritet Relasjonstyper Mange til mange Relasjoner Løse et mange-til-mann-forhold Relasjon Fullføre designet Løse relasjoner Microsoft Access - Relasjoner Entitetsrelasjonsdiagram Datamodellering CASE-verktøy Eksempeldiagram RDBMS-fordelene med et RDBMS-strukturert spørrespråk DDL - Datadefinisjonsspråk DML - Datamanipulasjonsspråk DCL - Datakontrollspråk Hvorfor bruke SQL? Utdelingsark for kurstabeller

Datainnhenting

    SQL Utvikler SQL Utvikler - Tilkobling Vise tabellinformasjon ved å bruke SQL, Where-klausul Bruke kommentarer Tegndatabrukere og skjemaer OG og OR-klausul Bruke parenteser Datofelter Bruke datoer Formatering Datoer Datoformater TO_DATE TRUNC Dato Visningsrekkefølge etter klausul DUAL-tabell Sammenknytting Velge tekst IN Operator MELLOM Operator LIKE Operator Vanlige feil ØVRE Funksjon Enkelte anførselstegn Finne metategn Regulære uttrykk REGEXP_LIKE Operator Null-verdier IS NULL Operator NVL Aksepterer brukerinndata

Bruke funksjoner

    TO_CHAR TO_NUMBER LPAD RPAD NVL NVL2 Funksjon DISTINCT Alternativ SUBSTR INSTR Datofunksjoner Aggregerte funksjoner COUNT Gruppe etter klausul Samle- og kubemodifikatorer Ha klausulgruppering etter funksjoner DECODE CASE Workshop

Undersøk og forening

    Enkeltrads underspørringer Union Union - Alle kryssende og minus Multiple Rad Sub-spørringer Union - Sjekke data Ytre sammenføyning

Mer om Joins

    Join Cross Join eller Cartesian Product Inner Join Implisitt Join Notasjon Eksplisitt Join Notation Natural Join Equi-Join Cross Join Ytre Join Venstre Ytre Join Høyre Ytre Join Hel Ytre Join Bruke UNION Join Algoritmer Nested Loop Merge Join Hash Join Reflexive or Self Join Single Table Join Workshop

Avanserte spørringer

    ROWNUM og ROWID Topp N Analyse Inline View eksisterer og eksisterer ikke Korrelerte underspørringer Korrelerte underspørringer med funksjoner Korrelert oppdatering Øyeblikksbilde Gjenoppretting Flashback Gjenoppretting Alle noen og noen operatører Sett inn ALLE Slå sammen

Eksempeldata

    BESTILL tabeller FILM tabeller ANSATTE tabeller ORDRE tabeller FILM tabeller

Verktøy

    Hva er et verktøy? Eksporter verktøy ved hjelp av parametere ved hjelp av en parameterfil Importer verktøy ved hjelp av parametre ved hjelp av en parameterfil Loser databatchkjøringer SQL*Loader-verktøy Kjører verktøyet Legger til data

Krav

Kurset passer for de som har litt kunnskap om SQL samt de som bruker ORACLE for første gang.

Tidligere erfaring med et interaktivt datasystem er ønskelig, men ikke nødvendig.

 14 timer

Antall deltakere



Price per participant

Testimonials (10)

Relaterte kurs

Related Categories