Advantage Database Server
Advantage Database Server (ADS) - масштабируемая, высокопроизводительная реляционная система управления базами данных (СУБД), обеспечивающая автономные, сетевые, мобильные и Internet приложения для работы с базами данных преимуществами технологии Клиент/Сервер: стабильность, высокая производительность, целостность данных, надежность индексов, шифрование данных.
Advantage работает на таких операционных системах, как Novell Netware, MS Windows NT/2000, MS Windows 95/98/ME и предоставляет возможность одновременной работы с одной базой данных из различных платформ разработки.
- Быстро и легко устанавливается на существующей сетевой файловой системе и аппаратном обеспечении;
- Полностью масштабируется от локального решения до технологии Клиент/Сервер. Пишешь 1 раз - применяешь везде;
- Уменьшает сетевой трафик и повышает производительность в многопользовательской среде, т.к. операции по обработке данных распределяются между клиентом и сервером;
- Обеспечивает целостность данных и исключает разрушение индексов.
- Защищает файлы баз данных от проблем в сети или ошибок пользователя через централизованную систему управления хранением данных;
- Обеспечивает защиту данных шифрованием или возможностью скрыть файлы;
- Добавляет возможность обработки транзакций;
- Не требует никаких изменений при распространении ПО;
- Недорого стоит по сравнению с SQL-решениями;
- Минимальная стоимость администрирования - не нужен администратор баз данных.
Advantage обрабатывает запросы на выполнение операций с базами данных со стороны клиента. Advantage определяет местонахождение файлов данных на сервере и выполняет операции по работе с данными. Результат выполнения операций затем возвращается клиенту по сети, исключая необходимость пересылки клиенту всех записей для обработки. Такой метод обеспечивает наилучший контроль над одновременной обработкой данных и целостностью системы.
Система целостности Advantage
Advantage пресекает все варианты физического или логического повреждения индексов, которые могут иметь место при использовании не Клиент/Сервер архитектуры. Система целостности Advantage позволяет быть уверенным в том, что изменения в базе данных либо выполнятся полностью, либо не начнутся. Advantage не будет выполнять частичные команды, что означает, что целостность ваших индексов больше не зависит от стабильности рабочей станции или самой сети.
Так как Advantage полностью отвечает за доступ к базе данных (по запросам рабочих станций), он может намного лучше выполнять контроль над одновременной обработкой данных, чем традиционные системы, где одновременная обработка должна быть синхронизирована между рабочими станциями. Лучший контроль над одновременной обработкой данных означает повышение производительности в многопользовательской среде.
Высокая производительность Advantage
Архитектура Клиент/Сервер и высокоскоростной механизм управления базами данных Advantage значительно сокращают сетевой трафик и повышают производительность в многопользовательской среде. Сетевой трафик и одновременное выполнение нескольких задач - серьезные проблемы для многопользовательских не Клиент/Сервер приложений, поскольку вся обработка данных производится на машине клиента. Advantage оптимизирует производительность в многопользовательской среде путем грамотного распределения функций между клиентом и сервером. При использовании архитектуры Клиент/Сервер сетевой трафик уменьшается за счет обработки запросов на самом сервере, где и хранятся данные.
Масштабируемость Advantage
Приложения Advantage могут быть запущены в однопользовательских, многопользовательских и Internet средах с одним и тем же исходным текстом. Приложения для Windows могут быть разработаны по технологии Advantage и запущены даже в несетевом окружении. То же самое Advantage приложение, разработанное для архитектуры Клиент/Сервер, можно установить на машине пользователя, система которого еще не была модернизирована, т.е. когда на Файл Сервере еще не установлен Advantage Database Server. Advantage можно легко доустановить, если запросы потребителя возрастут, в связи с переходом на технологию Клиент/Сервер.
Защита базы данных Advantage
Advantage поддерживает метод “скрытого” файла, что дает пользователям доступ к базе данных лишь в том случае, если они используют Advantage-enabled приложение. Во-первых, системные администраторы могут отказать в праве доступа “нежелательным” пользователям и/или закрыть доступ к группам директорий, в которых расположены файлы с данными. Как только пользователю было отказано в праве доступа, ни одно приложение, кроме Advantage, не может воспользоваться данными для их обновления, вставки, или удаления. Используя систему защиты Advantage, разработчик полностью контролирует доступ к своей базе данных и процесс ее обновления.
Для повышения безопасности Advantage поддерживает шифрование данных. Выбранные записи или даже полные таблицы баз данных могут быть физически закодированы. В этом плане важные данные могут быть защищены в сети так же хорошо, как и на самом сервере.
Не требуется администратор БД
Теперь Компании могут вкладывать средства в новые разработки, а не тратить драгоценные ресурсы в сфере информационных технологий на поддержку и администрирование собственный баз данных. Используя Advantage, усилия можно целиком направить на разработку приложений, а не на базу данных, в которой они будут работать. Не нужно нанимать квалифицированного администратора баз данных для постоянного осуществления контроля над производительностью, проверки правильности осуществляемых операций, обеспечения стабильности в работе с приложениями и пользователями.
Программы Бонус и технологии Клиент-Сервер
Практически все программы, разрабатываемые в «Бонусе» имеют версии в постановке Клиент-Сервер. Все пользователи, установившие эти версии отмечают заметный рост производительности и рост надежности практически до 100%.
Для установки версии Клиент-Сервер необходимо приобрести серверную часть Advantage т.к. она защищена от копирования.
Доплата за версии клиент-сервер для программ Бонус составляет 10% от их номинальной стоимости.
Популярное описание системы Клиент сервер.