Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 146.013
- Реакции
- 78.198
Складчина: Взаимодействие с СУБД из java-приложений посредством технологии JDBC v3 [Михаил Соколов]
Данный курс готовит слушателей к использованию JDBC API, интерфейса доступа к СУБД в Java-приложениях. Слушатели изучат, как применять JDBC API для доступа к реляционным базам данных, для выполнения SQL-операторов и запросов, использования транзакций, подготовленных операторов, хранимых процедур, метаданных для осуществления манипуляций в базе данных. Слушатели применят полученные знания для создания консольного клиент-приложения.
Отдельным модулем охватываются вопросы использования расширений JDBC на платформе J2EE, при охвате этих тем слушатели пройдут практику создания веб-клиента к БД.
После завершения обучения слушатели разберутся:
с архитектурой JDBC API;
основными классами и интерфейсами JDBC API;
типами JDBC-драйверов;
механизмом соединения с СУБД;
посылкой SQL-запросов к СУБД;
анализом выборок от СУБД;
модифицируемыми выборками;
выборками с произвольным доступом;
групповыми модификациями;
механизмом обработки исключительных ситуаций в JDBC API;
метаданными СУБД;
транзакциями в JDBC API;
понятием JDBC-сервиса в J2EE-контейнере;
понятием пулов соединений;
распределенными транзакциями.
После завершения обучения слушатели смогут:
разрабатывать приложения-клиенты к СУБД на платформах J2SE и J2EE;
использовать механизмы транзакций – локальных и распределенных;
работать в приложениях с выборками – обычными, модифицируемыми и с произвольным доступом;
использовать групповую модификацию данных в приложениях-клиентах СУБД;
использовать метаданные для построения более гибких приложений-клиентов СУБД;
корректно обрабатывать возникающие ошибки;
использовать механизмы пулов соединений.
Целевая аудитория
J2SE- и J2EE-разработчики приложений, взаимодействующих с базами данных.
Предварительная подготовка
Слушатели должны знать язык Java, иметь опыт разработки приложений на платформе J2SE. Необходимо знать стандарт SQL, представлять устройство и иметь опыт работы с РСУБД. Желательно иметь представление о специфике современных СУБД – хранимых процедурах, триггерах.
Желателен опыт разработки веб-приложений на платформе J2EE, знание спецификаций Servlets/JSP и JNDI.
Разбираемые темы
1. Архитектура JDBC
Схемы взаимодействия с СУБД;
Структура JDBC-программы;
Типы JDBC-драйверов.
2. Взаимодействие с СУБД посредством JDBC API
SQL-запросы к СУБД;
Обработка данных из БД, выборки;
Выборки с произвольным доступом;
Модифицируемые выборки;
Обработка ошибок.
3. Транзакции в JDBC API
Понятие транзакции;
Конкурентный доступ к данным;
Использование транзакций в JDBC API.
4. Дополнительные возможности JDBC API
Метаданные;
Групповая модификация данных;
Вопросы типизации.
5. J2EE-расширения JDBC API (дополнительные темы)
Суть расширений для J2EE;
DataSources и пулы соединений;
Распределенные транзакции.
Цена 24500 руб.
СКАЧАТЬ СЛИВЫ КУРСОВ
Данный курс готовит слушателей к использованию JDBC API, интерфейса доступа к СУБД в Java-приложениях. Слушатели изучат, как применять JDBC API для доступа к реляционным базам данных, для выполнения SQL-операторов и запросов, использования транзакций, подготовленных операторов, хранимых процедур, метаданных для осуществления манипуляций в базе данных. Слушатели применят полученные знания для создания консольного клиент-приложения.
Отдельным модулем охватываются вопросы использования расширений JDBC на платформе J2EE, при охвате этих тем слушатели пройдут практику создания веб-клиента к БД.
После завершения обучения слушатели разберутся:
с архитектурой JDBC API;
основными классами и интерфейсами JDBC API;
типами JDBC-драйверов;
механизмом соединения с СУБД;
посылкой SQL-запросов к СУБД;
анализом выборок от СУБД;
модифицируемыми выборками;
выборками с произвольным доступом;
групповыми модификациями;
механизмом обработки исключительных ситуаций в JDBC API;
метаданными СУБД;
транзакциями в JDBC API;
понятием JDBC-сервиса в J2EE-контейнере;
понятием пулов соединений;
распределенными транзакциями.
После завершения обучения слушатели смогут:
разрабатывать приложения-клиенты к СУБД на платформах J2SE и J2EE;
использовать механизмы транзакций – локальных и распределенных;
работать в приложениях с выборками – обычными, модифицируемыми и с произвольным доступом;
использовать групповую модификацию данных в приложениях-клиентах СУБД;
использовать метаданные для построения более гибких приложений-клиентов СУБД;
корректно обрабатывать возникающие ошибки;
использовать механизмы пулов соединений.
Целевая аудитория
J2SE- и J2EE-разработчики приложений, взаимодействующих с базами данных.
Предварительная подготовка
Слушатели должны знать язык Java, иметь опыт разработки приложений на платформе J2SE. Необходимо знать стандарт SQL, представлять устройство и иметь опыт работы с РСУБД. Желательно иметь представление о специфике современных СУБД – хранимых процедурах, триггерах.
Желателен опыт разработки веб-приложений на платформе J2EE, знание спецификаций Servlets/JSP и JNDI.
Разбираемые темы
1. Архитектура JDBC
Схемы взаимодействия с СУБД;
Структура JDBC-программы;
Типы JDBC-драйверов.
2. Взаимодействие с СУБД посредством JDBC API
SQL-запросы к СУБД;
Обработка данных из БД, выборки;
Выборки с произвольным доступом;
Модифицируемые выборки;
Обработка ошибок.
3. Транзакции в JDBC API
Понятие транзакции;
Конкурентный доступ к данным;
Использование транзакций в JDBC API.
4. Дополнительные возможности JDBC API
Метаданные;
Групповая модификация данных;
Вопросы типизации.
5. J2EE-расширения JDBC API (дополнительные темы)
Суть расширений для J2EE;
DataSources и пулы соединений;
Распределенные транзакции.
Цена 24500 руб.
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Супервизионная группа под руководством Уари Майди [Edunote] [Уари Майди]
- Начала практической астрологии. Занятие 6 (2021) [Константин Дараган] [Транскрибация]
- SMM-специалист [Genius Space] [Екатерина Махаева, Аня Лютко, Дарья Куличенко]
- Комплексный интернет-маркетинг [Genius Space] [Алена Кузьмина, Максим Зайченко, Елена Сергиенко]
- Webflow developer [Genius Space] [Игорь Иванченко, Роман Исаев]
- HR & Рекрутер +AI [Genius Space] [Анна Соловей, Алина Самарская, Виктория Нагорная]
- AI Video Creator [Genius Space] [София Павликовская, Ирина Губер, Анна Фока]
- Дизайнер интерьера: с нуля к первым проектам [Genius Space] [Марина Митрофанова, Елизавета Басова, Виктория Лазарчик]
- Бухгалтер ООО [Genius Space] [Лиана Кириленко, Алина Микшина, Ирина Висицкая]
- Астрология налегке (июль 2026) [Тариф Очарованный небом] [Анна Староминская, Константин Дараган]