Обновился
Advantage Database Server - сервер баз данных DBF формата, обеспечивающий автономные, сетевые, мобильные и Internet приложения для работы с базами данных, преимуществами технологии Клиент/Сервер: стабильность, высокая производительность, целостность данных, надежность индексов, шифрование данных, возможность обработки транзакций и многое другое. Заново спроектировав архитектуру баз данных для ПК, Advantage заменяет архитектуру Файл/Сервер обработки персональных баз данных моделью Клиент / Сервер, позволяя разработчикам продолжать работать с теми же средствами разработки и методологиями, что и раньше. Разработчик может дорабатывать постоянно разрастающиеся вместе с ростом бизнеса приложения, созданные для обработки данных на ПК, без необходимости добавлять огромное количество дополнительных усложнений и не увеличивая стоимость цикла разработки.
Сервер Advantage обрабатывает запросы на выполнение операций с базами данных со стороны клиента. Advantage определяет местонахождение файлов данных на сервере и выполняет операции по работе с данными. Результат выполнения операций затем возвращается клиенту по сети, исключая необходимость пересылки клиенту всех записей для обработки. Такой метод обеспечивает наилучший контроль над одновременной обработкой данных и целостностью системы. Advantage Database Server пресекает все варианты физического или логического повреждения индексов, которые могут иметь место при использовании не Клиент/Сервер архитектуры. Система целостности Advantage Database Server позволяет быть уверенным в том, что изменения в базе данных либо выполнятся полностью, либо даже не начнутся. Advantage Database Server не будет выполнять частичные команды, что означает, что целостность ваших индексов больше не зависит от стабильности рабочей станции или самой сети.
Так как Advantage Database Server полностью отвечает за доступ к базе данных (по запросам рабочих станций), он может намного лучше выполнять контроль над одновременной обработкой данных, чем традиционные системы, где одновременная обработка должна быть синхронизирована между рабочими станциями. Лучший контроль над одновременной обработкой данных означает повышение производительности в многопользовательской среде.
Advantage уменьшает сетевой трафик и повышает производительность в многопользовательской среде, т.к. операции по обработке данных распределяются между клиентом и сервером. Advantage значительно повышает скорость работы сетевых многопользовательских программ, а в частности, таких операций, как ввод, просмотр, редактирование, выборка, сортировка данных и создание отчетов;
Advantage обеспечивает защиту данных шифрованием или возможностью скрыть файлы. Advantage защитит вашу информацию от несанкционированного доступа даже в том случае, если у вас украдут компьютер, на котором хранятся данные;
Advantage быстро и легко устанавливается на существующей сетевой файловой системе и аппаратном обеспечении и не требует администрирования, что означает, что вам не нужно нанимать квалифицированного администратора баз данных для постоянного контроля над производительностью и обеспечения стабильности в работе программ.
Advantage полностью масштабируется от локального решения до технологии Клиент/Сервер без необходимости внесения изменений в исходные тексты. Пишешь 1 раз - применяешь везде;
Архитектура Клиент/Сервер и высокоскоростной механизм управления базами данных Advantage Database Server уменьшают сетевой трафик и повышают производительность. Сетевой трафик и одновременное выполнение нескольких задач - серьезные проблемы для многопользовательских не Клиент/Сервер приложений, поскольку вся обработка данных производится на машине клиента. Advantage Database Server оптимизирует производительность в многопользовательской среде путем грамотного распределения функций между клиентом и сервером. При использовании архитектуры Клиент/Сервер, сетевой трафик значительно сокращается за счет обработки запросов на самом сервере, где и хранятся данные.
Приложения Advantage для Windows могут быть запущены в однопользовательских, многопользовательских и Internet средах с одним и тем же исходным текстом. Приложения для Windows могут быть разработаны по технологии Advantage и запущены даже в несетевом окружении. То же самое Advantage приложение, разработанное для архитектуры Клиент/Сервер, можно установить на машине пользователя, система которого еще не была модернизирована, т.е. когда на файл-сервере еще не установлен Advantage Database Server. Advantage можно легко 'доустановить', если запросы потребителя возрастут, в связи с переходом на Клиент/Сервер технологию.
Для повышения безопасности, Advantage Database Server поддерживает шифрование данных: выбранные записи или даже полные таблицы могут быть физически закодированы. Схема шифрования Advantage использует для кодировки данных уникальный пароль (с учетом регистра), который требуется для возможности просмотра данных. Advantage позволяет кодировать как те данные, которые хранятся на сервере, так и данные, которые пересылаются по сети. Каждая таблица может быть зашифрована только одним паролем. Если таблица содержит одну или несколько зашифрованных записей, а приложение пытается открыть таблицу, используя некорректный пароль, зашифрованные записи будут доступны только в режиме 'read-only'. Если таблица была зашифрована полностью, приложение сможет изменять, добавлять или вставлять записи в таблицу только в том случае, если используется корректный пароль, который использовался для шифрования записей в таблице.
» Advantage CA-Clipper RDD
» Advantage Client Engine API
» Advantage TDataSet Descendant for Delphi/C++Builder/Kilix
» Advantage ODBC Driver
» Advantage OLE DB Provider (для ADO)
» Advantage CA-Visual Object RDD
» Advantage Perl DBI Driver
» Advantage PHP Extension
» Advantage .NET Data Provider
» Advantage Data Architect (ARC)
» Собственная структура базы данных
» Требуется администратор баз данных
» Большой набор возможностей
» Высокая цена (прямые и скрытые затраты)
» Стандартная для ПК структура базы данных
» Не требуется администратор баз данных
» Целенаправленный набор возможностей
» Умеренная цена (нет скрытых затрат)