WikiDer > Язык запроса
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Языки запросов или же языки запросов данных (DQL) находятся компьютерные языки используется для запросов в базы данных и информационные системы.
Типы
В целом языки запросов можно классифицировать по тому, являются ли они языками запросов к базам данных или языки запросов информационного поиска. Разница в том, что язык запросов к базе данных пытается дать фактические ответы на фактические вопросы, в то время как язык запросов поиска информации пытается найти документы, содержащие информацию, относящуюся к области запроса.
Примеры
- Атомезе, язык запросов графа для OpenCog база данных графа, AtomSpace.
- Попытка контролируемого английского это язык запросов, который также является контролируемый естественный язык.[1]
- AQL это язык запросов для ArangoDB родная система многомодельных баз данных.
- .QL это проприетарный объектно-ориентированный язык запросов для запросов реляционные базы данных; преемник Datalog;
- Язык контекстных запросов (CQL) формальный язык для представления запросов к поиск информации такие системы, как веб-указатели или библиографические каталоги.
- CQLF (CODYASYL Query Language, Flat) - это язык запросов для КОДАСИЛ-типные базы данных;
- Концептуально-ориентированный язык запросов (COQL) используется в концептуально-ориентированной модели (COM). Он основан на романе моделирование данных конструировать, концептуально и использовать такие операции, как проекция и де-проекция для многомерного анализа, аналитических операций и вывода;
- Сайфер это язык запросов для Neo4j графовая база данных;
- DMX это язык запросов для сбор данных модели;
- Лог данных это язык запросов для дедуктивные базы данных;
- Язык запросов обнаружения это язык запросов для доступа к Watson Discovery Services на IBM Cloud;[2]
- F-логика это декларативный объектно-ориентированный язык для дедуктивные базы данных и представление знаний.
- FQL позволяет использовать SQL-style интерфейс для запроса данных, предоставляемых Graph API. Он предоставляет расширенные функции, недоступные в Graph API.[3]
- Gellish English - это язык, который можно использовать для запросов в базах данных Gellish English, для диалогов (запросов и ответов), а также для информационного моделирования и моделирование знаний;[4]
- Гремлин является Фонд программного обеспечения Apache язык обхода графов для графовых систем OLTP и OLAP.
- GraphQL язык запросов данных, разработанный Facebook как альтернатива ОТДЫХ и ad-hoc веб-сервис архитектуры.
- HTSQL это язык запросов, который переводит HTTP запросы к SQL;
- ISBL это язык запросов для PRTV, одна из первых систем управления реляционными базами данных;
- Jaql - это функциональный язык обработки данных и запросов, наиболее часто используемый для обработки запросов JSON;
- JSONiq это декларативный язык запросов, разработанный для коллекций JSON документы;
- LINQ запросы-выражения - это способ запроса различных источников данных из .СЕТЬ языки
- LDAP является протокол приложения для запроса и изменения справочные службы переезжать TCP / IP;
- LogiQL - это вариант Datalog и язык запросов для системы LogicBlox.
- MQL это хеминформатика язык запросов для поиск субструктуры допускающие, помимо номинальных свойств, также числовые свойства;
- Многомерные выражения это язык запросов для OLAP базы данных;
- N1QL это Диванязык запросов находит данные в Couchbase Серверы;
- OQL язык объектных запросов;
- OCL (Язык объектных ограничений). Несмотря на свое название, OCL также является языком объектных запросов и мой Бог стандарт;
- OPath, предназначенный для использования в запросах WinFS магазины;
- OttoQL, предназначенный для запросов к таблицам, XML, и базы данных;
- Язык запросов Poliqarp - специальный язык запросов, предназначенный для анализа аннотированного текста. Используется в Поликарп поисковый движок;
- PQL это язык программирования специального назначения для управления модели процессов на основе информации о сценарии что описывают эти модели;
- PTQL основан на реляционных запросах по трассировке программы, что позволяет программистам писать выразительные декларативные запросы о поведении программы.
- QUEL это реляционная база данных язык доступа, во многом похожий на SQL;
- RDQL это RDF язык запросов;
- ReQL это язык запросов, используемый в RethinkDB;
- СМАРТС это хеминформатика стандарт для поиск субструктуры;
- SPARQL это язык запросов для RDF графики;
- SPL это язык поиска для машинных большое количество данных, основанный на Unix Piping и SQL.
- SCL - это язык управления программным обеспечением для запроса и управления Endevor объекты
- SQL это хорошо известный язык запросов и язык обработки данных за реляционные базы данных;
- SuprTool это проприетарный язык запросов для SuprTool, программы доступа к базе данных, используемой для доступа к данным в Изображение / SQL (ранее TurboIMAGE) и базы данных Oracle;
- TMQL Язык запросов тематической карты - это язык запросов для Тематические карты;
- TQL - это язык, используемый для топология запросов для продуктов HP
- Учебник D это язык запросов для действительно реляционные системы управления базами данных (TRDBMS);
- U-SQL язык обработки данных, изобретенный в Microsoft
- XQuery это язык запросов для Источники данных XML;
- XPath это декларативный язык для навигации по XML-документам;
- XSPARQL - это интегрированный язык запросов, сочетающий XQuery с SPARQL для одновременного запроса источников данных XML и RDF;
- YQL является SQL-подобный язык запросов, созданный Yahoo!
- Языки запросов поисковых систем, например, используемые Google[5] или же Bing[6]
Смотрите также
Рекомендации
- ^ Норберт Э. Фукс; Каарел Кальюранд; Герольд Шнайдер (2006). «Attempto Controlled English решает проблемы представления знаний, рассуждений, взаимодействия и пользовательских интерфейсов» (PDF). FLAIRS 2006.
- ^ «Начало работы с запросами». IBM. Получено 29 июля, 2020.
- ^ «Обзор FQL». Разработчики Facebook. Архивировано из оригинал на 2013-12-18. Получено 2013-12-11.
- ^ http://gellish.wiki.sourceforge.net/Querying+a+Gellish+English+database[постоянная мертвая ссылка]
- ^ «Операторы поиска». Google Inc. Получено 22 августа, 2015.
- ^ «Язык запросов Bing». Microsoft. Получено 22 августа, 2015.