Для большинства задач программирования у вас есть выбор языков на выбор, а также хорошие сильные сообщества позади многих из них. Но когда вам нужно работать с базой данных, в наши дни действительно существует только один жизнеспособный выбор: SQL. Конечно, есть разные компании с различными реализациями и диалектов, но вы все еще ищете вещи сКак SQL стал доминирующим языком базы данных?
SELECT columns
FROM table
JOIN other_table ON criteria
WHERE other_criteria
Это не всегда так, хотя. Еще в начале 90-х годов не было единого очевидного способа взаимодействия с базой данных. Но сегодня есть. И с тем, как компьютерные языки имеют тенденцию размножаться, а не сходятся, я нахожу это немного странным. Какие исторические и технические факторы привели к почти полному доминированию SQL в домене доступа к базе данных?