3 месяца назад
Почему реляционные базы данных называются «реляционными»?
Многие разработчики думают: «Реляционная база данных — это та, где таблицы связаны внешними ключами. Поэтому “реляционная” = “отношения между таблицами”». Это интуитивно понятно, но исторически и математически неверно. ❌ «Реляционная» ≠ «связанная». ✅ «Реляционная» = «основанная на математическом понятии отношения (relation)». В 1970 году Эдгар Франк Кодд (Edgar F. Codd), учёный из IBM, опубликовал революционную статью: «A Relational Model of Data for Large Shared Data Banks». В ней он предложил...
4 месяца назад
Реляционная модель данных: как всё устроено на самом деле, без лишней математики
Представьте, что вам нужно хранить информацию о тысячах книг в библиотеке, о сотрудниках предприятия, о товарах на складе или о рейсах авиакомпании. Телефонная книга, каталог интернет-магазина, база данных налоговой — всё это примеры того, что мы называем базами данных. А самая популярная и до сих пор непревзойдённая модель организации таких данных называется реляционной. Её придумал в 1970 году английский математик Эдгар Франк Кодд, работавший тогда в IBM, и с тех пор почти все серьёзные базы данных мира построены именно по его правилам...