Kursplan

Introduksjon til Oracle Database 19c

  • Oversikt over Oracle Database 19c
  • Installasjon og konfigurasjon
  • Oracle databasearkitektur
  • Verktøy for databasebehandling

SQL Gjennomgang og avanserte konsepter

  • Grunnleggende SQL gjennomgang
    • Velg, sett inn, oppdater, slett
    • Kobler sammen, undersøker og setter operasjoner
  • Avanserte SQL konsepter
    • Analytiske funksjoner
    • Hierarkiske spørringer
    • Avansert gruppering og aggregering

Introduksjon til PL/SQL

  • Oversikt over PL/SQL
  • PL/SQL blokkstruktur
  • Variabler, konstanter og datatyper
  • Kontrollstrukturer: if, loop, case

PL/SQL Programenheter

  • Prosedyrer og funksjoner
  • Pakker og pakkekropper
  • Triggere og triggerhåndtering
  • Autonome transaksjoner

Avanserte PL/SQL funksjoner

  • Samlinger: assosiative matriser, nestede tabeller, VARRAYer
  • Massebehandling med BULK COLLECT og FORALL
  • dynamisk SQL med EXECUTE IMMEDIATE
  • PL/SQL poster og sammensatte datatyper

Feilhåndtering og feilsøking

  • Unntakshåndtering: Forhåndsdefinerte og brukerdefinerte unntak
  • PL/SQL feilsøkingsteknikker
  • Bruker DBMS_OUTPUT og DBMS_DEBUG

Ytelsesjustering og optimering

  • SQL spørringsoptimaliseringsteknikker
  • Forstå gjennomføringsplaner
  • Indekseringsstrategier
  • Bruke hint for spørringsoptimalisering

PL/SQL Beste praksis

  • Skrive effektiv PL/SQL kode
  • Kodestandarder og konvensjoner
  • Sikkerhetshensyn i PL/SQL
  • Håndtering av avhengigheter og versjonskontroll

Avanserte SQL emner

  • Avanserte sammenføyninger og underspørringer
  • Rekursive spørringer
  • Bruke regulære uttrykk i SQL
  • Implementering av fulltekstsøk

Sammendrag og neste trinn

Krav

  • Grunnleggende kunnskap om SQL og relasjonsdatabasekonsepter
  • Kjennskap til Oracle Database 19c miljø

Publikum

  • Database administratorer
  • Database utviklere
  • SQL programmerere
  • IT-fagfolk
 28 timer

Antall deltakere


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories