Adaptive Server Anywhere
Adaptive Server Anywhere 6.0 (сокращено ASA) - это новая расширенная и оптимизированная версия Sybase SQL Anywhere. Отличительными чертами этой СУБД являются: невысокие требования к ресурсам (можно начинать работать, когда в машине всего 2Мбайт ОЗУ), всеядность в смысле аппаратных платформ и операционных систем (Windows 3.11/95/98/NT/CE, Novell NetWare и всех основных версий UNIX), весьма невысокая цена. При всем этом ASA является эффективной промышленной, простой в использовании СУБД, применяемой во многих довольно широко распространенных системах, например, таких производителей, как: CISCO, Siemens-Nixdorf и др.
Основные возможности Adaptive Server Anywhere 6.0
ASA может использоваться в качестве удаленной БД или настольной системы и как расширение существующей информационной системы предприятия. Один из примеров успешной крупномасштабной реализации подобного решения в России - Магнитогорский металлургический комбинат , где была построена автоматизированная система управления производством на основе технологий Sybase. Использование SQL Anywhere в этом проекте, позволило создать систему, обладающей развитой инфраструктурой распределения информации на уровне всего предприятия, работающую в режиме реального времени и обеспечивающую доступ к оперативной и отчетной информации в различных цеховых серверах БД.
ASA полностью поддерживает возможности SQL-сервера: откат транзакции при ошибке, контроль за целостностью базы; имеет триггеры и процедуры, а также многое другое.
Входящий в состав ее поставки SQL Remote (это метод передачи выполненных транзакций от одной к другой СУБД) позволяет создавать распределенные приложения. Простота администрирования, контроль за целостностью передаваемых данных и возможность передачи сообщения об изменении БД различными способами (FTP, MAPI, SMTP и др) - все это делает ASA незаменимым при построении распределенных систем. Существует также возможность обмена данными со своим "старшим братом" - Sybase Adaptive Server Enterprise.
Другой метод тиражирования данных - использование Replication Server, также поддерживаемого в ASA с помощью Replication Agent. С помощью него можно осуществлять практически мгновенную синхронизацию данных, создавать системе "горячего" резервирования, тиражировать данные в гетерогенные БД.
ASA поддерживает два стандарта - Transact-SQL и Watcom SQL (включая ANSI стандарт SQL-92). Причем Transact-SQL совместим с языком SQL промышленной СУБД Sybase Adaptive Server Enterprise, обладающей еще более высокими возможностями в аспекте масштабируемости и производительности. Это позволяет перейти на платформу более высокого уровня без переработки существующего программного обеспечения. ASA может поддерживать до 12 одновременно открытых БД на одном сервере (при этом размер каждой может достигать 2 Гбайт).
Благодаря встроенной поддержке языка Java, в ASA, например, можно использовать:
В ASA 6.0 был улучшен оптимизатор запросов. Теперь имеется возможность кэширования повторно вызываемых запросов. Кроме того, можно получить план запроса для оценки оптимизации и корректировки.
ASA 6.0 полностью поддерживает БД, созданные с помощью своей предыдущей версии. Чтобы работать на новой СУБД, не придется менять ни одной строки кода БД предыдущей версии. Это принципиальная политика Sybase, которая позволяет сохранить время и деньги, потраченные на разработку программного обеспечения. ASA, как и все новые продукты Sybase, полностью прошла сертификацию на соответствие требованиям 2000-го года.
За дополнительной информацией обращайтесь в Interface Ltd.