Schița de curs

Introducere în Oracle Database 19c

  • Prezentare generală a Oracle Database 19c
  • Instalare și configurare
  • Arhitectura bazei de date Oracle
  • Instrumente pentru gestionarea bazelor de date

Recapitulare SQL și Concepte Avansate

  • Recapitulare SQL de bază
    • Select, insert, update, delete
    • Joins, subinterogări și operații pe mulțimi
  • Concepte SQL avansate
    • Funcții analitice
    • Interogări ierarhice
    • Grupare și agregare avansată

Introducere în PL/SQL

  • Prezentare generală a PL/SQL
  • Structura blocului PL/SQL
  • Variabile, constante și tipuri de date
  • Structuri de control: if, loop, case

Unități de Program PL/SQL

  • Proceduri și funcții
  • Pachete și corpuri de pachete
  • Triggeri și gestionarea triggerilor
  • Tranzacții autonome

Caracteristici Avansate ale PL/SQL

  • Colecții: tablouri asociative, tabele imbricate, VARRAYs
  • Procesare în masă cu BULK COLLECT și FORALL
  • SQL dinamic cu EXECUTE IMMEDIATE
  • Înregistrări PL/SQL și tipuri de date compuse

Gestionarea Erorilor și Depanarea

  • Gestionarea excepțiilor: Excepții predefinite și definite de utilizator
  • Tehnici de depanare PL/SQL
  • Utilizarea DBMS_OUTPUT și DBMS_DEBUG

Optimizarea și Reglarea Performanței

  • Tehnici de optimizare a interogărilor SQL
  • Înțelegerea planurilor de execuție
  • Strategii de indexare
  • Utilizarea indicilor pentru optimizarea interogărilor

Bune Practici în PL/SQL

  • Scrierea de cod PL/SQL eficient
  • Standarde și convenții de codare
  • Considerații de securitate în PL/SQL
  • Gestionarea dependențelor și controlul versiunilor

Subiecte Avansate de SQL

  • Joins și subinterogări avansate
  • Interogări recursive
  • Utilizarea expresiilor regulate în SQL
  • Implementarea căutării full-text

Rezumat și Pași Următori

Cerințe

  • Cunoștințe de bază despre SQL și concepte de baze de date relaționale
  • Familiaritate cu mediul Oracle Database 19c

Public țintă

  • Administratori de baze de date
  • Dezvoltatori de baze de date
  • Programatori SQL
  • Profesioniști IT
 28 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite