Сегодня SQL является одним из самых популярных языков программирования в сфере обработки данных. Для разных уровней знаний соответствующих SQL курсов становится все больше и больше. В данной статье мы представим ТОП-10 курсов SQL, которые будут популярны в 2023 году, и рассмотрим их ключевые особенности и преимущества, которые помогут выбрать наиболее подходящий вариант для Вас.
1 место. Курс SQL-разработчик от Skillbox
Цена курса: 57 098 ₽ или рассрочка на 12 месяцев – 4 758 ₽ / мес Сайт школы: https://skillbox.ru/course/sql-developer/
Пройти курс
Чему вы научитесь:
- Писать запросы к базам данных
- Создавать интерфейсы в Oracle Apex
- Работать с данными
- Создавать свои базы данных.
- Введение
- Первые шаги в SQL
- Агрегатные функции
- Агрегатные функции по аналитическим разрезам
- Аналитические функции
- Объединение данных
- Присоединение таблиц
- Типы данных
- Объекты базы данных
- Изменение данных
- Секционирование и план запроса
- Простейшие блоки
- Циклы
- Типы PL/SQL-объектов
- Использование PL/SQL
- PL/SQL-таблицы.
2 место. Курс SQL и получение данных от Нетология
Цена курса: 24 850 ₽ или рассрочка на 12 месяцев – 2 070 ₽ / мес Сайт школы: https://netology.ru/programs/sql-lessons
Пройти курс
Программа:
- Введение в SQL. Установка ПО
- Работа с базами данных
- Основы SQL
- Углубление в SQL
- Работа с PostgresSQL. Часть 1
- Работа с PostgresSQL. Часть 2
- Продвинутый SQL
- Итоговая работа.
- Где и как получать данные
- Как создавать базы данных
- Что делают разработчики.
3 место. Курс SQL для анализа данных от SkillFactory
Цена курса: 18 000 ₽ – 33 000 ₽ Сайт школы: https://skillfactory.ru/sql-dlya-analiza-dannyh
Пройти курс
Программа курса:
– Базовый уровень
- Виды баз данных
- Основы SQL
- Агрегатные функции
- Соединение таблиц
- Сложные объединения
- Практический кейс по юнит-экономике
- Подзапросы
- Условные операторы
- Финальный проект.
- Стартовый модуль
- Реляционные СУБД
- Работа с данными различных типов
- Оконные функции
- Виды объектов в СУБД
- Создание процедур и функций для работы с данными
- Бонус. Системные таблицы и оптимизация запросов
- Финальный проект.
4. Курс MS SQL Server Developer от OTUS
Цена курса: 70 000 ₽ Сайт школы: https://otus.ru/lessons/ms-sql-server-razrabotchik/
Пройти курс
После обучения вы сможете:
— разрабатывать на SQL;
— проектировать БД и понимать все нюансы;
— анализировать и оптимизировать производительности запросов;
— писать сложные хранимые процедуры, функции и триггеры;
— читать план запроса.
Программа обучения:
- Использование БД
- Проектирование БД
- Логика на серверной стороне
- OLTP, OLAP, SSIS, SSRS
- Оптимизация и администрирование БД.
5. Курс Основы баз данных SQL от moscoding
Цена курса: 45 000 ₽ Сайт школы: https://moscoding.ru/sql
Пройти курс
Чему научитесь:
- Взаимодействовать с реляционными базами данных через SQL
- Работать с системой управления базами данных mySQL
- Осуществлять выборку данных по различным критериям
- Сортировать и группировать данные
- Работать с ограничениями SQL
- Создавать представления
- Управлять пользователями, ролями и правами доступа.
- Выборка данных
- Сложная выборка и группировка
- Добавление и изменение данных
- Отношения между таблицами
- Выборка из нескольких таблиц
- Связь таблицы с собой
- Подзапросы
- Транзакции
- Ограничения
- Представления
- Пользователи и роли
- Лайвкодинг.
6. Курс SQL с 0 для анализа данных от ProductStar
Цена курса: 34 896 ₽ Сайт школы: https://productstar.ru/analytics-mini-course-sql-2
Пройти курс
Чему Вы научитесь:
- Получение и обработка данных
- Автоматизация и данные в реальном времени
- Удобная визуализация данных.
- Введение в блок SQL
- SQL: Извлечение данных и операторы
- SQL: Фильтрация данных и условия
- SQL: Преобразование данных и операции в SQL
- SQL: Cортировка данных и работа с датой/временем
- Группировка данных
- Введение в базы данных
- SQL: Объединение таблиц
- SQL: Подзапросы SELECT и FROM
- SQL: Подзапросы JOIN и WHERE
- SQL: Обновление, добавление и удаление данных
- SQL: Создание, изменение и удаление таблиц
- SQL: Операции с текстом и оконные функции
- SQL: Ускорение и оптимизация запросов, табличные выражения
- Итоговый проект
- Закрепление практики по SQL
- Работа с дашбордами
- Tableau: знакомство с инфраструктурой Tableau
- Модели данных и Табличные вычисления
- Tableau: Параметры и уровни детализации
- Tableau: Псевдонимы, сортировка, Actions
- Разработка дашбордов. Настройка взаимодействия между визуализациями
- SQL и Tableau
- SQL и Google Sheets, Excel
- Введение в Power BI
- Power Query. Получение и преобразование данных
- Модель данных в Power BI
- Анализ данных на DAX: синтаксис языка, базовые функции
- Визуализация данных: работа с отчетами, базовые принципы визуализации
- Визуализация и работа с дашбордами: Power BI Service, создание и оформление дашбордов.
7. Курс Анализ данных на языке SQL от Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана
Цена курса: 32 990 ₽ – 60 000 ₽ Сайт школы: https://www.specialist.ru/course/sikvel
Пройти курс
Вы научитесь:
- Использовать современные базы данных
- Составлять запросы к базам данных на языке SQL
- Использовать сложные конструкции SQL
- Выполнять простой анализ данных
- Строить отчёты.
- Реляционные базы данных
- Простые операции с одной таблицей
- Трансформация таблицы
- Модификация данных
- Операции с несколькими таблицами
- Построение отчётов
- Работа с хранилищами и витринами данных.
8. Курс SQL. Уровень 1: создание запросов и анализ данных от Московский Государственный Технический Университет им. Н.Э. Баумана
Цена курса: 25 950 руб. Сайт школы: http://edu.bmstu.ru/napravleniya-obucheniya/biznes-analitika/adsql
Пройти курс
Чему вы научитесь:
- использованию современных баз данных
- составлять запросы к базам данных на языке SQL
- использовать сложные конструкции SQL
- выполнять простой анализ данных
- строить отчёты.
- Реляционные базы данных
- Базовые действия с одной таблицей
- Трансформация таблицы. Изменение данных
- Операции с несколькими таблицами
- Построение отчётов
- Работа с хранилищами и витринами данных.
9. Курс SQL: Основы управления базами данных от Академия BELHARD
Цена курса: 450 BYN (9 485 ₽) Сайт школы: https://belhard.academy/sql
Пройти курс
В ходе курса Вы:
- Узнаете о роли языка SQL в современном IT-мире
- Научитесь выбирать данные из одной или нескольких таблиц
- Сможете использовать встроенные функции работы с тексом, числами и датами
- Овладеете навыками группировки и сортировки данных
- Познакомитесь с аналитическими функциями
- Научитесь писать однострочные и многострочные подзапросы.
- Язык SQL
- Простая выборка данных
- Вычисления и функции в запросах
- Сортировка данных
- Группировка данных и агрегирование в запросах
- Выборка из нескольких таблиц
- Построение подзапросов
- Аналитические функции
- Определение ограничений целостности.
10. Курс SQL с нуля от iQBi
Цена курса: 17 900 ₽ Сайт школы: https://iqbi.pro/sql
Пройти курс
В ходе курса Вы:
- Узнаете основные понятия
- Научитесь писать запросы
- Сможете работать с модулями.
- Введение
- Базы данных, таблицы и типы данных
- Инструкция SELECT
- Соединения и подзапросы
- Группировка
- Оконные функции
- Операции DML
- Производительность SQL Server.
11. Курс SQL для аналитиков от Международная школа профессий
Цена курса: 15 800 ₽ Сайт школы: https://videoforme.ru/course/sql-for-beginners-moskva
Пройти курс
Программа обучения:
- Начало работы с базами данных
- Базовый синтаксис SQL-запроса
- Многотабличные запросы и подзапросы SQL
- SQL-запросы для работы с таблицами
- Аналитика данных
- Работа c Google BigQuery
- Когортный анализ
- Подготовка к проекту
- Работа над проектом
- Защита проекта.
12. Курс Microsoft SQL Server от Softline
Цена курса: нет информации Сайт школы: https://edu.softline.com/vendors/microsoft/direction__sql-server/
Пройти курс
Программы обучения:
- Пятидневный авторизованный курс Microsoft «Разработка баз данных SQL»
- Развёртывание баз данных SQL
- Разработка и настройка SQL запросов и приложений для сервера базы данных PostgreSQL
- Администрирование инфраструктуры баз данных SQL
- Разработка баз данных SQL
- Курсы управления базами данных SQL для начинающих
- Курсы Базы данных и СУБД от Softline
- Администрирование инфраструктуры баз данных SQL Курсы аналитиков БД
- Введение в реляционные базы данных
- Создание запросов к Microsoft SQL Server 2014
- Курсы программирования.
14. Курс Основы баз данных. Проектирование БД и запросы SQL от GeekBrains
Цена курса: 5 000 руб. Сайт школы: https://gb.ru/courses/86
Пройти курс
Чему Вы научитесь:
- Проектировать базы данных;
- Писать SQL-запросы;
- Устанавливать и работать с СУБД MySql;
- Использовать MySql Workbench.
- Реляционные базы данных
- Установка СУБД
- Проектирование базы данных, нормальные формы
- SQL-команда CREATE
- SQL-команда INSERT
- SQL-команды SELECT и WHERE
- SQL-команды DISTINCT, ORDER BY, LIMIT
- SQL-команды DELETE и UPDATE
- Согласованность данных
- Внешний ключ
- Создание таблиц с отношением “многие ко многим”
- Составной первичный ключ
- Объединение данных из нескольких таблиц
- Оператор INNER JOIN
- Операторы LEFT JOIN, RIGHT JOIN
- Оператор UNION
- Агрегирующие функции
- Оператор GROUP BY
- Индексы.
15. Курс Основы SQL от Shultais Education
Цена курса: 699 ₽ – 4 700 ₽ Сайт школы: https://shultais.education/courses/sql
Пройти курс
Чему Вы научитесь:
- Устанавливать сервер MySQL на свой компьютер, запускать СУБД, а также подключаться к ней с помощью программы-клиента.
- С нуля создавать базы данных и таблицы под бизнес требования.
- Извлекать из баз данных информацию с помощью SQL запросов.
- Использовать SQL для анализа данных.
- Обрабатывать и изменять исходную информацию для удобного вывода.
- Производить арифметические операции, форматировать дату, приводить текст к нужному виду.
- Искать информацию с помощью инструментов полнотекстового поиска.
- Изменять и добавлять в таблицы новые данные.
- Выбирать оптимальные типы данных.
- Создавать уникальные и составные индексы.
- Использовать WHERE и HAVING для фильтрации данных.
- Агрегировать данные с помощью GROUP BY.
- Вычислять среднее, минимальное и максимальное значения.
- Группировать данные по категориям и датам, формировать сводные отчеты.
- Извлекать данные из нескольких связанных между собой таблиц с помощью JOIN.
- Объединять несколько таблиц с помощью UNION.
- Создавать вложенные SQL запросы.
- Простые SQL запросы
- Добавление, изменение, удаление
- Создание таблиц
- Индексы
- Изменение таблиц
- Поиск текста
- Вспомогательные функции
- Группировка данных
- Многотабличные запросы
- Вложенные запросы.
16. Курс SQL Базовый от ITVDN
Цена курса: 9,99 USD Сайт школы: https://itvdn.com/ru/video/sql-essential
Пройти курс
Чему Вы научитесь:
- Проектировать базы данных
- Манипулировать данными при помощи запросов
- Индексировать данные
- Создавать и работать с представлениями
- Создавать поисковые запросы для иерархических конструкций
- Создавать функции и процедуры
- Работать с триггерами
- Оптимизировать базы данных
- Администрировать базы данных
- Строить модели данных.
- Введение в SQL
- Запросы. Манипуляция данными.
- Основы DDL.
- Проектирование БД
- Команда JOIN
- Вложенные запросы
- Индексирование
- Хранимые процедуры. Пользовательские функции
- Транзакции. Триггеры.
17. Курс SQL для начинающих от Self-Learning
Цена курса: 3 800 ₽ Сайт школы: https://self-learning.ru/course/sql-basics
Пройти курс
Чему Вы научитесь:
- Создавать базы данных на SQL
- Создавать, изменять и удалять таблицы на SQL
- Добавлять, изменять и удалять данные в таблицах на SQL
- Писать сложные SQL запросы SELECT на выборку данных
- Писать многотабличные SQL запросы
- Создавать, изменять и удалять представления
- Использовать встроенные функции
- Создавать и удалять индексы и ограничения
- Использовать CTE и вложенные запросы.
- Введение
- Подготовка
- Введение в базы данных
- Основа SQL
- Таблицы
- Модификация данных
- Выборка данных
- Объединение данных
- Представления
- Функции
- Индексы
- Ограничения
- Продвинутые возможности
- Экзамен. Теория
- Экзамен. Практика
- Заключение.
18. Курс SQL в СУБД PostgreSQL от LearnDB
Бесплатно Сайт школы: https://learndb.ru/courses
Пройти курс
Программа обучения:
- Введение
- Отсечение строк и сортировка
- Соединения
- Агрегатные функции
- Операции над множествами
- Подзапросы
- Строковые функции
- Математические функции
- Рекурсивные подзапросы
- Оконные функции ранжирования
- Агрегатные оконные функции.
19. Курс Основы SQL от НОУ ИНТУИТ
Бесплатно Сайт школы: https://intuit.ru/studies/courses/5/5/info
Пройти курс
Программа курса:
- Введение в структурированный язык запросов SQL
- Определение структуры данных
- Создание базы данных и проектирование таблиц
- Эффективное выполнение запросов для извлечения данных
- Соединения и теоретико-множественные операции над отношениями
- Вычисления и подведение итогов в запросах
- Построение нетривиальных запросов
- Запросы модификации данных
- Определение ограничений целостности
- Представления
- Функции пользователя
- Хранимые процедуры
- Курсоры: принципы работы
- Триггеры: создание и применение
- Триггеры в рекурсивных структурах
- Транзакции и блокировки
- Основные методы защиты данных. Управление пользователями
- Внедрение SQL-операторов в прикладные программы
- Экзамен.
20. Курс SQL для начинающих от Академия IT
Бесплатно Сайт школы: https://academiait.ru/course/sql-dlya-nachinayushhih/
Пройти курс
Содержание:
- SQL Server Management Studio Обновление SSMS 2016
- SQL Создание бэкапа – копии базы данных – резервное копирование БД
- Погружение в SQL + vba
- Установка MS SQL Server 2016
- Установка MS SQL Server Management Studio 2016
- SQL Запросы Введение
- Cоздание Базы Данных и Таблицы
- Знакомство с операторами SQL
- Введение в типы данных Transact-SQL
- Создание отношений (связей) между таблицами
- Связанный JOIN запрос и отношения между таблицами
- VIEW Представление SQL
- INSERT Оператор
- Нормализация таблиц для школьной БД
- Проектируем таблицы для Школьной БД
- Создание множества отношений между таблицами и нормализация БД
- UPDATE и DELETE, а также добавляем данные в таблицы ч/з INSERT FROM
- Вложенные запросы и оператор UNION
- Работаем с данными
- Решаем задачу с оператором HAVING COUNT
- LEFT и RIGHT JOIN, а также CASE
21. Курс SQL от DataLearn
Бесплатно Сайт школы: https://datalearn.ru/kurs-po-sql
Пройти курс
Программа курса:
– Уровень 1 – Введение, знакомство с PostgreSQL
- Первое знакомство с базами данных
- pgAdmin, SELECT и арифметические операции
- Установка PostgreSQL с pgAdmin себе на компьютер
- Выборка данных из таблиц, уникальные значения и комментарии
- Сортировка данных, форматирование кода и ограничение выборки
- Операторы сравнения. Практика
- Фильтрация данных с помощью оператора WHERE, оператор BETWEEN, логические операторы NOT, AND, OR
- NULL значения и агрегатные функции
- Группировка значений с помощью GROUP BY, оператор IN
- Фильтрация агрегируемых данных с помощью HAVING и логический порядок обработки инструкций
- Схема данных и руководство по стилю SQL
- Соединения таблиц, виды соединений, синтаксис
- Внутреннее соединение (INNER) JOIN
- Внешнее соединение LEFT JOIN
- Внешние соединения RIGHT JOIN и FULL JOIN. Первичные (PRIMARY) и внешние (FOREIGN) ключи
- Перекрестное соединение CROSS JOIN
- Объединение строк с помощью UNION и UNION ALL. Введение в подзапросы
- Операторы EXCEPT и INTERSECT, использование USING вместо ON
- Использование операторов LIKE и CASE, функции для работы с датой, временем, строками
- Подзапросы и общие табличные выражения (CTE)
- Оконные функции в PostgreSQL, так ли они страшны как о них говорят
- Есть ли жизнь после PostgreSQL?
- Установка Microsoft SQL Server и импорт базы данных AdventureWorks
- Структура SQL (DDL, DQL, DML, DCL, TCL). Работа с таблицами – создание, наполнение её данными, изменение, удаление
- Типы данных, оператор TOP. Назад в будущее – вспомним всё!
- Ограничения SQL, ключи. Практика по созданию таблиц и их изменению. Вспоминаем оконные функции. Функции для работы с датами и строками
- Синонимы. TOP и OFFSET-FETCH фильтры. Табличные операторы APPLY, PIVOT, UNPIVOT. Подзапросы. Рекурсивные CTE. CASE с переменными
- Представления. Триггеры. Групповые функции
- Хранимые процедуры. Вычисляемые столбцы. Пользовательские функции. Транзакции и обработка ошибок
- Планы выполнения запросов. Физические соединения (nested loops, merge joins, hash joins). Индексы.
22. Курс SQL от sqlonline
Цена курса: 4 990 рублей Сайт школы: https://sqlonline.ru/sqlbasic
Пройти курс
Программа курса:
- Простые SQL запросы
- Поиск текста
- Вспомогательные функции
- Группировка данных
- Добавление, изменение, удаление
- Создание таблиц
- Индексы
- Изменение таблиц
- Многотабличные запросы с UNION
- Многотабличные запросы с JOIN.
23. Курс Язык SQL от НИУ ВШЭ
Цена курса: нет информации Сайт школы: https://www.hse.ru/edu/courses/375266084
Пройти курс
Планируемые результаты обучения:
- знать основные понятия теории баз данных и владеть основами проектирования баз данных
- знать типы данных СУБД PostgreSQL и уметь использовать их на практике
- уметь создавать различные объекты базы данных (таблицы, представления, индексы)
- уметь использовать возможности СУБД PostgreSQL по работе со слабоструктурированными данными
- знать принципы организации совместной работы транзакций с учетом специфики конкретных уровней изоляции и ее реализации в СУБД PostgreSQL
- знать правила построения запросов к базе данных, различные виды соединений таблиц, различные виды подзапросов, общие табличные выражения
- владеть базовыми навыками программирования на стороне сервера на языках SQL и PL/pgSQL
- уметь использовать полнотекстовый поиск
- владеть базовыми навыками оптимизации запросов к серверу баз данных
- знать назначение хранимых процедур и функций.
- Элементы теории баз данных
- Введение в язык SQL
- Типы данных СУБД PostgreSQL
- Основы языка определения данных
- Запросы
- Изменение данных
- Индексы
- Транзакции
- Повышение производительности
- Программирование на стороне сервера (язык PL/pgSQL)
- Полнотекстовый поиск.
24. Курс SQL от Stepik
Цена курса: 6 190 ₽ Сайт школы: https://stepik.org/course/61247/promo?adv=1
Пройти курс
Содержание:
- Основы SQL
- Простые SQL запросы
- Добавление, изменение, удаление
- Создание таблиц
- Индексы
- Изменение таблиц
- Поиск текста
- Вспомогательные функции
- Группировка данных
- Многотабличные запросы
- Вложенные запросы
- Продвинутый SQL
- Транзакции
- Другие возможности SQL
- Оконные функции
- Проектирование баз данных
- Введение в проектирование
- Практические приемы проектирования.
25. Курс SQL и PostgreSQL для начинающих от beONmax
Цена курса: от $7.8 Сайт школы: https://beonmax.com/courses/sql/
Пройти курс
Чему Вы научитесь:
- Введение в SQL: концепции, реляционная модель, инсталляция postgres, создание БД, таблиц, виды отношений, типы данных
- Простые выборки: SELECT, DISTINCT, COUNT, WHERE, AND / OR, BETWEEN, IN, ORDER BY, MIN/MAX/AVG, LIKE, LIMIT, GROUP BY, HAVING, UNION/INTERSECT/EXCEPT, проверки на NULL
- Соединения: INNER, LEFT, RIGHT, SELF, USING и NATURAL JOIN
- Подзапросы: WHERE EXISTS, подзапросы с квантификаторами
- DDL: управление ключами (PK, FK), ограничения, последовательности, INSERT, UPDATE/DELETE/RETURNING
- Проектирование БД: основы, рекомендации, нормальные формы (НФ)
- Представления (Views): основы, создание, обновления через views, опция check
- Логика с CASE WHEN, COALESCE и NULLIF
- Функции SQL: основы, скалярные функции, IN/OUT/DEFAULT, возврат наборов данных
- Функции PL/pgSQL: основы, возврат и присвоение, декларация переменных, логика с if-else, циклы, RETURN NEXT
- Ошибки и их обработка
- Индексы: основы, методы сканирования, виды, EXPLAIN, ANALYZE
- Массивы: основы, создание, нарезка (slicing), операторы, VARIADIC и FOREACH
- Продвинутая группировка с CUBE/ROLLUP
- Пользовательские типы: домены, композитные типы, перечисления
- psql и импорт данных
- Транзакции
- Безопасность
- Оконные функции
- Триггеры
- И многое другое из области изучения и применения языка запросов SQL на практике!
26. Курс Базы данных: SQL (DQL) от Хекслет
Цена курса: 3 900 ₽ Сайт школы: https://ru.hexlet.io/courses/sql-dql
Пройти курс
Чему вы научитесь:
- Выполнять запросы на выборку с учетом разных параметров, ограничений и сортировок
- Соединять таблицы между собой для извлечения данных из разных мест одним запросом
- Группировать данные в запросах для получения агрегированных результатов
- Использовать подзапросы для сложных выборок.
- Select
- Where
- Where и like
- Порядок вывода
- Ограничение выборки
- Выборка уникальных записей
- Группировка
- Объединения таблиц (Inner join)
- Объединения таблиц (left join)
- Подзапросы
- Дополнительные материалы.
27. Курс Базы данных. Основы от IT-Academy
Бесплатно Сайт школы: https://www.it-academy.by/course/osnovy-programmirovaniya/bazy-dannykh-osnovy/
Пройти курс
Программа курса:
- Введение в базы данных и SQL
- Введение в базы данных
- Основы SQL. Создание баз данных и таблиц
- Получение данных из базы. SELECT
- Внесение изменений в базу данных
- Основы нормализации баз данных
- Понятие нормализации. Первая нормальная форма
- Вторая нормальная форма
- Третья нормальная форма
- Углубленный уровень SQL
- Дополнительные условия и ограничения в запросах
- Агрегатные функции и группировки
- Вложенные запросы.
28. Курс SQL для аналитиков и менеджеров от Максим Кухарь
Бесплатно Сайт школы: https://www.youtube.com/playlist?list=PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf
Пройти курс
Видеоуроки:
- Базовый курс обучения SQL для начинающих. Вводный урок
- Установка программ для работы с базой данных Oracle
- Основные типы данных
- Выборка данных из базы (select, group by, order by)
- Фильтрация строк в запросе Select. Работа с операторами AND, OR, IN, NOT IN
- Фильтрация строк в Select. Работа с оператором BETWEEN и вложенными запросами
- Фильтрация строк в Select. Работа с операторами LIKE и NOT LIKE
- Фильтрация строк в запросе Select. Специфика значений NULL
- Агрегация данных в SQL с помощью функции COUNT
- Агрегация данных в SQL. Функции SUM, MIN, MAX, AVG
- Оператор DISTINCT. Подсчет уникальных записей и удаление дублей
- Фильтрация строк с помощью предложения HAVING. Сортировка значений NULL
- Создание таблиц в базе данных (create table)
- Переименование и удаление таблиц в базе данных (alter table, drop table)
- Вставка данных в таблицу (insert into)
- Обновление и удаление данных в таблице (update table, delete table)
- Объединение таблиц SQL – INNER JOIN
- Объединение таблиц SQL – LEFT JOIN
- Объединение таблиц SQL – RIGHT JOIN
- Объединение таблиц SQL – FULL JOIN
- Работа с множествами в SQL (UNION, MINUS, INTERSECT)
- Функции для числовых типов данных (ROUND, ABS, TRUNC)
- Функции для символьных данных (LENGTH, TRIM, REPLACE, INSTR, SUBSTR, TO_CHAR и др)
- Функции для даты/времени (SYSDATE, TO_DATE, LAST_DAY, ADD_MONTHS, EXTRACT, TRUNC)
29. Курс Введение в SQL от IBS Training Center
Цена курса: 18 800 руб. Сайт школы: https://www.luxoft-training.ru/kurs/vvedenie_v_sql.html
Пройти курс
Слушатели научатся:
- Выполнять простейшие операции поиска.
- Выполнять поиск с использованием нескольких таблиц.
- Выполнять поиск с сортировкой.
- Использовать базовые агрегатные и оконные функции.
- Модифицировать данные в базе данных.
- Введение в реляционные базы данных. Нормализация
- Основы DDL. Создание таблиц и индексов. Основные типы данных SQL
- Ссылочная целостность. Ограничение допустимых значений для столбца по таблице-справочнику. Выражение REFERENCES
- Запросы к одной таблице, выражение SELECT, проверка условий на значения атрибутов одной записи WHERE, встроенные функции
- Соединения таблиц. Выборка данные из нескольких связанных таблиц
- Подзапросы. Использование результатов одного запроса для отбора записей и вычисления дополнительных столбцов в другом запросе
- Сортировка и группировка данных
- Агрегатные функции (COUNT, MIN, MAX, SUM)
- Оконные функции
- Как обрабатываются SQL запросы? План выполнения запроса
- Добавление, обновление и удаление данных (INSERT, UPDATE, DELETE). Использование этих операций с подзапросами
- Понятие транзакции. COMMIT и ROLLBACK. ACID свойства транзакций.