72 похожих чатов

Всем привет, есть ли какая-то книга по SQL для очень

чайников?😅

18 ответов

31 просмотр

Привет! Почитай для начала статью: https://habr.com/ru/post/305926/ Когда то мне помогла очень

https://www.sql-ex.ru/ Не благодари )

AndrewB
https://www.sql-ex.ru/ Не благодари )

Дизайн на сайте конечно прямиком из 2003

Книг много, можно рекомендовать разные. Я например рекомендую Кириллов Громов, введение в реляционные СУБД, это полновесный учебник ВУЗа. Чисто по SQL можно добавить ещё Мартин Грубер Введения в SQL

Женя
Привет! Почитай для начала статью: https://habr.co...

Ну не шибко полезная статья... SQL надо изучать на базе реляционной теории и реляционной алгебры, в статье про это ноль. Значить, это очередные рассуждения из цикла как научиться кататься на велосипеде не крутя педали.

AndrewB
https://www.sql-ex.ru/ Не благодари )

Это тоже не очень хорошая штука, хотя и даёт практический навык применения SQL, главная их ошибка - порой потрясающе безграмотные структуры баз, на которых предлагается писать запросы. При этом бывает, они ошибки проектирования ещё и вписывают в реальные задачи, типа смотри, данные могут быть кривыми...

Ух ты, а можно пример их безграмотной структуры баз

AndrewB
Ух ты, а можно пример их безграмотной структуры ба...

А там про принтеры и компьютеры что-то, потом про корабли...

Вопрос скорее не к автору сообщения, но ко всем участникам: а зачем реляционная алгебра, вот это всё? Ну да, вроде полезно. Ну да, знаю, как джойны работают. Ну и что, я бы без этого не смог писать запросы, смотреть планы и делать оптимизации? На каком-то уровне — вполне смог бы. Я думаю, для большинства приложений это всё не нужно. То же самое про написание кода можно сказать. С чего начать — почитай теорию формальных языков, вот вузовский учебник...

> а зачем реляционная алгебра Так [расширенная] реляционная алгебра — основа SQL, например, нет? > , вот это всё? "Вот этого всего" в теории реляционных СУБД немало, так что — смотря о чём речь. > Ну да, вроде полезно. Ну да, знаю, как джойны работают. Да, для пользователя СУБД польза, в основном, в этом — понимать, какие операции есть, как они работают, какие тождества для них верны. Т.е. аналогично школьной арифметике, например. > Ну и что, я бы без этого не смог писать запросы, смотреть планы и делать оптимизации? Могли бы, скорее всего. Также аналогично школьной арифметике — зачем её знать, ведь можно считать и на пальцах? > На каком-то уровне — вполне смог бы. Если есть представление о реляционной алгебре, то этот уровень может быть выше и/или запросы удаётся писать быстрее. > Я думаю, для большинства приложений это всё не нужно. Да, скорее всего так (немало правильных и практически полезных запросов можно написать без [знания] JOIN вообще, например — и "бизнес-аналитики", датасатанисты и прочие вполне себе пишут).

Yaroslav Schekin
> а зачем реляционная алгебра Так [расширенная] р...

получил удовольствие от прочтения, красиво пишете.

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта