Будинки Бази даних Що таке jdbc архітектура? - визначення з техопедії

Що таке jdbc архітектура? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає архітектура підключення до бази даних Java (архітектура JDBC)?

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

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

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


У дворівневій моделі аплет або додаток Java зв’язується безпосередньо з джерелом даних. Драйвер JDBC забезпечує зв'язок між додатком та джерелом даних. Коли користувач надсилає запит до джерела даних, відповіді на ці запити надсилаються користувачеві у формі результатів. Джерелом даних не завжди може бути одна машина, розташована в одному місці. Він може бути розташований на іншій машині в мережі, до якої підключений користувач. Це відоме як конфігурація клієнт / сервер, де машина користувача виступає клієнтом, а машина з джерелом даних працює як сервер. Підключення до мережі може бути внутрішньомережевим або Інтернет.


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


Менеджер драйверів JDBC - це традиційна основа архітектури JDBC, яка визначає об'єкти для підключення програм Java до драйвера JDBC. Тестовий пакет JDBC допомагає гарантувати, що драйвери JDBC запускають програму. Програмне забезпечення JDBC-ODBC Bridge пропонує доступ JDBC через драйвери підключення відкритої бази даних.

Що таке jdbc архітектура? - визначення з техопедії