Содержание
Главное отличие
JDBC расшифровывается как программа Java Database Connectivity и становится интерфейсом прикладного программирования, где становится возможным определение того, как пользователь получает доступ к базе данных. Для полного языка программирования он поставляется со стандартной версией Oracle Corporation. С другой стороны, ODBC расшифровывается как программа Open Database Connectivity и становится стандартным интерфейсом для прикладного программирования, называемым API, который помогает с доступом к информации через систему управления базами данных, называемую СУБД.
Сравнительная таблица
Основа отличия | JDBC | ODBC |
Определение | Интерфейс прикладного программирования, где становится возможным определение того, как пользователь получает доступ к базе данных. | Стандартный интерфейс для прикладного программирования, называемый API, который помогает с доступом к информации через систему управления базами данных, называемую СУБД. |
имя | Программа Java Database Connectivity | Откройте программу подключения к базе данных. |
происхождения | Представлено Oracle в 1996 году. | Представлено Microsoft в 1992 году. |
зависимость | Зависит от таких факторов, как язык и платформа, и принимает только те, которые приходят из Java. | Поставляется как независимая платформа для стиля и местоположения. |
использование | Становится конкретным только для приложений, используемых системой Java. | Подходит для различных применений независимо от их автора. |
Что такое JDBC?
JDBC расшифровывается как программа Java Database Connectivity и становится интерфейсом прикладного программирования, где становится возможным определение того, как пользователь получает доступ к базе данных. Для полного языка программирования он поставляется со стандартной версией Oracle Corporation. Java Database Connectivity (JDBC) - это интерфейс прикладного программирования (API) для диалекта программирования Java, который характеризует, как клиент может получить доступ к базе данных. Это часть этапа Java Standard Edition от корпорации Oracle. Он дает стратегии для запроса и обновления информации в базе данных, а также организует социальные базы данных. Соединение JDBC-к-ODBC дает возможность ассоциациям с любым доступным ODBC источником информации в виртуальной машине Java (JVM) иметь условие. Интерфейс прикладной программы дает вам возможность кодировать артикуляции по требованию на языке структурированных запросов (SQL), которые затем передаются в программу, которая работает с базой данных. Это восстанавливает результаты через сопоставимый интерфейс. JDBC по сути такой же, как и Open Access Connectivity (ODBC) группы SQL Access, и с небольшой программой «расширения» вы можете использовать интерфейс JDBC для доступа к базам данных через интерфейс ODBC. Например, вы могли бы составить программу, предназначенную для доступа к многочисленным известным элементам базы данных на различных этапах практической разработки. При получении доступа к базе данных на ПК под управлением Microsoft Windows 2000 и, например, базе данных Microsoft Access, ваша программа с пояснениями JDBC сможет получить доступ к базе данных Microsoft Access. Инженеры-программисты могут составлять приложения, которые связываются с базами данных, запросы, написанные на организованном запросе диалекта (SQL), и обрабатывать результаты.
Что такое ODBC?
ODBC расшифровывается как программа Open Database Connectivity и становится стандартным интерфейсом для прикладного программирования под названием API, который помогает с доступом к информации через систему управления базами данных, называемую СУБД. ODBC обеспечивает автономность СУБД, используя драйвер ODBC в качестве уровня интерпретации между приложением и СУБД. Приложение использует ODBC, работает через диспетчер драйверов ODBC, с которым оно соединяется, и драйвер передает запрос в СУБД. Драйвер ODBC можно рассматривать как схожий с драйвером er или другим драйвером, обеспечивающим стандартное расположение возможностей для использования приложением и выполняющим специфическую для СУБД полезность. Важно понимать, что ODBC предназначен для раскрытия возможностей базы данных, а не для их дополнения. Кроме того, авторы приложений не должны ожидать, что использование ODBC резко превратит простую базу данных в полностью выделенный движок социальной базы данных. Инженеры конкретных драйверов СУБД выполняют функции в ODBC API. Приложения вызывают возможности этих драйверов для доступа к информации автономным способом. Диспетчер драйверов контролирует переписку между приложениями и драйверами. Open Database Connectivity (ODBC) - это открытый стандартный интерфейс прикладного программирования (API) для доступа к базе данных. Используя объяснения ODBC в программе, вы можете получить доступ к записям в различных различных базах данных, включая Access, dBase, DB2, Excel и. Несмотря на программирование ODBC, для каждой базы данных требуется другой модуль или драйвер. Основным сторонником и поставщиком программной поддержки ODBC являются Microsoft.
Ключевые отличия
- JDBC становится интерфейсом прикладного программирования, где становится возможным определение того, как пользователь получает доступ к базе данных. Для полного языка программирования он поставляется со стандартной версией Oracle Corporation. Принимая во внимание, что ODBC становится стандартным интерфейсом для прикладного программирования, называемым API, который помогает с доступом к информации через систему управления базами данных, называемую СУБД.
- JDBC обозначает программу Java Database Connectivity, с другой стороны, ODBC обозначает программу Open Database Connectivity.
- Поскольку программа Open Database Connectivity подходит для различных приложений независимо от их автора, она становится все более распространенной среди людей, использующих такие программы. С другой стороны, программа Java Database Connectivity становится конкретной только для приложений, используемых системой Java.
- Таким образом, JDBC зависит от таких факторов, как язык и платформа, и принимает только те, которые исходят от Java. С другой стороны, ODBC является независимой платформой как для стиля, так и для местоположения.
- Методы кодирования, поставляемые с JDBC, относительно просты для чтения и, следовательно, для понимания. С другой стороны, методы кодирования, существующие вдоль ODBC, имеют сложную природу и поэтому становятся сложными.
- ODBC был представлен Microsoft в 1992 году, тогда как Java представила JDBC в 1996 году.
- Инженеры-программисты могут создавать приложения, которые связаны с базами данных, запросы, написанные на организованном запросе диалекта (SQL) при использовании ODBC. С другой стороны, разработчики программного обеспечения не могут составлять приложения или запросы, если система не поддерживает Java и не обрабатывает результаты.