Kursplan
Introduksjon til Oracle Database
- Database arkitektur
- Relasjonsdatabasemodell
- Brukere, skjemaer og økter
- Verktøy for databaseinteraksjon
Introduksjon til SELECT-erklæringen
- Filtrering og valg ved hjelp av WHERE-klausulen
- Sortering av søkeresultater
- Datatyper, operatorer og håndtering av NULL-verdier
- Bruker innebygde skalarfunksjoner
- Dato operasjoner
- Forstå nasjonale og regionale innstillinger i SQL
Analyse av aggregerte data
- Gruppering av funksjoner
- DISTINCT klausul
- GROUP BY og HAVING klausuler
Henter data fra flere tabeller
- Indre og ytre skjøter (INNER JOIN, OUTER JOIN)
- ANSI SQL syntaks og andre sammenføyningsmetoder (SELF JOIN, NATURAL JOIN)
- Angi operatører (UNION, UNION ALL, INTERSECT, MINUS)
Undersøk
- Enkle underspørringer
- Korrelerte underspørringer
- EXISTS og NOT EXISTS operators
- Andre typer underspørringer
Hierarkiske spørringer og prøvetaking
- Konstruere hierarkiske spørringer ved å bruke CONNECT BY PRIOR og START WITH-klausuler
- Bruker funksjonen SYS_CONNECT_BY_PATH
- Sampling av data med SAMPLE-leddet
Datamanipulasjon (DML)
- INSERT, UPDATE, DELETE-setninger
- Operasjoner på store datasett (INSERT FIRST, INSERT ALL, MERGE)
Systemordbok
- Forstå og bruke Oracle dataordboken
Samtidig brukerarbeid
- Transaksjoner
- Låser
- FLASHBACK-teknologi
Brukere og tillatelser
- Opprette og endre brukere og skjemaer
- Tillatelser og rollebehandling
Administrere datalagring - logisk lag
- Tabeller, midlertidige tabeller og indeksorganiserte tabeller
- Begrensninger
- Indekser
- Visninger, sekvenser, synonymer, materialiserte synspunkter
- Lagrede PL/SQL enheter
Modellering og gjenoppretting av datamodeller ved hjelp av Oracle SQL Modeler
- Bruker Oracle SQL Modeller for datamodellering og restaurering
Flytte data
- Logisk datakopi - Import og eksport av datapumpe
- Laster data - SQL*Loader
- Utvendige bord
- Database lenker
Automatisering av oppgaver
- Bruker DBMS_JOB og DBMS_SCHEDULER for oppgaveautomatisering
Sammendrag og neste trinn
Krav
- Generell kunnskap om informasjonsteknologi
Publikum
- Utviklere
- Database administratorer
Testimonials (5)
Jeg lærte komplekse funksjoner og hvordan man bruker dem
Ana Alexandrescu - DB Global Technology
Kurs - Oracle SQL Advanced
Machine Translated
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Kurs - Oracle SQL Language
the exercises
Amna AlAli - Federal Demographic Council
Kurs - Oracle SQL for beginners
Trainer provided some topic and support it with plenty of exercises. We had a chance to apply knowledge by doing them on our own.