Чему вы научитесь
- После курса вы сможете:
- понимать, что такое базы данных, таблицы, строки, столбцы и SQL-запросы;
- отличать SQL, PostgreSQL, pgAdmin и DBeaver;
- устанавливать PostgreSQL и работать с учебной базой данных;
- создавать простые таблицы и наполнять их данными;
- писать запросы SELECT;
- выбирать нужные столбцы и задавать понятные названия через AS;
- фильтровать данные через WHERE, AND, OR, NOT;
- работать с NULL;
- использовать BETWEEN, IN, LIKE;
- ограничивать вывод через LIMIT и OFFSET;
- считать данные через COUNT, SUM, AVG, MIN, MAX;
- группировать данные через GROUP BY;
- фильтровать группы через HAVING;
- объединять результаты через UNION;
- соединять таблицы через JOIN, LEFT JOIN, RIGHT JOIN;
- читать простые SQL-запросы без ощущения, что это заклинание из древней базы данных.
О курсе
Бесплатный курс для тех, кто хочет спокойно разобраться в SQL с нуля. Разберём, зачем нужны базы данных, как установить PostgreSQL, создать учебные таблицы и писать запросы SELECT, WHERE, GROUP BY, HAVING, UNION и JOIN. Без академической боли: короткие объяснения, примеры на понятных таблицах и задачи с автопроверкой.
Для кого этот курс
Этот курс подойдет:
- новичкам, которые раньше не работали с SQL;
- пользователям Excel, которые хотят перейти к более серьёзной работе с данными;
- начинающим аналитикам;
- студентам;
- тем, кто изучает Python и хочет понять, как программы работают с базами данных;
- тем, кто работает с отчётами, выгрузками, таблицами и хочет быстрее получать нужные данные;
- слушателям курсов по Excel, Python и статистике, которым нужен следующий логичный шаг.
Курс особенно хорошо подойдёт тем, кто хочет разобраться спокойно, без перегруза теорией и без ощущения “я ничего не понимаю, но почему-то уже пишу JOIN”.
Начальные требования
Специальная подготовка не требуется.