Schița de curs

Introducere în Oracle Database

  • Arhitectura bazei de date
  • Modelul de bază de date relațional
  • Utilizatori, scheme și sesiuni
  • Instrumente pentru interacțiunea cu baza de date

Introducere în instrucțiunea SELECT

  • Filtrare și selecție folosind clauza WHERE
  • Sortarea rezultatelor interogărilor
  • Tipuri de date, operatori și gestionarea valorilor NULL
  • Utilizarea funcțiilor scalare integrate
  • Operații cu date
  • Înțelegerea setărilor naționale și regionale în SQL

Analiza datelor agregate

  • Funcții de grupare
  • Clauza DISTINCT
  • Clauzele GROUP BY și HAVING

Extragerea datelor din mai multe tabele

  • Join-uri interne și externe (INNER JOIN, OUTER JOIN)
  • Sintaxa ANSI SQL și alte metode de join (SELF JOIN, NATURAL JOIN)
  • Operatorii de set (UNION, UNION ALL, INTERSECT, MINUS)

Subinterogări

  • Subinterogări simple
  • Subinterogări corelate
  • Operatori EXISTS și NOT EXISTS
  • Alte tipuri de subinterogări

Interogări ierarhice și eșantionare

  • Construirea interogărilor ierarhice folosind clauzele CONNECT BY PRIOR și START WITH
  • Utilizarea funcției SYS_CONNECT_BY_PATH
  • Eșantionarea datelor cu clauza SAMPLE

Manipularea datelor (DML)

  • Instrucțiunile INSERT, UPDATE, DELETE
  • Operații pe seturi mari de date (INSERT FIRST, INSERT ALL, MERGE)

Dicționarul de sistem

  • Înțelegerea și utilizarea dicționarului de date Oracle

Lucrul concurent al utilizatorilor

  • Tranzacții
  • Blocaje
  • Tehnologia FLASHBACK

Utilizatori și permisiuni

  • Crearea și modificarea utilizatorilor și schemelor
  • Gestionarea permisiunilor și rolurilor

Gestionarea stocării datelor - Stratul logic

  • Tabele, tabele temporare și tabele organizate pe indecși
  • Constrângeri
  • Indecși
  • Vizualizări, secvențe, sinonime, vizualizări materializate
  • Unități PL/SQL stocate

Modelarea și restaurarea modelelor de date folosind Oracle SQL Modeler

  • Utilizarea Oracle SQL Modeler pentru modelarea și restaurarea datelor

Mutarea datelor

  • Copierea logică a datelor - Import și export cu Data Pump
  • Încărcarea datelor - SQL*Loader
  • Tabele externe
  • Legături de baze de date

Automatizarea sarcinilor

  • Utilizarea DBMS_JOB și DBMS_SCHEDULER pentru automatizarea sarcinilor

Rezumat și pași următori

Cerințe

  • Cunoștințe generale despre tehnologia informației

Publicul țintă

  • Dezvoltatori
  • Administratori de baze de date
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite