SQL - Alternatives

Alternatives

A distinction should be made between alternatives to relational query languages and alternatives to SQL. Below are proposed relational alternatives to SQL. See navigational database and NoSQL for alternatives to relational:

  • .QL - object-oriented Datalog
  • 4D Query Language (4D QL)
  • Datalog
  • HTSQL - URL based query method
  • IBM Business System 12 (IBM BS12) - one of the first fully relational database management systems, introduced in 1982
  • ISBL
  • Java Persistence Query Language (JPQL) - The query language used by the Java Persistence API and Hibernate persistence library
  • JoSQL - Runs SQL statements written as Strings to query collections from inside Java code.
  • LINQ - Runs SQL statements written like language constructs to query collections directly from inside .Net code.
  • Object Query Language
  • OttoQL
  • QBE (Query By Example) created by Moshè Zloof, IBM 1977
  • Quel introduced in 1974 by the U.C. Berkeley Ingres project.
  • Tutorial D
  • SBQL - the Stack Based Query Language (SBQL)
  • UnQL - the Unstructured Query Language, a functional superset of SQL, developed by the authors of SQLite and CouchDB
  • XQuery

Read more about this topic:  SQL

Famous quotes containing the word alternatives:

    The literal alternatives to [abortion] are suicide, motherhood, and, some would add, madness. Consequently, there is some confusion, discomfort, and cynicism greeting efforts to “find” or “emphasize” or “identify” alternatives to abortion.
    Connie J. Downey (b. 1934)

    The last alternatives they face
    Of face, without the life to save,
    Being from all salvation weaned
    A stag charged both at heel and head:
    Who would come back is turned a fiend
    Instructed by the fiery dead.
    Allen Tate (1899–1979)

    Clearly, society has a tremendous stake in insisting on a woman’s natural fitness for the career of mother: the alternatives are all too expensive.
    Ann Oakley (b. 1944)