Interested Article - D (определение информационного языка)
- 2021-11-07
- 2
D — набор требований, предложенных Кристофером Дейтом и в их книге под названием « » и выдвигаемых к языку, являющемуся языком запросов для истинно реляционной СУБД .
D сам по себе не является непосредственно языком.
Обзор
D является концепцией — набором требований, выдвинутых Дейтом и Дарвеном к тому, что является языком запросов к реляционной СУБД в их понимании. Tutorial D — абстрактное воплощение концепции D, описанное и использованное в « ». Конкретные воплощения D не обязательно должны обладать схожим с Tutorial D синтаксисом . Они должны лишь содержать определённые возможности, и, в свою очередь, исключать набор других, считающихся неудачными. Тем не менее, корректные воплощения D могут содержать дополнительные возможности, находящиеся за гранью области реляционных баз данных.
Воплощения
Tutorial D (Учебный D)
Tutorial D является абстрактной реализацией языка D, описан и используется в «Третьем Манифесте». Цель языка Tutorial D — продемонстрировать, какой может быть реализация D. Его предназначение — чисто образовательное.
Industrial D (Промышленный D)
В то время, как Tutorial D является чисто учебным языком, любое относительно реальное воплощение языка D, программная реализация которого предполагает производственное использование, называется Industrial D.
Программные реализации
Первая программная реализация D — , написанный на C# . D4 — основной язык СУБД производства компании «Alphora». Помимо него, существуют , Opus, Duro и Dee. Все они относятся к «Industrial D» (несмотря на то, что Rel называет себя «Tutorial D»).
См. также
Ссылки
- , a recursive name that means A Logical Genesis Explains Basic Relational ALGEBRA .
Литература
- «Основы будущих систем баз данных. Третий манифест» К. Дж. Дейт, Хью Дарвен
|
Это
заготовка статьи
о
компьютерных языках
. Помогите Википедии, дополнив её.
|
- 2021-11-07
- 2