Skip to content

решения задач в рамках курса: Основы SQL

Notifications You must be signed in to change notification settings

Mybono/SQL.Database.Basics.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQL.Database.Basics.

Database / The basics / SQL

Lesson 3 / Video / Homework / ReadMe

  • Изменение структуры базы данных
    • Изменение имени таблицы
    • Изменение имени столбца
    • Добавление столбца в таблицу
    • Удаление таблицы
  • Работа с данными
    • Простая выборка данных
    • Добавление новых данных в таблицу
      • Вставка одной строки
      • Вставка нескольких строк
    • Форматирование вывода данных
      • Режим вывода column
      • Режим вывода insert
      • Режим вывода line
      • Режим вывода tabs
    • Обновление существующих данных
    • Удаление данных

Lesson 4 / Video / Homework / ReadMe

  • Команда SELECT, базовый синтаксис
    • Определение имени таблицы
    • Список столбцов в запросе
    • Условие для получения среза данных
    • Ограничение на вывод количества строк
    • Сортировка результатов
    • Получение только уникальных значений
  • Расширенные варианты определения условия
    • Условие неравенства
    • Условие «больше или меньше»
    • Условие по нескольким критериям
    • Поиск по диапазону значений, BETWEEN
    • Поиск по списку значений, IN
    • Условия равенства для значения NULL
  • Арифметические операции
  • Использование встроенных функций
    • Поиск по шаблону, LIKE
    • Функции для работы с датой и временем
  • Агрегирование данных
    • Понятие группировки, нахождение среднего значения
    • Подсчёт количества
    • Поиск максимального и минимального значения
    • Получение суммы
    • Применение фильтра к расчётным значениям, HAVING

Lesson 5 / Video / Homework / ReadMe

  • Введение в многотабличные запросы
    • Вложенные запросы
      • Вложенные запросы в части SELECT
      • Вложенные запросы в части FROM
      • Вложенные запросы в части WHERE
    • Объединение данных через UNION

Lesson 6 - Объединение JOIN / Video / Homework / ReadMe

  • Объединение таблиц через JOIN
    • Типы объединения JOIN
      • Перекрёстное объединение (CROSS JOIN)
      • Неявное объединение
      • Внутреннее объединение (INNER JOIN)
      • Левое внешнее объединение (LEFT JOIN)
      • Правое внешнее объединение (RIGHT JOIN)
      • Полное внешнее объединение (FULL JOIN)
    • Варианты полного синтаксиса для внешних объединений
    • Пример построения запросов с более сложной логикой

Lesson 7 / Video / Homework / ReadMe

  • Расширенные возможности SQL
    • Представления
    • Временные таблицы
    • Транзакции
    • Триггеры
  • Анализ сложных запросов

You can contact me:

telegram linkedin

visitors

About

решения задач в рамках курса: Основы SQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published