Модуль 1. Введение в базы данных и первые запросы

Модуль1. Введение в базы данных и первые запросы
СУБДSQLite + DB Browser
Кейс модуляРитейл-сеть «Народный»
Уроков3 · ~60 минут видео

▶ Видео-введение в модуль

С чего начинается аналитика

Добро пожаловать на курс! Модуль 1 — это ваш старт с абсолютного нуля. Не нужно ничего знать про программирование или базы данных. Уже к концу модуля вы напишете свои первые SQL-запросы и будете доставать из базы именно те данные, которые нужны.

SQL — это язык, на котором «разговаривают» с базами данных. Вместо того чтобы бесконечно скроллить огромные таблицы в Excel, вы задаёте базе точный вопрос — и получаете точный ответ. Этому мы и научимся.

Главная цель модуля: уверенно открывать базу данных и писать запросы к одной таблице — выбирать нужные столбцы, фильтровать строки по условию и сортировать результат. Это фундамент, на котором держится весь курс.

Что вы освоите

Навык Что это даёт на практике
Что такое БД, таблица, первичный ключ Понимать, чем база данных отличается от Excel и как в ней устроены данные
SELECT, FROM, LIMIT, DISTINCT Доставать из таблицы нужные столбцы и уникальные значения
WHERE и операторы сравнения Отбирать только те строки, которые отвечают на ваш вопрос
BETWEEN, IN, LIKE, IS NULL Фильтровать по диапазонам, спискам, тексту и пропущенным значениям
ORDER BY Сортировать результат: топ-10, самые новые, самые дорогие

Кейс модуля: ритейл-сеть «Народный»

«Народный» — учебная сеть розничных магазинов с точками в Бишкеке, Оше и Караколе. Вы будете отвечать на реальные вопросы бизнеса: в каких городах работает сеть, какие товары самые дорогие, кто из клиентов не оставил телефон. Всё — на данных о продажах, чеках и ассортименте.

С базой narodny.db вы будете работать во всех трёх уроках модуля. Основные таблицы:

Таблица Что хранит
stores Магазины: город, адрес
products Товары: название, категория, цена
customers Клиенты: имя, город, дата регистрации
sales Продажи: что, кому и когда продано

Программа модуля

Урок 1.1Знакомство с базами данных и DB Browser

Что такое база данных, таблица и первичный ключ. Чем БД отличается от Excel. Устанавливаем DB Browser for SQLite, открываем базу narodny.db и знакомимся с интерфейсом. Самый лёгкий урок — просто освойтесь.

Урок 1.2Первый SELECT, выборка столбцов и LIMIT

Пишем первый запрос. Анатомия SELECT ... FROM, псевдонимы через AS, ограничение вывода через LIMIT, уникальные значения через DISTINCT и комментарии в SQL.

Урок 1.3Фильтрация: WHERE, операторы сравнения и сортировка

Самый насыщенный урок модуля. Отбор строк через WHERE, логика AND / OR / NOT, диапазоны BETWEEN, списки IN, поиск по тексту LIKE, пропуски IS NULL и сортировка ORDER BY.

Какие задачи вас ждут

После каждого урока — практика на реальных вопросах бизнеса «Народного»:

Запрос от директора: «Дай мне топ-10 самых дорогих товаров категории „Бытовая техника“, которые есть в наличии». К концу модуля вы решите такую задачу одной строкой.
  • Составить список всех городов, где работает сеть (DISTINCT)
  • Найти все товары дороже 5000 сом
  • Найти товары, в названии которых есть слово «масло» (LIKE)
  • Вывести продажи за конкретный период (BETWEEN)
  • Найти клиентов, у которых не указан телефон (IS NULL)

В конце каждого урока — квиз на закрепление (8–10 вопросов) с автопроверкой.

Что нужно для старта

Только бесплатные инструменты. Вам понадобится DB Browser for SQLite (установка в 2 клика) и учебная база narodny.db из материалов модуля. Подойдёт любой ноутбук на Windows, macOS или Linux.
Никаких предварительных знаний не требуется. Достаточно уверенно пользоваться компьютером. Всё остальное вы узнаете здесь, шаг за шагом.

Готовы?

Дальше — Урок 1.1: Знакомство с базами данных. Установим DB Browser, откроем первую базу и осмотримся. Поехали!

🚀 Ваш путь в аналитику начинается — вперёд к Уроку 1.1!

Содержание урока