Третий манифест

редактировать

Третий манифест (1995) - это предложение Кристофера Дж. Дейта и Хью Дарвена относительно будущих систем управления базами данных, ответ на два предыдущих манифеста с той же целью. Тема манифестов - как избежать «несоответствия объектно-реляционного импеданса » между объектно-ориентированными языками программирования и системами управления реляционными базами данных. Третий манифест предлагает поддерживать реляционную модель для баз данных и поддерживать объекты как определяемые пользователем типы.

Основная тема манифеста - объяснить, как неадекватность существующей реляционной модели системы управления базами данных не являются недостатком модели реляционной базы данных как таковой, а скорее являются недостатками решений по реализации в этих системах и языка запросов SQL, который используется в большинстве этих систем.

Манифест описывает альтернативу SQL, названную D. D - это спецификация желаемых характеристик языка базы данных, а не конкретный синтаксис или грамматика. Таким образом, он описывает семейство языков, а не какой-либо конкретный язык. Однако в качестве примера подробно описывается конкретный член гипотетического "семейства" D, называемый Учебное пособие D, включая важные части его грамматики.

Реализации

Существует несколько частичных реализаций D, включая:

Библиография

Внешние ссылки

  • Официальный веб-сайт - включая исправления, сопутствующие материалы и PDF-версию Третьего манифеста.
  • PDF-версию документа Версия Третьего манифеста от 7 февраля 2013 г.
Последняя правка сделана 2021-06-11 05:36:18
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте