Третий манифест - Википедия - The Third Manifesto

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

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

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

Реализации

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

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

  • Дарвен, Хью; Дэйт, К. Дж. (Март 1995 г.). «Третий манифест». Запись ACM SIGMOD. Нью-Йорк, Нью-Йорк, США: ACM Press. 24 (1): 39–49. Дои:10.1145/202660.202667. ISSN  0163-5808. S2CID  12145199. Архивировано из оригинал (PostScript ) на 2006-12-05.
  • Дэйт, К. Дж. (Август 1998 г.). «Превью Третьего манифеста». Программирование и дизайн баз данных. Сан-Франциско, CA: Публикации Миллера Фримена. 11 (8): 67. ISSN  0895-4518. OCLC  89297479. Получено 2007-06-18.
  • Date, C.J .; Дарвен, Хью (1998). Основа для объектных / реляционных баз данных: третий манифест: подробное исследование влияния объектов и теории типов на реляционную модель данных, включая комплексное предложение по наследованию типов (1-е изд.). Чтение, MA: Эддисон-Уэсли. XXI, 496. ISBN  0-201-30978-5. LCCN  98010364. OCLC  38431501. LCC  QA76.9.D3 D15994 1998 г..
  • Date, C.J .; Дарвен, Хью (2000). Основа для будущих систем баз данных: третий манифест: подробное изучение влияния теории типов на реляционную модель данных, включая комплексную модель наследования типов (2-е изд.). Чтение, MA: Addison-Wesley Professional. XXIII, 547. ISBN  0-201-70928-7. LCCN  00035527. OCLC  43662285. LCC  QA76.9.D3 D3683 2000 г..
  • Date, C.J .; Дарвен, Хью (2006). Базы данных, типы и реляционная модель: третий манифест (3-е изд.). Чтение, MA: Аддисон-Уэсли. стр.572. ISBN  0-321-39942-0. OCLC  70044091.

внешняя ссылка

  • Официальный веб-сайт - включая исправления, сопутствующие материалы и версию Третьего манифеста в формате PDF.
  • PDF версия редакции «Третьего манифеста» от 7 февраля 2013 г.