"Простота: SQL имеет декларативный характер, что делает его относительно легким для изучения и понимания. Операторы и команды SQL лаконичны и выразительны"В целом, это так, но очень многие не понимают как правильно писать джойны, а уж оконные функции и WITH - это вообще за пределами их понимания. А так да, с виду всё просто: select, from, where ... Это мы ещё хранимых процедур, вьюшек, триггеров, планы выполнения и оптимизаций не трогали. Не говоря уже о транзакция, индексах и проблем в виде дедлоков...
Безусловно, и в SQL есть много сложных нюансов, но не всегда ими должны владеть, например, младшие аналитики. Джойнам и with, кстати, мы учим на нашей стажировке, оконки рассматриваем на онбординге. Более сложные вещи аналитики познают, уже набирая опыт на практике.
"Простота: SQL имеет декларативный характер, что делает его относительно легким для изучения и понимания. Операторы и команды SQL лаконичны и выразительны"В целом, это так, но очень многие не понимают как правильно писать джойны, а уж оконные функции и WITH - это вообще за пределами их понимания.
А так да, с виду всё просто: select, from, where ...
Это мы ещё хранимых процедур, вьюшек, триггеров, планы выполнения и оптимизаций не трогали. Не говоря уже о транзакция, индексах и проблем в виде дедлоков...
Безусловно, и в SQL есть много сложных нюансов, но не всегда ими должны владеть, например, младшие аналитики. Джойнам и with, кстати, мы учим на нашей стажировке, оконки рассматриваем на онбординге. Более сложные вещи аналитики познают, уже набирая опыт на практике.