Практический курс по T-SQL и SQL Server

8 участников

О чём курс

Вам нужно управлять данными в реляционных базах — здесь учат писать сложные запросы на T-SQL для SQL Server, которые применимы также в PostgreSQL, MySQL и Oracle. Вы пройдете путь от создания таблиц и настройки связей до разработки хранимых процедур, индексов и оконных функций. Внутри — работа с реальными задачами по проектированию баз данных, нормализации и обработке транзакций. Курс ориентирован на новичков, желающих освоить работу с данными для профессионального роста. После завершения вы сможете самостоятельно проектировать структуры БД и оптимизировать запросы к ним.

Программа обучения

  • Введение в SQL
    • Концепции, реляционная модель
    • Инсталляция, создание БД и таблиц
    • Виды отношений и типы данных
  • Простые выборки
    • SELECT, DISTINCT, COUNT, WHERE, AND/OR, BETWEEN, IN, ORDER BY
    • MIN/MAX/AVG, LIKE, TOP, GROUP BY, HAVING, UNION/INTERSECT/EXCEPT
    • Проверки на NULL
  • Соединения
    • INNER, LEFT, RIGHT, SELF
  • Подзапросы
    • WHERE EXISTS, подзапросы с квантификаторами
  • DDL
    • Управление ключами (PK, FK), ограничения, последовательности
    • INSERT, UPDATE/DELETE
  • Проектирование БД
    • Основы, рекомендации, нормальные формы (НФ)
  • Представления (Views)
    • Создание, обновления через views, опция check
  • Логика
    • CASE WHEN, COALESCE, NULLIF
  • Функции и процедуры
    • Скалярные функции, OUT/DEFAULT, возврат наборов данных
    • Декларация переменных, логика с if-else
  • Ошибки и их обработка
  • Индексы
    • Методы сканирования, виды
  • Продвинутая группировка
    • CUBE/ROLLUP
  • Транзакции
  • Оконные функции
Складчина создана 29 апреля 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 11

ИФ Илья Фофанов Все материалы
320 ₽ 1 090 ₽