Язык SQL

Терминология JDBC


JDBC (Java Database Connectivity). Библиотека программного обеспечения языка Java, содержащаяся в пакете java.sql и позволяющая Java-nporpaMMe выступать в роли клиента базы данных и взаимодействовать с сервером базы данных с помощью языка SQL. Пакет j ava. sql определяет набор интерфейсов, реализующих множество различных пакетов JDBC.

Web-cepaep. Сервер промежуточного уровня (межплатформенный сервер), предоставляющий доступ к ресурсам посредством протокола HTTP и других протоколов. Web-cepBep часто предоставляет межплатформенные услуги баз данных Web-узлам, содержимое которых частично или полностью зависит от содержимого баз данных.

Архитектура клиент/сервер. Архитектура программного обеспечения, при которой программы взаимодействуют асимметричным образом. Программа-клиент посылает запросы программе-серверу. Программа-сервер выполняет требуемые действия и посылает ответ клиенту.

Интерфейс открытого взаимодействия с базами данных (ODBC). Стандарт взаимодействия клиент/сервер компании Microsoft. Пользуясь доступом ODBC, программа работает независимо от конкретного сервера базы данных, и ее можно использовать с любым источником данных ODBC. Интерфейс ODBC является стандартной частью операционных систем Microsoft, он также доступен во многих других операционных системах. Большинство производителей систем баз данных предлагают ODBC-драйверы, разрешающие доступ посредством ODBC к их серверам баз данных.

Клиент базы данных. Программа, взаимодействующая с базой данных посредством архитектуры программного обеспечения клиент/сервер.

Клиентское программное обеспечение. Пакет программного обеспечения, позволяющий программе выступать в роли клиента по отношению к некоторому серверу. Производители баз данных предлагают клиентское программное обеспечение, осуществляющее поддержку взаимодействия с их базами данных.

Межллатформенное программное обеспечение. Программа, предлагающая интерфейс между клиентом и сервером. Она выполняет роль сервера по отношению к клиентской программе и роль клиента по отношению к программе сервера.

Менеджер драйверов. Пакет программного обеспечения, способный выбрать необходимый драйвер для подключения клиента к серверу

Метаданные. Информация о структуре базы данных или ее компонентах.

Мост JDBC- ODBC. Пакет JDBC, поддерживающий взаимодействие с базой данных с помощью локального подключения к ODBC. Чтобы использовать мост JDBC—ODBC, на локальном компьютере должен быть установлен пакет ODBC и определенный источник данных должен быть зарегистрирован менеджером драйверов ODBC.

Объекты доступа к данным (Data Access Objects – DAO). Пакет типов объектов, предлагаемый компанией Microsoft для использования программами, написанными на языке Visual Basic. Система Microsoft Access использует объекты DAO для взаимодействия с базами данных.

Пакет JDBC. Java-naKeT, поддерживающий взаимодействие с конкретным типом сервера базы данных. Он включает пакет драйвера и реализации интерфейсов java.sql, поддерживающих доступ SQL к серверу базы данных.

Пакет драйверов. Пакет программного обеспечения, поддерживающий подключение клиента к определенному серверу. См. также Клиентское программное обеспечение.

Сервер базы данных. Программа, предлагающая услуги базы данных клиентам.

Трехуровневая архитектура. Архитектура клиент/сервер, состоящая из трех уровней: уровня клиента, промежуточного (межплатформенного) уровня и уровня сервера. Универсальный указатель ресурса (Uniform Resource Locator- URL). Уникальный адрес Internet-документа или ресурса. URL состоит из протокола, т.е. имени домена Internet и идентификатора документа. URL используются интерфейсом JDBC для установки подключений к серверам баз данных.

Фильтр. Программа, осуществляющая чтение из стандартного входного файла и запись в стандартный файл вывода. Она осуществляет фильтрацию исходной информации. Фильтры обычно работают тихо, т.е. не обращаясь к пользователю, и часто используются в программах сценариев оболочек.

Комментарии закрыты