Введение

Теоретическая область баз данных и систем управления базами данных. Теория баз данных охватывает широкий спектр тем, связанных с изучением и исследованием теоретической области баз данных и систем управления базами данных. Теоретические аспекты управления данными включают, в частности, основы языков запросов, вычислительную сложность и выразительную силу запросов, теорию конечных моделей, теорию проектирования баз данных, теорию зависимостей, основы управления параллелизмом и восстановления баз данных, дедуктивные базы данных, временные и пространственные базы данных, базы данных реального времени, управление неопределенными данными и вероятностными базами данных, а также веб-данные. Большинство исследований традиционно основывалось на реляционной модели, поскольку она обычно считается наиболее простой и фундаментальной моделью, представляющей интерес. Соответствующие результаты для других моделей данных, таких как объектно-ориентированные или полуструктурированные модели, или, в последнее время, графовые модели данных и XML, часто выводятся из результатов для реляционной модели. Теория баз данных помогает понять сложность и мощность языков запросов и их связь с логикой. Начиная с реляционной алгебры и логики первого порядка (которые эквивалентны согласно теореме Кодда) и понимания того, что важные запросы, такие как достижимость в графе, не могут быть выражены на этом языке, изучались более мощные языки, основанные на логическом программировании и логике неподвижных точек, такие как Datalog. Теория также исследует основы оптимизации запросов и интеграции данных. В этой области большинство работ посвящено конъюнктивным запросам, которые допускают оптимизацию запросов даже при наличии ограничений с использованием алгоритма «погони». Основными исследовательскими конференциями в этой области являются Симпозиум ACM по принципам систем баз данных (PODS) и Международная конференция по теории баз данных (ICDT).

Общие ссылки

Дэвид Майер, Теория реляционных баз данных. © 1983 Дэвид Майер. Доступно по адресу http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html