Сотрудник без подразделения не потерялся
Создайте маленькие таблицы сотрудников и отделов, включая сотрудника без отдела. Сравните INNER JOIN и LEFT JOIN. До запуска запроса предскажите число строк и объясните, почему оно изменилось.
SQL · 20 тыс.+ студентов · на русском
Обзор курса Заура Трегулова
Русскоязычный курс Заура Трегулова для первого знакомства с SQL на Oracle Database. Почти 30 часов позволяют подробно разобрать путь от простой выборки до соединений, подзапросов и изменений таблиц. Большая аудитория делает программу заметной, но при выборе важнее её формат: много последовательных объяснений и домашних заданий, а не короткий набор команд для собеседования.
RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
20 тыс.+ студентовЗаур Трегулов · русский язык · обновление ноябрь 2020
Новичкам, которым нужны неторопливые объяснения на русском, и тем, кто работает с Oracle Database.
SQL и программирование можно изучать с нуля. Понадобится компьютер и возможность установить учебную Oracle Database и SQL Developer.
Выборки и изменения данных в учебной HR-схеме Oracle, соединения таблиц и домашние задания с разборами.
Обновление — ноябрь 2020 года. Название про сертификат не подтверждает актуальность экзамена: программу, условия и доступность Oracle SQL 1Z0-071 проверяйте отдельно.
Начинать на Oracle разумно, если эта СУБД используется в вашей компании или вам нравится способ объяснения автора. SELECT, фильтрация, соединения и группировка пригодятся и в других реляционных базах, но функции дат, преобразования типов и некоторые команды будут отличаться. Курс обновлялся в ноябре 2020 года: основы запросов сохраняют ценность, а установку окружения и экзаменационные ориентиры стоит сверять отдельно. Сертификат завершения Udemy и сертификация Oracle — разные результаты.
Эти проверки помогают закрепить материал и понять свои пробелы. Они дополняют обзор курса и не заменяют задания преподавателя.
Создайте маленькие таблицы сотрудников и отделов, включая сотрудника без отдела. Сравните INNER JOIN и LEFT JOIN. До запуска запроса предскажите число строк и объясните, почему оно изменилось.
Добавьте записи с неизвестной премией и сравните COUNT(*), COUNT(премия) и AVG(премия). Запишите словами, какие сотрудники попали в каждый расчёт и когда замена NULL на ноль меняет смысл метрики.
Найдите сотрудников с зарплатой выше средней по своему отделу. Сначала решите задачу для одного отдела, затем для всех. Проверьте отдел с единственным сотрудником и отсутствие подходящих записей.
В отдельной учебной таблице подготовьте SELECT с тем же WHERE, что у будущего UPDATE. Сверьте ожидаемое число строк, выполните изменение и проверьте результат. Работайте на учебной копии и отдельно разберите роль транзакции.
В проверенной программе 14 разделов, 158 лекций и 29 часов 58 минут. Основные блоки ниже объединяют близкие темы; полное время включает задания и их разборы, а не только объяснение новых конструкций.
На дату проверки в карточке Udemy: 14 разделов, 158 лекций, 29 ч 58 мин видео. Это длительность записей, а не срок освоения SQL. На установку СУБД, решение задач и проверку запросов потребуется дополнительное время. Темы ниже сгруппированы редакцией; точное оглавление опубликовано на Udemy.
После основных запросов решите один незнакомый набор задач на Oracle. По результату выбирайте продолжение: аналитические функции для отчётов, проектирование схемы для разработки или отдельный актуальный план подготовки к сертификации.
Oracle Database, SQL Developer и учебная HR-схема
SELECT, выражения, фильтрация и сортировка
Строковые, числовые, календарные функции и преобразования типов
GROUP BY, HAVING и агрегаты
JOIN, подзапросы и операции над множествами
INSERT, UPDATE, DELETE и работа с таблицами
Ограничения, индексы, представления и последовательности
Пришлите ссылку на понравившийся курс. Уточним текущую стоимость и поможем оформить его в вашем личном аккаунте Udemy. Материалы и прогресс останутся у вас.
Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.
Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.
Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.
В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.
Сначала согласуем курс и условия. Без общих аккаунтов и предоплаты.
Опыт работы с сервисом