~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 15ACD9C7920C4A62B40FE64A9A81091D__1718046480 ✰
Заголовок документа оригинал.:
✰ Sublanguage - Wikipedia ✰
Заголовок документа перевод.:
✰ Подъязык - Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Sublanguage ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/15/1d/15acd9c7920c4a62b40fe64a9a81091d.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/15/1d/15acd9c7920c4a62b40fe64a9a81091d__translat.html ✰
Дата и время сохранения документа:
✰ 16.06.2024 07:36:10 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 10 June 2024, at 22:08 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Подъязык - Википедия Jump to content

Подъязык

Из Википедии, бесплатной энциклопедии

Подъязык это подмножество языка . Подъязыки встречаются в естественном языке , языке программирования и реляционных базах данных .

На естественном языке [ править ]

В информатике , обработке естественного языка и машинном переводе подъязык — это язык ограниченной области, особенно технической области. Говоря математическими терминами, «подмножество предложений языка образует подъязык этого языка, если оно замкнуто при некоторых операциях языка: например, если, когда два члена подмножества оперируются, как с помощью и или потому что , result также является членом этого подмножества». [1] [2] [3] Это особый термин, обозначающий то, что в большинстве лингвистических исследований называется языковой разновидностью или регистром. [4]

На компьютерных языках [ править ]

Термин «подъязык» также иногда используется для обозначения компьютерного языка, который является подмножеством другого языка. Подъязык может быть ограничен синтаксически (он принимает субграмматику исходного языка) и/или семантически (множество возможных результатов для любой данной программы является подмножеством возможных результатов на исходном языке).

Примеры [ править ]

Например, АЛГОЛ 68S был подмножеством АЛГОЛА 68, разработанным для того, чтобы сделать возможным написать однопроходный компилятор для этого подъязыка .

Операторы SQL (язык структурированных запросов) классифицируются по-разному. [5] которые можно сгруппировать в подъязыки, обычно: язык запросов данных (DQL), язык определения данных (DDL), язык управления данными (DCL) и язык манипулирования данными (DML). [6]

В теории реляционных баз данных [ править ]

В теории реляционных баз данных термин «подъязык», впервые использованный для этой цели Э. Ф. Коддом в 1970 году, относится к компьютерному языку , используемому для определения или управления структурой и содержимым системы управления реляционными базами данных (СУБД). Типичными подъязыками, связанными с современными СУБД, являются QBE (запрос по примеру) и SQL (язык структурированных запросов). В 1985 году Кодд сформулировал свое мышление в двенадцати правилах, которым должна удовлетворять каждая база данных, чтобы быть по-настоящему реляционной. [7] [8] Пятое правило известно как Правило подъязыка комплексных данных и гласит:

Реляционная система может поддерживать несколько языков и различные режимы использования терминала (например, режим заполнения пробелов). Однако должен существовать по крайней мере один язык, операторы которого выражаются в соответствии с некоторым четко определенным синтаксисом в виде строк символов и который обеспечивает полную поддержку всех следующих элементов:
  • Определение данных
  • Посмотреть определение
  • Манипулирование данными (интерактивное и программное)
  • Ограничения целостности
  • Авторизация
  • Границы транзакции (начало, фиксация и откат)

Ссылки [ править ]

  1. ^ Харрис, Зеллиг (1988). Язык и информация . Нью-Йорк: Издательство Колумбийского университета.
  2. ^ Киттредж, Ричард; Лербергер, Джон (1982). Подъязык: изучение языка в ограниченных семантических областях . Берлин: Вальтер де Грюйтер.
  3. ^ Сагер, Наоми; Нхан, Нго Тхань (2002). «Вычислимость строк, преобразований и подъязыка». В Невине Брюс Э; Джонсон, Стивен М. (ред.). Наследие Зеллиг Харрис (PDF) . Амстердам/Филадельфия: Джон Бенджаминс. стр. 79–120 . Проверено 22 сентября 2020 г.
  4. ^ Карлгрен, Юсси (1993). «Подъязыки и регистры – заметка о терминологии» (PDF) . Взаимодействие с компьютерами . 5 (3): 348–350. дои : 10.1016/0953-5438(93)90015-L . Проверено 22 сентября 2020 г.
  5. ^ SQL-92 , 4.22 SQL-операторы, 4.22.1 Классы SQL-операторов «Существует как минимум пять способов классификации SQL-операторов:», 4.22.2, SQL-операторы, классифицированные по функциям «Ниже приведены основные классы SQL-операторов: SQL-операторы:"; SQL:2003 4.11 SQL-операторы и более поздние версии.
  6. ^ Чатем, Марк (2012). Язык структурированных запросов на примере — Том I: Язык запросов к данным . п. 8 . ISBN  978-1-29119951-2 .
  7. ^ Кодд, Э. (14 октября 1985 г.). «Компьютерный мир». Действительно ли ваша СУБД реляционная? .
  8. ^ Кодд, Э. (21 октября 1985 г.). «Компьютерный мир». Работает ли ваша СУБД по правилам? .
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 15ACD9C7920C4A62B40FE64A9A81091D__1718046480
URL1:https://en.wikipedia.org/wiki/Sublanguage
Заголовок, (Title) документа по адресу, URL1:
Sublanguage - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)