401 программа
Управление клиентским опытом и взаимоотношениями
622 программы
Сделайте работу с SQL проще: сэкономьте время при работе с данными, научившись автоматизировать и группировать запросы, создавать повторяющиеся правила и представления
Старт курса
04.03.2025
Стоимость обучения
30 000 ₽
Продолжительность
1 месяц
Формат обучения
Онлайн синхронный
Документ
Удостоверение о повышении квалификации
Хранимая процедура – это отдельный объект базы данных, блок кода или набор SQL – инструкций, который выполняется как единый фрагмент кода. Хранимые процедуры экономят время и позволяют автоматизировать работу с базами данных:
На онлайн- курсе «Продвинутый SQL: хранимые компоненты баз данных» вы узнаете про процедурные диалекты языка SQL и хранимые компоненты SQL: представления, правила, триггеры, хранимые процедуры и функции и научитесь их создавать, учитывая различия в определении и использовании данных хранимых компонентов в различных СУБД: PostgreSQL, MS SQL Server, Oracle SQL.
Продвинутый SQL: хранимые компоненты баз данных
Программа ДПО "Продвинутый SQL: хранимые компоненты баз данных" будет полезна слушателям, которые уже имеют базовые знания в языке SQL (на уровне составления различных видов запросов: INSERT, UPDATE, DELETE, SELECT), но хотят больше узнать про процедурные диалекты языка SQL и хранимые компоненты SQL
За месяц обучения на курсе вы научитесь:
Научитесь отличать хранимые компоненты от базовых таблиц, а также определять по СУБД перечень доступных хранимых компонентов:
Сможете создавать представления различных видов с помощью инструментов различных СУБД и языка SQL, а также проводить анализ изменяемости представления и определять допустымые способы работы с представлением по итогам проведенного анализа.
Научитесь создавать правила для ранее созданных представлений, вносить изменения в неизменяемые представления с помощью правил. Узнаете, почему механизм правил скоро устареет для большинства СУБД.
Научитесь создавать собственные хранимые процедуры и функции в различных СУБД и использовать доступные системные инструменты (переменные, условия, циклы, запросы) в рамках данных хранимых компонентов.
Научитесь создавать различные виды курсоров (анонимный, преднастроенный) и использовать их для произвольного доступа к результатам запросов Select. Сможете заменять курсоры на эквивалентные циклы с переменной типа RECORD и анализировать эффективность такой замены.
Научитесь создавать триггеры на различные стандартные операции SQL к ранее созданным представлениям и изучите возможности триггеров в различных СУБД и их отличия от правил.
Продолжительность общая в часах
41 час
Условия приема
Слушатели должны обладать базовыми знаниями языка SQL (на уровне составления простых запросов: INSERT, UPDATE, DELETE, SELECT).
Формат обучения
Онлайн синхронный
Язык обучения
русский
Расписание занятий
Вторник и пятница с 18.10 до 21.00
Требования к уровню образования
На курсе могут учиться все, у кого есть среднее или высшее профессиональное образование, а также студенты ВУЗов и СПО
Менторство
Группа в Telegram и постоянная обратная связь преподавателя и куратора
После защиты итогового проекта вы сможете:
Ипользовать возможности разных систем управления базами данных
создавать хранимые компоненты в различных СУБД
Использовать триггеры
создавать различные виды триггеров для обеспечения целостности данных
Создавать курсоры в различных СУБД
и организовывать нелинейный доступ к данным и их обработки
Использовать представления и правила в различных СУБД
управлять доступом к данным для разных категорий пользователей
Слушателям, успешно защитившим итоговый проект, выдаётся удостоверение о повышении квалификации НИУ "Высшая школа экономики"
01
Удобный формат: занятия с преподавателем проходят дистанционно, постоянная обратная связь со слушателями
02
Индивидуальный подход: консультации наставника по каждой теме курса
03
Акцент на практику
возможна оплата в два этапа (рассрочка от ВУЗа)
для выпускников основных и дополнительных программ Вышки
Нет, знание основ SQL обязательно. Вы должны понимать, как устроены реляционные базы данных и уметь писать простые запросы (CREATE, INSERT, DELETE, DROP). Для того, чтобы познакомиться с языком структурированных запросов на базовом уровне, рекомендуем курс «SQL для работы с данными и аналитики»
На всех занятиях преподаватель и слушатели присутствуют одновременно. Слушатели могут задать вопрос и получить консультацию на каждом занятии.
Да, все занятия будут записываться и выкладываться в личные кабинеты слушателей на следующий день вместе со всеми материалами занятия
Если вы можете объяснить, для чего нужны различные SQL-операции (CREATE, INSERT, DELETE, DROP) и способны написать простые запросы на языке SQL, то наш курс будет вам по силам
ул. Родионова, 136