Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВВС_Заочникам / Lectures_8-9.pptx
Скачиваний:
48
Добавлен:
15.04.2015
Размер:
5.27 Mб
Скачать

Основные компоненты реляционного отношения

61

Элементы реляционной модели

62

Пример реляционной БД –

БД о подразделениях и сотрудниках предприятия

63

Пример реляционной БД – Часть БД о покупателях и договорах

Реляционные СУБД опираются на прочный теоретический фундамент. В их основе - простое представление сложной схемы данных в виде совокупности плоских таблиц, каждая из которых

отображает отношение (relation) между объектами. Реляционная модель данных - 1970 г., сотрудник IBM Эдгар Кодд (Codd, Edgar F.; 1923-2003), в настоящее

время она считается классической. 65

67

68

Для описания реляционного подхода используется простой и в то же время мощный математический аппарат, опирающийся на

теорию множеств и математическую логику. В частности, строго доказано, что любую операцию над данными можно разложить на последовательность простейших манипуляций

над таблицами (выборка строк, выборка столбцов, слияние таблиц, агрегирование строк).

Для описания этих манипуляций Дональд Чемберлен (Chamberlin) и Рэй Бойс (Boyce) в 1974 г. предложили язык запросов SEQUEL, который затем был доработан и переименован в SQL

Structured Query Language.

69

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

1-е масштабное воплощение реляционной модели – IBM, экспериментальная СУБД System R (1975-1979 гг.). Это был большой успех, после которого реляционные СУБД стали реальностью.

После завершения работ по созданию прототипа системы и получения экспериментальных

результатов ее использования, IBM был запущен

70

полномасштабный проект промышленной

Соседние файлы в папке ВВС_Заочникам