Lenguaje de consulta

Lenguaje de consulta

Un lenguaje de consulta es un lenguaje informático usado para hacer consultas en bases de datos y sistemas de información.

Los lenguajes de consulta pueden ser clasificados de acuerdo a si son lenguajes de consulta de bases de datos o lenguajes de consulta de recuperación de información. Algunos ejemplos son:

  • .QL es un lenguaje de consulta propietario orientado a objetos para consultar bases de datos relacionales;[1]
  • Common Query Language (CQL) un lenguaje formal para representar consultas para sistemas de recuperación de información como índices web o catálogos bibliográficos.
  • CODASYL;
  • D es un lenguaje de consulta para sistemas de administración de bases de datos verdaderamente relacionales (truly relational database management systems - TRDBMS);[2]
  • DMX es un lenguaje para modelos de minería de datos;
  • Datalog es un lenguaje de consulta para bases de datos deductivas;
  • ERROL es un lenguaje de consulta sobre el modelo entidad-relación (ERM), especialmente diseñado para bases de datos relacionales;
  • Gellish English es un lenguaje que puede ser usado para consultas en bases de datos Gellish English,[3] para diálogos (pedidos y respuestas) como también para modelado de información y modelado de conocimiento;
  • ISBL es un lenguaje de consulta para PRTV, uno de los más recientes sistemas de administración de bases de datos;
  • LDAP es un protocolo de aplicación para consultar y modificar servicios de directorios corriendo sobre TCP/IP.
  • MQL es un lenguaje de consulta de quimioinformática para búsqueda de subestructuras permitiendo propiedades nominales y numéricas;
  • MDX es un lenguaje de consulta para bases de datos OLAP;
  • OQL es un lenguaje de consulta de objetos;
  • OCL (Object Constraint Language - lenguaje de restricciones de objetos). Pese a su nombre, OCL es también un lenguaje de consulta de objetos y un estándar OMG.
  • OPath, pensado para el uso consultando almacenes WinFS;
  • Poliqarp Query Language es un lenguaje de consulta especial diseñado para analizar texto con anotaciones. Usado en el motor de búqueda Poliqarp;[4]
  • QUEL es un lenguaje de acceso a bases de datos relacionales, muy similar a SQL;
  • SMARTS es el estándar de quimioinformática para búsqueda de subestructuras;[5]
  • SPARQL es un lenguaje de consulta para grafos RDF;
  • SQL es un lenguaje de consulta muy reconocido para bases de datos relacionales;
  • SuprTool es un lenguaje de consulta propietario para SuprTool,[6] un programa de acceso a bases de datos para obtener datos en Image/SQL (TurboIMAGE) y bases de datos Oracle;
  • TMQL Topic Map Query Language es un lenguaje de consulta para Topic Maps;
  • XQuery es un lenguaje de consulta para fuentes de datos XML;

Véase también

Enlaces externos

Referencias

  1. «Semmle documentation». Consultado el 23-07-2008.
  2. Antoni Kokot y David West. «Non SQL Query Languages». Consultado el 23-07-2008.
  3. «Gellish - A Product Modeling Language». Consultado el 23-07-2008.
  4. «IPI PAN Corpus website». Consultado el 25-07-2008.
  5. «SMARTS - A Language for Describing Molecular Patterns». Consultado el 25-07-2008.
  6. «Suprtool Quick Reference Guide». Consultado el 23-07-2008.

Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Lenguaje informático — Un lenguaje informático es un lenguaje usado por, o asociado con, ordenadores. Muchas veces, este término es usado como sinónimo de lenguaje de programación, pero un lenguaje informático no tiene por qué ser un lenguaje de programación. Como… …   Wikipedia Español

  • Lenguaje documental — Saltar a navegación, búsqueda El lenguaje documental es «un sistema artificial de signos normalizados que facilitan la representación formalizada del contenido de los documentos para permitir la recuperación, manual o automática, de información… …   Wikipedia Español

  • Lenguaje de Manipulación de Datos — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Consulta (base de datos) — Se ha sugerido que este artículo o sección sea fusionado con Base de datos (discusión). Una vez que hayas realizado la fusión de artículos, pide la fusión de historiales aquí …   Wikipedia Español

  • Consulta de Conocimientos y Lenguaje de Manipulación — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Lenguaje de definición de datos — Un lenguaje de definición de datos (Data Definition Language, DDL por sus siglas en inglés) es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de definición de… …   Wikipedia Español

  • Lenguaje de programación de tercera generación — Los lenguajes de programación de tercera generación son la gama de lenguajes de programación para ámbitos computacionales donde se logra un alto rendimiento con respecto a lenguajes de generaciones anteriores. Dichos lenguajes son utilizados por… …   Wikipedia Español

  • SQL — Desarrollador(es) IBM ISO/IEC 9075 1:2008 Información general Paradigma Multiparadigma …   Wikipedia Español

  • XQuery — es un lenguaje de consulta diseñado para colecciones de datos XML. Es semánticamente similar a SQL, aunque incluye algunas capacidades de programación. XQuery 1.0 fue desarrollado por el grupo de trabajo de Consulta XML del W3C. El trabajo fue… …   Wikipedia Español

  • SPARQL — Saltar a navegación, búsqueda SPARQL es un acrónimo recursivo del inglés SPARQL Protocol and RDF Query Language. Se trata de una recomendación para crear un lenguaje de consulta dentro de la Web semántica que, aunque en 2005 está en proceso de… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”