SQL
Идет набор
Длительность: 2 месяца
Стажировка на коммерческом проекте в США
Мы учим владеть AI инструментами. Именно таких специалистов ищут компании.
Помогаем составить резюме и тренируем прохождение собеседований.
Стажировка на реальных проектах в команде.
Где работают наши выпускники
В этих известных компаниях наши студенты работают на фултайм и контракте. А также огромное количество выпускников трудится в сотнях других компаний по всему миру.
Отзывы выпускников курса SQL
Студенты начинают проходить собеседования еще во время курса. Все наши студенты, кто выходит на поиск работы получает работу в течение 1-2 месяцев поиска.
О профессии
SQL (Structured Query Language) – это язык структурированных запросов, который используют для работы с базами данных (БД), это главный инструмент их оптимизации и обслуживания.С помощью SQL можно собирать и хранить данные в виде таблиц, изменять их содержимое и структуру, объединять данные и выполнять вычисления, управлять доступом к ним.На курсе SQL о базах данных мы будем учить все, что нужно знать, и что пригодится в работе разработчикам и QA тестировщикам. Курс подходит, как для новичков, так и для продвинутых специалистов. Вы научитесь работать с данными, освоите SQL и PL, уверенно будете работать с базами данных.
Что вы получите по окончании
- Узнаете, как правильно использовать сортировку и фильтрацию данных (Оператор WHERE, ORDER BY, работа с датами)
- Изучите агрегатные функции и группировки (SUM(), MIN(), MAX() и др.)
- Узнаете как эффективно использовать JOIN
- Освоите создание, заполнение и изменение таблиц (CREATE, INSERT, виды ключей)
- Изучите CTE, Оконные функции (Агрегатные, Ранжирующие, Смещения) и многое другое!
Программа курса
Урок 1. Введение
- Какие бывают СУБД, краткое описание и применение
- Основные понятия реляционных баз данных
- Установка SQLlite
- Типы данных
- Операторы SELECT, LIMIT, OFFSET
- Основные понятия реляционных баз данных
- Установка SQLlite
- Типы данных
- Операторы SELECT, LIMIT, OFFSET
Урок 2. Для чего нужна фильтрация и сортировка данных
- Оператор WHERE, ORDER BY
- Операторы AND, OR, NOT
- Работа с датами
- Операторы AND, OR, NOT
- Работа с датами
Урок 3. Агрегатные функции и группировки
- Оператор GROUP BY, HAVING
- агрегатные функции avg, min, max, sum, count
- агрегатные функции avg, min, max, sum, count
Урок 4. Область применения подзапросов
- Коррелированные
- Некоррелированные
- Некоррелированные
Урок 5. Виды JOIN
- INNER, LEFT, RIGHT, FULL, CROSS
- Логика отработки скрипта при различных видах JOIN
- union и union all
- intersect
- Логика отработки скрипта при различных видах JOIN
- union и union all
- intersect
Урок 6. Создание и изменение таблиц
- CREATE, INSERT, UPDATE, DELETE
- Виды ключей FK, PK, составные ключи
- Создание ключей
- Виды ключей FK, PK, составные ключи
- Создание ключей
Урок 7. Связи между таблицами
- Многие ко многим
- Один ко многим
- Правила графического отображение схемы БД
- Нормальные формы таблиц
- Один ко многим
- Правила графического отображение схемы БД
- Нормальные формы таблиц
Урок 8. CTE, Оконные функции
- Агрегатные
- Ранжирующие
- Смещения
- Ранжирующие
- Смещения







