Query language
From Wikipedia, the free encyclopedia
Query languages are computer languages used to make queries into databases and information systems.
Broadly, query languages can be classified according to whether they are database query languages or information retrieval query languages. Examples include:
- SQL is a well known query language for relational databases;
- MDX is a query language for OLAP databases;
- DMX is a query language for Data Mining models;
- Datalog is a query language for deductive databases;
- XQuery, XPointer and XPath are query languages for XML data sources;
- SuprTool is a proprietary query language for SuprTool, a database access program used for accessing data in Image/SQL (TurboIMAGE) and Oracle databases;
- SMARTS is the cheminformatics standard for a substructure search;
- SPARQL is a query language for RDF graphs;
- CODASYL;
- QUELis a relational database access language, similar in most ways to SQL;
- OQL is Object Query Language.

