Архитектура подключения к базе данных Java (архитектура JDBC)

Автор: Lewis Jackson
Дата создания: 11 Май 2021
Дата обновления: 23 Июнь 2024
Anonim
Уроки Java для профессионалов | #9 - Подключение базы данных к приложению (MySQL + JDBC)
Видео: Уроки Java для профессионалов | #9 - Подключение базы данных к приложению (MySQL + JDBC)

Содержание

Определение - Что означает архитектура подключения к базам данных Java (архитектура JDBC)?

Архитектура Java Database Connectivity (JDBC) - это API, определяющий интерфейсы для доступа к реляционным базам данных. JDBC помогает подключаться к базе данных, запрашивать и обновлять базу данных, а также извлекать и обрабатывать результаты, полученные из базы данных, для запросов.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет архитектуру подключения баз данных Java (архитектура JDBC)

JDBC является основной частью платформы Java и представляет собой спецификацию API, разработанную Sun Microsystems. Архитектура JDBC поддерживает двухуровневые и трехуровневые модели обработки для доступа к базе данных.

В двухуровневой модели Java-апплет или приложение обмениваются данными непосредственно с источником данных. Драйвер JDBC обеспечивает связь между приложением и источником данных. Когда пользователь запрашивает источник данных, ответы на эти запросы отправляются обратно пользователю в форме результатов. Источником данных не всегда может быть одна машина, расположенная в одном месте. Он может быть расположен на другом компьютере в сети, к которой подключен пользователь. Это называется конфигурацией клиент / сервер, где компьютер пользователя действует как клиент, а компьютер с работающим источником данных выступает в качестве сервера. Сетевое соединение может быть интранет или Интернет.

В трехуровневой модели пользовательские команды или запросы отправляются службам среднего уровня, из которых команды снова отправляются в источник данных. Результаты отправляются обратно на средний уровень и оттуда пользователю. Этот тип модели очень полезен руководителям информационных систем управления, поскольку он упрощает управление доступом и обновление корпоративных данных. Развертывание приложений также становится простым и обеспечивает выигрыш в производительности. Средний уровень обычно пишется на C или C ++.

Диспетчер драйверов JDBC является традиционной основой архитектуры JDBC, которая определяет объекты для подключения приложений Java к драйверу JDBC. JDBC Test Suite помогает убедиться, что драйверы JDBC будут запускать программу. Программное обеспечение JDBC-ODBC Bridge обеспечивает доступ к JDBC через открытые драйверы подключения к базе данных.