Программирование [Специалист] [Николай Обухов] PostgreSQL: Уровень 1. Основы SQL (2025)

Moderator
Команда форума
29 Мар 2020
306,326
1,677,829
113
Голосов: 0
#1
[Специалист] [Николай Обухов] PostgreSQL: Уровень 1. Основы SQL (2025)


Описание [Специалист] [Николай Обухов] PostgreSQL: Уровень 1. Основы SQL (2025):




Курс предоставляет базовые знания SQL, которые позволяют разработчикам создавать запросы к одной или нескольким таблицам, изменять данные и создавать объекты базы данных.

Обучение проводится на PostgreSQL 17.

Курс также охватывает понимание индексов и транзакций, что дает слушателям более полное представление о работе с базами данных.

В рамках курса предусмотрены практические занятия, опросы и выполнение домашних заданий.

Курс ориентирован на разработчиков приложений, администраторов баз данных, создателей отчетов, бизнес-аналитиков, научных сотрудников и тех, кто стремится войти в сферу информационных систем.

Вы научитесь:

  • Проектировать и создавать объекты базы данных и устанавливать связи между ними.
  • Выполнять простые запросы, осуществлять фильтрацию, сортировку и группировку данных.
  • Обрабатывать запросы к нескольким таблицам с использованием соединений, подзапросов и CTE.
  • Манипулировать данными в базе.
  • Адаптировать структуру базы данных под новые требования.
Специалисты, обладающие этими навыками, высоко востребованы на рынке.

Обучение соответствует мировым стандартам, что позволяет нашим выпускникам трудоустраиваться в ведущие компании России и за рубежом. Они строят успешную карьеру и пользуются уважением среди работодателей.

Программа курса:

Модуль 1. Введение в PostgreSQL (2 ак. ч.) Обзор ключевых возможностей PostgreSQL. Язык SQL: структура и основные команды. Информация о текущей версии. Обзор инструментов PostgreSQL.

Модуль 2. Проектирование базы данных и её первичная структура (6 ак. ч.) Структура таблицы. Основные типы данных для столбцов. Понятие первичного ключа и ограничения целостности. Команда Create Table. Внешний ключ и ссылочная целостность. Изменение структуры таблиц. Практическое задание: создание базы данных, таблиц, связей и изменение структуры таблицы.

Модуль 3. Выборка данных (Select) (4 ак. ч.) Простой запрос и его возможности. Арифметические операции в выборке. Работа с числовыми типами Numeric и Money. Получение структуры таблицы. Фильтрация данных с помощью предложения Where. Поиск по шаблону с операторами Like и Similar To, а также с использованием регулярных выражений. Сортировка данных с предложением Order By. Практическое задание: выполнение запросов, фильтрация и сортировка данных.

Модуль 4. Встроенные функции PostgreSQL (6 ак. ч.) Числовые функции. Строковые функции. Функции для работы с датами. Преобразование типов данных. Функция Coalesce и связанные функции. Использование оператора Case. Практическое задание: применение условных конструкций.

Модуль 5. Агрегатные функции и группировка (4 ак. ч.) Основные агрегатные функции. Группировка данных с предложением Group By. Фильтрация с предложением Having. Практическое задание: выполнение агрегатных вычислений с группировкой и фильтрацией.

Модуль 6. Выборка данных из нескольких таблиц. Соединения и подзапросы (6 ак. ч.) Операция Inner Join. Операция Outer Join. Перекрестное соединение (Cross Join). Самосоединение таблицы. Подзапросы и общие табличные выражения (CTE). Объединение результатов. Практическое задание: написание сложных запросов с использованием нескольких таблиц.

Модуль 7. Индексы и представления (2 ак. ч.) Индексы: принцип работы и создание. Представления: принцип работы и создание.

Модуль 8. Модификация данных в СУБД (6 ак. ч.) Добавление строк с помощью команды Insert. Изменение строк с командой Update. Удаление данных с помощью команды Delete. Понятие транзакции. Требования ACID. Уровни изоляции транзакций. Практическое задание: заполнение таблиц, изменение и удаление данных.

Модуль 9. Подключение к СУБД из прикладной программы (4 ак. ч.) Клиентские библиотеки: понятие и виды. Объектно-реляционное соответствие. Итоговое тестирование.

Даты проведения: 18.08.2025 — 22.08.2025.

Подробнее:


Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Специалист] [Николай Обухов] PostgreSQL: Уровень 1. Основы SQL (2025):


Для просмотра содержимого вам необходимо авторизоваться
 
Последнее редактирование модератором: