juan_gandhi: (VP)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2014-05-03 10:46 am

пара слов про базы

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

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

Я все сказал.

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

[identity profile] tzirechnoy.livejournal.com 2014-05-03 07:35 pm (UTC)(link)
>Постепенно первые две были забыты,

Прям ща. Самый распространённый стандарт СУБД сейчас в мире -- сетевой.

[identity profile] ivan-gandhi.livejournal.com 2014-05-03 08:44 pm (UTC)(link)
Хм... можно деталей?

[identity profile] tzirechnoy.livejournal.com 2014-05-04 08:20 am (UTC)(link)
API, описанное в fcntl.h+dirent.h -- является вполне себе API системы управления базами данных, используется для хранения баз данных, и (ну, с точностью до несущественных деталей вроде использования FindFirstFile/FindNextFile вместо opendir/readdir) является массово используемой основой в большынстве ОС.