Lessico IT › Database › SQL

SQL

Database Svenska → Aggiornato: 2026-10-02

Linguaggio standard per i database relazionali. Creato da Don Chamberlin e Raymond Boyce in IBM nel 1974, allora si chiamava SEQUEL. Standard ANSI dal 1986.

Si basa sull'algebra relazionale di Edgar Codd (1970). È dichiarativo: si descrive ciò che si vuole e l'ottimizzatore decide come ottenerlo. Lo standard più recente è SQL:2023. I dialetti (PostgreSQL, MySQL, Oracle, SQL Server, SQLite) hanno tutti le proprie stranezze. Vari tentativi di sostituirlo sono falliti: l'ondata NoSQL (2009–2015) si è ridimensionata, mentre NewSQL (CockroachDB, Spanner) ha portato SQL distribuito. Tendenza recente: il text-to-SQL tramite LLM.

← Torna al lessico