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

Connected

exercițiu

Crearea partițiilor verticale

În videoclip, ai învățat despre partiționarea verticală și ai văzut un exemplu.

Pentru partiționarea verticală, nu există o sintaxă specifică în PostgreSQL. Trebuie să creezi un tabel nou cu anumite coloane și să copiezi datele acolo. Ulterior, poți elimina coloanele pe care dorești să le muți în partiția separată. Dacă ai nevoie să accesezi tabelul complet, poți face acest lucru folosind clauza JOIN.

În acest exercițiu și în cel următor, vei lucra cu baza de date exemplu numită pagila. Este o bază de date utilizată frecvent pentru a demonstra funcționalitățile PostgreSQL. Baza de date conține mai multe tabele. Vom lucra cu tabelul film. În acest exercițiu, vom folosi următoarele coloane:

  • film_id: identificatorul unic al filmului
  • long_description: o descriere detaliată a filmului

Instrucțiuni 1/2

undefined XP
    1
    2
  • Creează un tabel nou numit film_descriptions cu 2 câmpuri: film_id, de tip INT, și long_description, de tip TEXT.
  • Populează noul tabel cu valorile din tabelul film.