Table des matières:
Définition - Que signifie Alternative SQL Query?
Les requêtes SQL alternatives sont une famille de langages de requête qui permettent aux développeurs de spécifier des requêtes sur des bases de données SQL avec des langages autres que le SQL standard. Ils sont généralement implémentés pour des langages spécifiques, tels que Scala, Scheme, Ruby et Haskell. L'objectif est de permettre aux développeurs de créer des requêtes dans des langues dans lesquelles ils sont plus à l'aise.
Techopedia explique Alternative SQL Query
Les langages de requête SQL alternatifs servent de frontaux aux langages de requête des serveurs SQL populaires, tels que MySQL et Microsoft SQL Server. Ils sont conçus pour permettre aux utilisateurs d'autres langages de programmation de s'interfacer facilement avec les serveurs de bases de données relationnelles.
Certains de ces langages de requête SQL alternatifs incluent:
- SchemeQL, CLSQL, ScalaQL et ScalaQuery pour les dialectes Scheme et Scala de Lisp, respectivement
- SQLStatement et ActiveRecord pour Ruby
- HaskellDB pour Haskell
D'autres langages de requête alternatifs incluent HTSQL, Muldis D et MDX. Tous ces langages sont destinés à combler les lacunes du langage SQL standard.