Столкнулся с таким вопросом: можно ли считать словарь, как реляционная база данных, то есть он хранит определённые типы элементов, доступ к которым можно получить благодаря ключу..
В Экселе каждая ячейка пронумерована уникальным ключом, между ячейками можно даже выстраивать взаимосвязи. Можно-ли считать Эксель реляционной базой данных? А любую файловую систему? С формальной точки зрения - да. Главное не забывать различать БД и СУБД. Ибо с формальной точки зрения, и шкаф набитый папками с файлами тоже является БД.
С точки зрения БД как компьютерного термина шкаф все же не является, база данных - это электронная информация, в остальном согласен. Безусловно любой набор структурированных данных в электронном виде является БД.
Я предлагаю словарь Python все таки оставить словарем и не искать натянутых аналогий. База данных (в общем понимании этого слова) это RDBMS с поддержкой ACID.
В противном случае, и ощипанный петух будет человеком.