Теоретические основы
Мы приступаем к изучению
реляционных баз данных и систем
управления реляционными базами
данных. Этот подход является
наиболее распространенным в
настоящее время, хотя наряду с
общепризнанными достоинствами
обладает и рядом недостатков. К
числу достоинств реляционного
подхода можно отнести:
- наличие небольшого набора
абстракций, которые позволяют
сравнительно просто
моделировать большую часть
распространенных предметных
областей и допускают точные
формальные определения,
оставаясь интуитивно
понятными;
- наличие простого и в то же
время мощного математического
аппарата, опирающегося главным
образом на теорию множеств и
математическую логику и
обеспечивающего теоретический
базис реляционного подхода к
организации баз данных;
- возможность ненавигационного
манипулирования данными без
необходимости знания
конкретной физической
организации баз данных во
внешней памяти.
Реляционные системы далеко не
сразу получили широкое
распространение. В то время, как
основные теоретические результаты
в этой области были получены еще в
70-х, и тогда же появились первые
прототипы реляционных СУБД, долгое
время считалось невозможным
добиться эффективной реализации
таких систем. Однако отмеченные
выше преимущества и постепенное
накопление методов и алгоритмов
организации реляционных баз данных
и управления ими привели к тому, что
уже в середине 80-х годов
реляционные системы практически
вытеснили с мирового рынка ранние
СУБД.
В настоящее время основным
предметом критики реляционных СУБД
является не их недостаточная
эффективность, а присущая этим
системам некоторая ограниченность
(прямое следствие простоты) при
использование в так называемых
нетрадиционных областях (наиболее
распространенными примерами
являются системы автоматизации
проектирования), в которых
требуются предельно сложные
структуры данных. Еще одним часто
отмечаемым недостатком
реляционных баз данных является
невозможность адекватного
отражения семантики предметной
области. Другими словами,
возможности представления знаний о
семантической специфике
предметной области в реляционных
системах очень ограничены.
Современные исследования в области
постреляционных систем главным
образом посвящены именно
устранению этих недостатков.
Предыдущая
глава || Оглавление
|| Следующая глава
|