Базы данных и SQL. Лекция 18 часть 1
Что изучим сегодня Первичным и ссылочный ключ СУБД Реляционные базы данных Операторы для запросов Логика написания запросов История баз данных История активного развития баз данных начинается с одного из самых значительных и неоднозначных событий: полета на Луну. Тогда для участия в проекте Apollo правительством США была привлечена компания Rockwell. Для того, чтобы построить космический корабль, как многие, наверное, догадываются, нужно собрать несколько миллионов деталей. И в те далекие времена была создана система управления файлами, которая отслеживала информацию о каждой детали. Но когда решили проверить эту систему, то обнаружили, что данные в ней повторяются по нескольку раз. Налицо была огромная избыточность. К сотрудничеству была привлечена небезызвестная IBM, и в 1968 году была разработана автоматизированная система IMS. Кардинальным нововведением было разделение функций деловой логики и данных, т.е. программисты смогли работать с информацией на логическом уровне, при этом база данных выполняла функцию физического хранения. Это позволило существенно повысить производительность труда. Данная система имела следующую модель хранения данных (на рисунке представлена абстракцией!):