1. Learn
  2. /
  3. Cursuri
  4. /
  5. Proiectarea bazelor de date

Connected

exercițiu

Crearea partițiilor orizontale

În lecția video, ai aflat și despre partiționarea orizontală.

Exemplul de partiționare orizontală a prezentat sintaxa necesară pentru crearea partițiilor orizontale în PostgreSQL. Dacă ai nevoie de un memento, poți consulta slide-urile.

În acest exercițiu, însă, vei folosi o partiție de tip listă în loc de una de tip interval. În cazul partițiilor de tip listă, partițiile se formează verificând dacă valoarea cheii de partiționare se regăsește sau nu într-o listă de valori.

Pentru aceasta, partiționăm folosind LIST în loc de RANGE. La crearea partițiilor, verifică dacă valorile se află IN o listă de valori.

În acest exercițiu vom folosi următoarele coloane:

  • film_id: identificatorul unic al filmului
  • title: titlul filmului
  • release_year: anul lansării

Instrucțiuni 1/3

undefined XP
    1
    2
    3
  • Creează tabela film_partitioned, partiționată după câmpul release_year.