Введение в SQL
Курс вводит слушателей в базовые возможности языка SQL, а также дает представление и навыки по поиску и изменению данных в базах данных на основе языка SQL. Курс ориентирован на разработчиков, аналитиков и других специалистов, нуждающихся в изучении основ SQL. После курса слушатели будут уметь выполнять основные операции с базами данных с использованием языка SQL. Теоретический материал подкреплён примерами и задачами для самостоятельного выполнения под руководством тренера.
16 ак.ч.
Онлайн
DEV-010
Введение в SQL
Записаться на курс
Длительность
16 ак.ч.
Локация
Онлайн
Код
DEV-010
Расписание и цены
20.06.2024 - 21.06.2024
20 900 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Введение в SQL
Записаться на курс
Длительность
16 ак.ч.
Локация
Онлайн
Код
DEV-010
Расписание и цены
20.06.2024 - 21.06.2024
20 900 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей

Описание

Курс вводит слушателей в базовые возможности языка SQL, которые они смогут применять в своей работе. Дает представление и навыки по поиску и изменению данных в базах данных на основе языка SQL.

Помогает получить практические навыки по использованию SQL. Теоретический материал подкреплён примерами и задачами для самостоятельного выполнения под руководством тренера.

Цели

После курса слушатели смогут выполнять основные операции с базами данных с использованием языка SQL.

Слушатели научатся:
  • Выполнять простейшие операции поиска.
  • Выполнять поиск с использованием нескольких таблиц.
  • Выполнять поиск с сортировкой.
  • Использовать базовые агрегатные и оконные функции.
  • Модифицировать данные в базе данных.

Целевая аудитория

Разработчики, тестировщики, аналитики и другие специалисты, нуждающиеся в изучении основ SQL и его применении в рабочих задачах.

Предварительная подготовка

Базовое понимание основ программирования\логики программирования \математической логики. Базовый английский.

Разбираемые темы

  • 1. Введение в реляционные базы данных. Нормализация (теория – 1.1 ч.)

  • 2. Основы DDL. Создание таблиц и индексов. Основные типы данных SQL (теория – 1 ч.)

  • 3. Ссылочная целостность. Ограничение допустимых значений для столбца по таблице-справочнику.Выражение REFERENCES (теория – 0.3 ч.)

  • 4. Запросы к одной таблице, выражение SELECT, проверка условий на значения атрибутов одной записи WHERE, встроенные функции (теория – 1.1 ч.)

    • Настройка (практика – 0.2 ч.)
    • Выборка данных и обзор решения (практика – 0.4 ч.)
  • 5. Соединения таблиц. Выборка данные из нескольких связанных таблиц (теория – 0.9 ч.)

  • 6. Модуль 6. Подзапросы. Использование результатов одного запроса для отбора записей и вычисления дополнительных столбцов в другом запросе (теория – 0.4 ч.)

  • 7. Сортировка и группировка данных (теория – 0.3 ч.)

  • 8. Агрегатные функции (COUNT, MIN, MAX, SUM) (теория – 0.7 ч.)

    • Соединения, подзапросы, функции агрегации и обзор решения (практика – 0.4 ч.)
    • Группировка и сортировка и обзор решения (практика – 0.4 ч.)
  • 9. Оконные функции (теория – 0.9 ч.)

    • Оконные функции и обзор решения (практика – 0.6 ч.)
  • 10. Как обрабатываются SQL запросы? План выполнения запроса (теория – 0.3 ч.)

    • INSERT, UPDATE, DELETE и обзор решения (практика – 0.4 ч.)
  • 11. Добавление, обновление и удаление данных (INSERT, UPDATE, DELETE). Использование этих операций с подзапросами (теория – 0.9 ч.)

    • Дополнительные задания настройка (практика – 0.3 ч.)
    • Дополнительные задания (практика – 3.6 ч.)
    • Дополнительные задания обзор решения (практика – 0.9 ч.)
  • 12. Понятие транзакции. COMMIT и ROLLBACK. ACID свойства транзакций (теория – 0.7 ч.)

  • Теория – 8.7 ч.; Практика – 7.3 ч.

  • Развернуть программу
Раcписание курсов
Вид:
20.06.2024 - 21.06.2024
10:00-18:00
Локация:Онлайн
Длительность:16 ак.ч.
Время:10:00-18:00
20 900 руб.
Записаться
Смотреть полное расписание
Тренеры
Паршуков Сергей
Специалист в области разработки ПО и баз данных
Руководитель проектов в ИТ области по разработке сервисов на основе BigData. Эксперт в области построения хранилищ данных. Разработчик для СУБД ORACLE. Участвовал во внедрении системы клиент-банк в ВТБ. Создал и эксплуатировал DWH в филиале ПАО МегаФон. Занимался задачами системного анализа и проектирования архитектуры при миграции локальных хранилищ в единое корпоративное хранилище. Нацелен на достижение результата с развитием долговременных отношений в команде.
Отзывы (9)
Полностью удовлетворил потребность разобраться в технологии разработки веб-приложений на базе технологии Servlets и JSP. Преподаватель просто потрясающий, чувствуется высокая профессиональная подготовка; изложение материала происходит в ясной и понятной форме. Очень понравилась возможность задавать вопросы, немного выходящие за рамки курса и получать ответы быстро и качественно.
Участник тренинга
Полезный и информативный тренинг. Понравилось, что была возможность задавать вопросы и получать информативные ответы.
Участник тренинга
Отличный вводный тренинг, для тех, кто хочет освежить свои знания по sql или научиться с ним работать. Наиболее полезными для меня были презентации, которые я собираюсь использовать для повторения материала и информация про агрегатные функции и установку докера 😊
Участник тренинга
Тренинг, на котором реально получить большое количество нужной информации. Понравились задания по проектированию бд (использование инструмента проектирования для создания и реинжиниринга), информация про работу в связке модель + бд и тренер, который ответил на вопросы и все подробно объяснил.
Участник тренинга
Отличный курс, очень понравился преподаватель. Наиболее полезным были разъяснения того, как SQL работает, к примеру в каком порядке выполняются команды (сзади наперёд, что неочевидно) и тому подобные детали, о которых не пишут в учебниках. После курса наконец стал понимать SQL, хотя запросы и даже процедуры писал много лет.
Участник тренинга
Курс понравился. Хорошая подача информации, понравилось, что рассказали про именно best practices, как нужно оформлять запрос, чтобы он был оптимизирован, читаем для других людей с точки зрения синтаксиса. Порадовал тренер и понятное объяснение про нормализацию и нормальные формы. Благодарю вас за обучение!
Участник тренинга
Тренер был очень хорошо подготовлен, благодаря ему я привел в порядок имеющиеся у меня знания и получил ответы на вопросы. Понравился идеальный баланс между теорией и практикой и четкие инструкции, благодаря которым легко следовать учебному плану. Особенно круто, что мы отработали синтаксис команд моделирования данных sql на практических упражнениях.
Участник тренинга
Хороший способ подачи информации – он был понятен и адаптирован к аудитории. Тренер освещал самые полезные темы, основываясь на своем опыте, и это было здорово. Лучшей частью курса были домашние задания, создание БД и коннект к БД, объяснение теории и практика с разбором заданий. В целом мне все понравилось, могу рекомендовать этот курс.
Участник тренинга
Понравилась прекрасная подготовка тренера, четкое и логичное представление материала. Но лучшая часть курса – это практические лабораторные работы, поскольку инструктор смог объяснить реальные практические проблемы и особенности устранения неполадок. Спасибо!
Участник тренинга
Показать все отзывы
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.