Как стать автором
Обновить

Комментарии 8

Заметки Дата Саентиста — необычные имя и фамилия у человека.

По заголовку ожидал увидеть обзор языков запросов к неструктурированным данным почему то. А ля splunk kusto вот это все. Кажется прорыв будет там.

Это же персональный список того, что реально приходилось использовать — ни на что большее не претендую, я прям так и написал в первых предложениях.
Еще есть язык запросов в графам Cypher
Профессионально занимаюсь SLQ/PLSQL под Oracle больше 6 лет. Совет изучать реляционную алгебру кажется абсурдным.
На практике я не могу придумать ни одного примера, где для написания запросов важно или хотя бы полезно понимать реляционную алгебру. Буду рад, если кто-нибудь покажет мне пользу реляционной алгебры для написания SQL.

Важно понимать, как СУБД строит планы запросов, как получает доступ к данным и их объединяет.

PS
Изучал реляционную алгебру в универе. Потом еще раз на курсах от работы и еще раз сам, ничего полезного для написания SQL так и не нашел.
Опыт же персональный, я прям так и написал, что делюсь тем, что мне помогло:
но тут у меня исключительно субъективный личный опыт, у вас, может быть, все совсем по-другому.

мне часто помогает разложить процесс обработки и data extraction в виде простых операторов в голове и на бумаге, а потом переложить его в код и запросы — если вам не помогает, то у вас просто другой подход, я же не обещал, что это решит все проблемы и поможет всем
LINQ в шарпе круче
м?
Зарегистрируйтесь на Хабре , чтобы оставить комментарий