Язык программирования SQL
Язык программирования SQL (на примере СУБД PostgreSQL) и его процедурное расширение PL/SQL. Особенности реализации PostgreSQL по сравнению с СУБД ORACLE.
Описание курса
Цель курса
Формирование профессиональных компетенций в области PostgreSQL, изучение особенностей СУБД PostgreSQL в сравнении с СУБД ORACLE и использование их при разработке программных проектов.
Для кого курс
Специалисты, имеющие навыки работы с базами данных.
Описание курса
В программе рассматривается язык программирования SQL и PL/SQL для СУБД PostgreSQL в контексте проектирования структуры баз данных, основные синтаксические конструкции языка и особенности его применения. Особое внимание уделено вопросам оптимизации хранения данных и обеспечению высокой производительности СУБД при выполнении запросов.
Требования к поступающим
Среднее профессиональное образование, Высшее образование
Результаты обучения
Знать:
- основы проектирования информационных моделей и способы нормализации элементов модели для хранения их в базах данных;
- основные синтаксические конструкции языка SQL и PL/SQL СУБД PostgreSQL и их отличия от аналогичных синтаксических конструкций SQL и PL/SQL СУБД ORACLE;
- способы и средства оптимизации хранения данных в БД;
- основные способы оптимизации запросов к БД.
Уметь:
- использовать выбранную среду программирования и средства системы управления базами данных;
- нормализовать элементы информационной модели и проектировать структуру базы данных для их хранения;
- оптимизировать запросы к БД для обеспечения максимальной производительности системы.
Итоговая аттестация
Зачет
Документ об обучении
Удостоверение