Kursplan
Introduktion till Oracle Database
- Database Arkitektur
- Modell för relationsdatabas
- Användare, scheman och sessioner
- Verktyg för databasinteraktion
Introduktion till SELECT-uttalandet
- Filtrering och markering med hjälp av WHERE-satsen
- Sortera frågeresultat
- Datatyper, operatorer och hantering av NULL-värden
- Använda inbyggda skalära funktioner
- Datumåtgärder
- Förstå nationella och regionala inställningar i SQL
Analysera aggregerade data
- Gruppera funktioner
- DISTINCT-satsen
- GROUP BY- och HAVING-satser
Hämta data från flera tabeller
- Inre och yttre kopplingar (INRE KOPPLING, YTTRE KOPPLING)
- ANSI-syntax SQL och andra kopplingsmetoder (SJÄLVKOPPLING, NATURLIG KOPPLING)
- Set-operatorer (UNION, UNION ALL, INTERSECT, MINUS)
Underordnade frågor
- Enkla underfrågor
- Korrelerade underfrågor
- Operatorerna EXISTS och NOT EXISTS
- Andra typer av underfrågor
Hierarkiska frågor och sampling
- Skapa hierarkiska frågor med hjälp av CONNECT BY PRIOR och START WITH-satser
- Använda SYS_CONNECT_BY_PATH-funktionen
- Samplingsdata med SAMPLE-satsen
Manipulering av data (DML)
- INFOGA, UPPDATERA, TA BORT-uttalanden
- Åtgärder på stora datamängder (INFOGA FÖRST, INFOGA ALLA, SAMMANFOGA)
System Ordlista
- Förstå och använda Oracle data dictionary
Arbete med samtidiga användare
- Transaktioner
- Lås
- FLASHBACK-teknik
Användare och behörigheter
- Skapa och ändra användare och scheman
- Behörighets- och rollhantering
Hantera datalagring – logiskt lager
- Tabeller, temporära tabeller och indexordnade tabeller
- Begränsningar
- Index
- Vyer, sekvenser, synonymer, materialiserade vyer
- Lagrade PL/SQL enheter
Modellering och återställning av datamodeller med hjälp av Oracle SQL Modeler
- Använda Oracle SQL Modeler för datamodellering och återställning
Flytta data
- Kopiering av logiska data – import och export av datapump
- Laddar data - SQL*Lastare
- Externa tabeller
- Database länkar
Automatisera uppgifter
- Använda DBMS_JOB och DBMS_SCHEDULER för automatisering av uppgifter
Sammanfattning och nästa steg
Krav
- Allmänna kunskaper om informationsteknik
Publik
- Utvecklare
- Database Administratörer
Vittnesmål (5)
Jag lärde mig komplexa funktioner och hur man tillämpar 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.