Дом Базы данных Что такое архитектура JDBC? - определение из техопедии

Что такое архитектура JDBC? - определение из техопедии

Оглавление:

Anonim

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

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

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 через открытые драйверы подключения к базе данных.

Что такое архитектура JDBC? - определение из техопедии