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;
- MQL is a cheminformatics query language for a substructure search allowing beside nominal properties also numerical properties
- SMARTS is the cheminformatics standard for a substructure search
- SPARQL is a query language for RDF graphs;
- CODASYL;
- QUEL is a relational database access language, similar in most ways to SQL;
- OQL is Object Query Language.
- Poliqarp Query Language is a special query language designed to analyze annotated text. Used in the Poliqarp search engine.
- OPath, intended for use in querying WinFS Stores.
[edit] See also
Types of
Programming · Scripting · Specification · Query · Markup · Transformation · Template processing · Fourth-generation · Hardware description · Stylesheet · Domain-specific · Data modelling · Dataflow