поддерживающей драйвер JDBC. Тем самым,
поддерживающей драйвер JDBC. Тем самым, пользователь может
подключиться к любой такой базе данных. Например, для доступа к
базам данных Sybase используется драйвер FastForward, а для
доступа к базам данных MiniSQL - драйвер mSQL-JDBC. (Для
достижения требуемой функциональности mSQL-JDBC авторам пришлось
доработать.) По мере появления драйверов JDBC JavaDQD позволит
работать и с другими базами данных.
В JavaDQD используются нити Java для обеспечения пользователей
возможностью одновременного подключения к нескольким базам
данных. Пользователь может задать запрос, касающийся нескольких
баз данных. В этом случае для каждой затрагиваемой глобальным
запросом базы данных запускается нить Java, получающая строку
запроса, обращающая к базе данных и в итоге получающая результат.
В JavaDQD применяются AWT и другие компоненты для
предоставления пользователям интерфейса в стиле QBE
(Query-By-Example). Этот интерфейс создает единое виртуальное
окружение, в котором отображается информация обо всех текущих
подключениях. В результате пользователи в едином интерфейсе могут
запрашивать данные из разных баз данных так, как если бы это была
одна база данных.
Содержание Назад Вперед