Build your ultimate AI agent
Описание курса
Узнайте, как Java-приложения взаимодействуют с базами данных PostgreSQL через JDBC. Вы начнёте с настройки подключений и выполнения запросов, затем перейдёте к созданию безопасных параметризованных запросов с помощью подготовленных операторов для защиты от SQL-инъекций. Курс охватывает такие техники, как фильтрация, сортировка и пагинация, а также многотабличные запросы с объединениями и подзапросами. Вы также изучите агрегации и операции группировки, освоите управление транзакциями для обеспечения согласованности данных и научитесь использовать пакетную обработку для эффективного выполнения множества операций.
Предварительные требования
Программа
Структура курса
1
Подключение Java к PostgreSQL
Подключайте Java-приложения к PostgreSQL с помощью JDBC. Вы будете выполнять запросы, обрабатывать результаты и управлять соединениями с использованием пула подключений и корректного освобождения ресурсов.
- Настройка JDBC для PostgreSQL50 XP
- URL подключения100 XP
- Установка соединения100 XP
- Выполнение базовых SQL-запросов50 XP
- Работа с объектами Statement100 XP
- Данные в ResultSet100 XP
- Обработка исключений базы данных100 XP
- Управление подключениями к базе данных50 XP
- Управление подключениями100 XP
- Пул соединений100 XP
- Отчёт по книгам100 XP
2
Продвинутые техники запросов
Создавайте безопасные запросы с помощью подготовленных операторов для защиты от SQL-инъекций. Вы научитесь фильтровать и сортировать данные, применять объединения и подзапросы, а также добавлять пагинацию для эффективного извлечения данных.
3
Продвинутые методы работы с данными
Агрегируйте данные с помощью COUNT, SUM, AVG, GROUP BY и HAVING. Вы освоите управление транзакциями для обеспечения согласованности, оптимизацию операций с помощью пакетной обработки и работу с большими объектами через потоковую передачу данных.
J
Работа с базой данных PostgreSQL на Java
Курс
завершён

