Базы данных и JDBC


Базы данных и JDBC
JDBC (Java Database Connectivity)
JDBC — стандартный API для доступа Java-приложений к реляционным базам данных с использованием SQL.
Позволяет Java-приложению выполнять SQL-запросы, обновлять данные и получать результаты запросов в унифицированном виде.
JDBC поддерживает архитектуры «клиент-база» (двухуровневая) и «клиент-сервер-база» (трёхуровневая), выступая мостом между Java-кодом и СУБД.



Пояснение

 JDBC (Java Database Connectivity) – это часть платформы Java, которая обеспечивает независимый от конкретной СУБД способ работать с базами данных. Разработчик пишет код против стандартных интерфейсов Java (java.sql и javax.sql пакеты), а под капотом конкретный JDBC-драйвер переводит эти вызовы в специфические для СУБД команды. JDBC появился как решение проблемы разнообразия баз данных: вместо изучения каждого конкретного API для Oracle, MySQL, PostgreSQL и т.д., разработчик использует единый API.
Двухуровневая vs трёхуровневая архитектура: В двухуровневой архитектуре Java-приложение напрямую подключается к базе данных через JDBC. Например, настольное приложение, которое сразу работает с СУБД: Java-приложение <-> База данных. В трёхуровневой архитектуре между клиентом и базой данных есть промежуточный слой – сервер приложений. Например, веб-приложение: браузер отправляет запрос на сервер (backend на Java), а уже сервер с помощью JDBC подключается к базе данных. JDBC поддерживает оба варианта, выступая в любом случае как слой, абстрагирующий детали подключения и взаимодействия с БД.
Автор: к.п.н., Румянцев Сергей Александрович, доцент Финансового университета при Правительстве РФ; доцент ОЧУВО Международного инновационного университета; Консалтинг, управление разработкой ПО; системный и бизнес анализ; менеджмент; аналитиз данных; управление ИТ. Телефон для связи +79269444818 (мессенджеры)   Короткая ссылка:

Базы данных и JDBC
JDBC (Java Database Connectivity)
JDBC — стандартный API для доступа Java-приложений к реляционным базам данных с использованием SQL.
Позволяет Java-приложению выполнять SQL-запросы, обновлять данные и получать результаты запросов в унифицированном виде.
JDBC поддерживает архитектуры «клиент-база» (двухуровневая) и «клиент-сервер-база» (трёхуровневая), выступая мостом между Java-кодом и СУБД.



Пояснение

 JDBC (Java Database Connectivity) – это часть платформы Java, которая обеспечивает независимый от конкретной СУБД способ работать с базами данных. Разработчик пишет код против стандартных интерфейсов Java (java.sql и javax.sql пакеты), а под капотом конкретный JDBC-драйвер переводит эти вызовы в специфические для СУБД команды. JDBC появился как решение проблемы разнообразия баз данных: вместо изучения каждого конкретного API для Oracle, MySQL, PostgreSQL и т.д., разработчик использует единый API.
Двухуровневая vs трёхуровневая архитектура: В двухуровневой архитектуре Java-приложение напрямую подключается к базе данных через JDBC. Например, настольное приложение, которое сразу работает с СУБД: Java-приложение <-> База данных. В трёхуровневой архитектуре между клиентом и базой данных есть промежуточный слой – сервер приложений. Например, веб-приложение: браузер отправляет запрос на сервер (backend на Java), а уже сервер с помощью JDBC подключается к базе данных. JDBC поддерживает оба варианта, выступая в любом случае как слой, абстрагирующий детали подключения и взаимодействия с БД.
https://webprogr.ru/~wEctl
Короткая ссылка на новость:https://webprogr.ru/~wEctl


Последние новости

Базы данных и JDBC


Базы данных и JDBC
JDBC (Java Database Connectivity)
JDBC — стандартный API для доступа Java-приложений к реляционным базам данных с использованием SQL.
Позволяет Java-приложению выполнять SQL-запросы, обновлять данные и получать результаты запросов в унифицированном виде.
JDBC поддерживает архитектуры «клиент-база» (двухуровневая) и «клиент-сервер-база» (трёхуровневая), выступая мостом между Java-кодом и СУБД.



Пояснение

 JDBC (Java Database Connectivity) – это часть платформы Java, которая обеспечивает независимый от конкретной СУБД способ работать с базами данных. Разработчик пишет код против стандартных интерфейсов Java (java.sql и javax.sql пакеты), а под капотом конкретный JDBC-драйвер переводит эти вызовы в специфические для СУБД команды. JDBC появился как решение проблемы разнообразия баз данных: вместо изучения каждого конкретного API для Oracle, MySQL, PostgreSQL и т.д., разработчик использует единый API.
Двухуровневая vs трёхуровневая архитектура: В двухуровневой архитектуре Java-приложение напрямую подключается к базе данных через JDBC. Например, настольное приложение, которое сразу работает с СУБД: Java-приложение <-> База данных. В трёхуровневой архитектуре между клиентом и базой данных есть промежуточный слой – сервер приложений. Например, веб-приложение: браузер отправляет запрос на сервер (backend на Java), а уже сервер с помощью JDBC подключается к базе данных. JDBC поддерживает оба варианта, выступая в любом случае как слой, абстрагирующий детали подключения и взаимодействия с БД.
Рейтинг@Mail.ru