Database Programming & Design




Мотивация - часть 2


поддерживающей драйвер JDBC. Тем самым, пользователь может

подключиться к любой такой базе данных. Например, для доступа к

базам данных Sybase используется драйвер FastForward, а для

доступа к базам данных MiniSQL - драйвер mSQL-JDBC. (Для

достижения требуемой функциональности mSQL-JDBC авторам пришлось

доработать.) По мере появления драйверов JDBC JavaDQD позволит

работать и с другими базами данных.

  • В JavaDQD используются нити Java для обеспечения пользователей

    возможностью одновременного подключения к нескольким базам

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

    баз данных. В этом случае для каждой затрагиваемой глобальным

    запросом базы данных запускается нить Java, получающая строку

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

  • В JavaDQD применяются AWT и другие компоненты для

    предоставления пользователям интерфейса в стиле QBE

    (Query-By-Example). Этот интерфейс создает единое виртуальное

    окружение, в котором отображается информация обо всех текущих

    подключениях. В результате пользователи в едином интерфейсе могут

    запрашивать данные из разных баз данных так, как если бы это была

    одна база данных.




    Содержание  Назад  Вперед