Tutorial D

Tutorial D è un linguaggio per interagire con database relazionali , progettato da Hugh Darwen  (en) e Christopher J. Date  (en) nel loro documento The Third Manifesto  (en) nel 1994, per essere più semplice e coerente dell'SQL tradizionale .

Differenze con SQL

Questo linguaggio cerca di sbarazzarsi di ciò che i suoi creatori chiamano cattive scelte SQL storiche . Fornisce domande su questioni piatte incorporate l'una nell'altra e un trattamento considerato in qualche assurdo caso di zero ( NULL ). Nello standard ANSI SQL, ad esempio, se si richiede una lista di campi diversi da un dato valore , quelli che contengono NULL non sono considerati parte di quanto richiesto. Questa scelta non è assurda, ma gli autori del Tutorial D affermano che è troppo controintuitiva per non provocare errori a cascata.

C'è un'implementazione come Rel  (in) .

Note e riferimenti

  1. http://dbappbuilder.sourceforge.net/Rel.html

Vedi anche