SQL:
ОСНОВЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
СТАРТ: по мере набора группы
18:30 – 21:30 (ВТ/ЧТ)
10:00 – 13:00 (СБ)
6 ЗАНЯТИЙ
Что такое SQL?
SQL (англ. structured query language — «язык структурированных запросов») — язык программирования, применяемый для создания, модификации и управления информацией в базе данных.
Среди альтернативных вариантов он остаётся самым распространённым и востребованным.
Хоть SQL и задумывался как средство работы для обычного пользователя, в конце концов он стал настолько сложным, что превратился в инструмент программиста.
Почему SQL?
Большая часть решаемых в IT-индустрии задач основывается на реляционных базах данных. SQL умеет извлекать информацию из подобных баз.
Однако знание этого языка может пригодиться не только в IT, но во многих других сферах
Курс подойдет всем тем, кто хочет изучить основы SQL с нуля, без специальной подготовки.
В ходе курса Вы:
Узнаете о роли языка SQL в современном IT-мире
Научитесь выбирать данные из одной или нескольких таблиц
Сможете использовать встроенные функции работы с тексом, числами и датами
Овладеете навыками группировки и сортировки данных
Познакомитесь с аналитическими функциями
Научитесь писать однострочные и многострочные подзапросы
Программа курса
Язык SQL
  • История развития
Простая выборка данных
  • Оператор SELECT и его синтаксис
  • Предложение FROM
  • Операторы и выражения
  • Типы данных и их применение
  • Предложение WHERE
  • NULL и его особенности
Вычисления и функции в запросах
  • Математические функции
  • Строковые функции
  • Функции работы с датами
Сортировка данных
  • Оператор ORDER BY
Группировка данных и агрегирование в запросах
  • Синтаксис групповых функций
  • Групповые функции AVG, SUM, MAX, MIN
  • Использование предложения GROUP BY для группировки данных
  • Предложение HAVING
Выборка из нескольких таблиц
  • Типы соединений
  • Внешние и внутренние соединения
  • Самосоединения и декартово произведение
Построение подзапросов
  • Однострочные подзапросы
  • Многострочные подзапросы
  • Операторы EXISTS, ALL, ANY
Аналитические функции
  • Введение в аналитические функции
Определение ограничений целостности
  • Понятие целостности данных
  • Первичные и внешние ключи
  • NULL значения и целостность данных
Старт
По мере набора группы
Время занятий
18:30 – 21:30 (ВТ/ЧТ)
10:00 – 13:00 (СБ)
Стоимость
380 BYN
Длительность
6 занятий
Опыт работы в IT сфере – более 8 лет
Нина Туркова
Практикующий SQL разработчик, администратор СУБД ORACLE.
Ведущий проектировщик и разработчик проектов муниципального и регионального уровней в России.
В настоящее время работает ведущим администратором баз данных в Национальном кадастровом агентстве.
Преподаватель курса
Остались вопросы?
Мы ответим на любой!
Академия BelHard:
+375 (44) 546 54 54
+375 (29) 546 54 54

Отдел маркетинга и рекламы: +375 (29) 123 30 08

it-academy@belhard.com
г. Минск, пер. 4-ый Загородный, д. 56а (ст.м. Молодежная)


ООО «Европейский центр разработки программного обеспечения» г. Минск, пер. Загородный 4-й, дом 56А, пом.2, каб.60
IBAN BY83BLBB30120190681713001001 в ГОПЕРУ ОАО «Белинвестбанк» г. Минск, пр.Машерова, 29
УНП УНН 190681713 ОКПО 37683136


© 2019 Академия BelHard