Vizualizare

term_id: view

Category: basic_concepts

Definition

În gestionarea bazelor de date, o vizualizare acționează ca o interogare SQL salvată care se comportă ca o tabelă, dar nu conține date propriu-zise. Aceasta oferă o perspectivă simplificată sau personalizată a datelor subiacente, îmbunătățind securitatea.

Summary

O tabelă virtuală într-o bază de date, rezultată dintr-o interogare salvată, care prezintă date din una sau mai multe tabele fără a le stoca fizic.

Key Concepts

  • Tabelă virtuală
  • Interogare SQL
  • Abstractizare a datelor
  • Securitate

Use Cases

  • Crearea de rapoarte simplificate pentru utilizatorii non-tehnici
  • Restricționarea accesului la coloane sensibile dintr-o tabelă
  • Standardizarea logicii complexe de uniune (join) între aplicații

Code Example

1
CREATE VIEW ActiveUsers AS SELECT id, name FROM users WHERE status = 'active';