Spisu treści:
- Definicja - Co oznacza interfejs łączności z bazą danych Java (interfejs JDBC)?
- Techopedia wyjaśnia interfejs łączności z bazą danych Java (interfejs JDBC)
Definicja - Co oznacza interfejs łączności z bazą danych Java (interfejs JDBC)?
Interfejs łączności z bazą danych Java (JDBC) to komponent oprogramowania, który umożliwia aplikacjom Java interakcję z bazami danych. Aby poprawić połączenie, JDBC wymaga sterowników dla każdej bazy danych. Sterowniki te łączą się z bazą danych i implementują protokół w celu przesłania zapytania i odpowiednich wyników między klientem a bazą danych.
Techopedia wyjaśnia interfejs łączności z bazą danych Java (interfejs JDBC)
Łączność z bazą danych Java (JDBC) definiuje interfejsy i klasy, a poprzez nawiązywanie połączeń z bazą danych umożliwia pisanie aplikacji bazodanowych w Javie. JDBC pomaga w wykonywaniu instrukcji SQL i obsługuje podstawowe funkcje SQL. Ponieważ Java działa na cienkich klientach, aplety osadzone na stronach WWW zawierają kody JDBC do pobrania, które umożliwiają zdalny dostęp do bazy danych. Sterowniki technologii JDBC są podzielone na cztery kategorie:
- Sterownik JDBC typu 1, zwany także mostem JDBC-ODBC, to implementacja sterownika bazy danych, która używa sterownika ODBC do łączenia się z bazą danych.
- Sterownik JDBC typu 2, zwany również sterownikiem Native API, jest implementacją sterownika bazy danych, która korzysta z bibliotek baz danych po stronie klienta.
- Sterowniki JDBC typu 3, zwane również czystym sterownikiem Java dla oprogramowania pośredniego bazy danych, to implementacja sterownika bazy danych, która wykorzystuje warstwę pośrednią między programem wywołującym a bazą danych.
- Sterownik JDBC typu 4, zwany również sterownikiem Java bezpośrednio do bazy danych, jest implementacją sterownika bazy danych, która konwertuje wywołania JDBC na protokół bazy danych specyficzny dla dostawcy.
