Vy

term_id: view

Category: basic_concepts

Definition

Inom databashantering fungerar en vy som en sparad SQL-fråga som beter sig som en tabell men inte innehåller någon data själv. Den ger en förenklad eller anpassad vy över underliggande data, vilket ökar säkerheten.

Summary

En virtuell tabell i en databas som resulterar från en sparad fråga, som presenterar data från en eller flera tabeller utan att fysiskt lagra dem.

Key Concepts

  • Virtuell tabell
  • SQL-fråga
  • Dataabstraktion
  • Säkerhet

Use Cases

  • Att skapa förenklade rapporter för icke-tekniska användare
  • Att begränsa åtkomst till känsliga kolumner i en tabell
  • Att standardisera komplex join-logik över applikationer

Code Example

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