InterBase 7

Borland InterBase 7 - высокопроизводительный, кросс-платформенный сервер баз данных. Он сочетает в себе простую инсталляцию, автоматическое восстановление после сбоев и минимальную потребность в сопровождении, что очень важно для надежного функционирования распределенных, высокопроизводительных, критически важных бизнес-приложений.

Преимущества встроенной базы данных

Встроенные базы данных проектируются для поддержки приложений, которые обеспечивают выполнение необходимых бизнес-функций для пользователей, работающих в сети и на автономных компьютерах.
InterBase обладает всеми свойствами встроенной БД, которые необходимы для работы со сложными приложениями:

Невысокая потребность в ресурсах означает, что InterBase потребляет меньше системных ресурсов и может работать на относительно недорогих системах. Простота установки ПО облегчает его развертывание в ситуациях, когда отсутствует поддержка со стороны IT-персонала. Возможности автоматического восстановления при сбоях и самонастройки обеспечивают исключительно низкую стоимость обслуживания и избавляют от трудоемких операций по обработке журнальных файлов. Администратор для такой базы данных не требуется. Возможность выполнения резервного копирования в режиме он-лайн дополнительно снижает потребность в обслуживании и повышает производительность системы, поскольку для резервирования данных больше нет необходимости приостанавливать работу базы данных.

Быстрая и надежная обработка данных

Надежность является исключительно важным требованием, поскольку приложения со встроенными базами данных часто внедряются в таких местах, куда доступ IT-персонала затруднен, а от работы этих решений зависит репутация независимого поставщика ПО или OEM-производителя. База данных InterBase первой взяла на вооружение концепцию активной базы данных, встраивающей технологию расширенной автоматизации в серверное ядро. К функциям активной базы данных в InterBase относятся: патентованная система оповещения о событиях, хранимые процедуры, триггеры, определяемые пользователями функции (UDF), а также фильтры для больших двоичных объектов (Blob). Все вместе эти возможности переносят операции обработки данных на сервер, где они выполняются быстрее и надежнее. В дополнение к этому InterBase предлагает эффективную поддержку для встроенных бизнес правил. Она обеспечивает достоверность данных с помощью ссылочной целостности (например, в операциях каскадирования) и гибкую защиту метаданных. Кроме этого InterBase обладает возможностью асинхронного прерывания, позволяющего пользователям отменять долго выполняющиеся запросы.

Скорость и производительность

InterBase предоставляет скорость и многопользовательскую производительность, требуемые для встроенной базы данных, которая поддерживает важные бизнес-приложения. В InterBase реализована архитектура MGA (Multi-Generational Architecture), которая предоставляет уникальные возможности работы с различными версиями, обеспечивающие высокую доступность данных одновременно для OLTP и DSS пользователей. MGA-механизм InterBase хорошо зарекомендовал себя как при выполнении коротких транзакций в режиме он-лайн (OLTP), так и в работе со стандартными приложениями, превосходя по производительности другие базы данных при обработке продолжительных, параллельных DSS-транзакций. Кроме того, уникальный механизм управления версиями InterBase устраняет необходимость блокирования считываемых записей транзакциями, таким образом, делая их свободными для конкурентного доступа: операции чтения никогда не блокируют операции записи. В отличие от других баз данных, БД InterBase без специального программирования обеспечивает согласованные во времени, воспроизводимые результаты для любого запроса. Это позволяет достичь максимальной производительности для выполняемых транзакций.

Универсальность: от настольного до сетевого применения

InterBase идеально подходит для большого числа встроенных приложений. Сегодня эту базу данных применяют для пользовательских приложений, установленных в тысячах автономно работающих настольных систем. Кроме того, она используется крупнейшими корпорациями, входящими в Fortune 500, которые выбрали InterBase в качестве БД для развертывания сложных бизнес-приложений, обслуживающих сотни сетевых пользователей в филиалах этих компаний, на производстве и территориально удаленных объектах. InterBase широко применяется в финансовой, медицинской и транспортной отраслях. В течение многих лет эта база обеспечивает великолепные результаты благодаря своей высокой производительности, экономичности и надежности.

Сокращение стоимости разработки

В существующей сегодня бизнес-среде быстрый возврат инвестиций и низкая совокупная стоимость владения являются ключевым фактором как для разработчиков, так и для коммерческих руководителей. InterBase помогает снизить расходы на разработку, ускорить процесс создания и развертывания приложений разработчиками. Возможность легкой установки и низкая лицензионная стоимость этого продукта также способствуют снижению стоимости его внедрения. А поскольку для InterBase не требуется обслуживания администратором баз данных и практически не нужно сопровождения, то текущие расходы на администрирование этой базы очень невелики. В результате совокупная стоимость владения InterBase относительно невысока, а рентабельность - просто великолепна

Повышение эффективности труда разработчиков

InterBase спроектирована таким образом, чтобы сделать труд разработчика высоко продуктивным. Эта база данных соответствует стандарту SQL92. Предполагается, что с ней легко смогут работать разработчики, знакомые с другими базами данных SQL-стандарта , такими как Oracle, IBM, DB2 и Sybase. InterBase интегрируется с высокопроизводительными средами разработки Borland, включая Delphi, C++ Builder и Kylix. Сходным образом InterBase поддерживает отвечающие отраслевым стандартам интерфейсы, включая ODBC и JDBC, поэтому для разработки приложений могут использоваться различные средства. Кроме того, ряд возможностей InterBase, например, модель управления конкурентным доступом, благодаря которой операции чтения не блокируют операции записи и наоборот, повышают производительность, избавляя от необходимости заботиться о стратегиях блокировок при разработке приложений.

Укороченные циклы разработки

InterBase поддерживает точную совместимость с развивающимися отраслевыми стандартами для вычислительных сред архитектуры клиент/сервер, таких как ANSI/SQL, Java, Unicode, XML и XDR (External Data Representation). Поддержка таких важнейших отраслевых стандартов помогает разработчикам сократить время, требуемое для разработки, развертывания и обслуживания приложений на различных платформах.

Повышение производительности

InterBase разработана для развертывания на платформах Windows, Linux и Solaris. Это означает, что приложения, написанные для одной платформы, без каких-либо модификаций могут работать и на другой платформе. Такая независимость от платформы означает громадный скачок в производительности труда разработчиков, готовящих решение для гетерогенных сред.


Новые возможности

В InterBase 7 появилось несколько новых возможностей, разработанных специально для повышения эффективности труда разработчиков и увеличения продуктивности приложений.

Поддержка транснациональных приложений

В соответствии с Unicode InterBase обеспечивает поддержку при хранении и обработке данных большого числа национальных кодировок, таких как английская, японская, русская и другие. Кроме того, InterBase дает возможность создаваемым приложениям успешно конкурировать на глобальных рынках, позволяя хранить в одной базе данных записи на различных языках.

Минимальные системные требования

Windows

Linux

Solaris

JDBC

Возможности B o r l a n d I n t e r B a s e 7

   
 

Desktop
Edition

Server
Edition

Поддержка наиболее популярных платформ Windows, UNIX и Linux

   

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

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

Высокопроизводительная архитектура в сочетании с собственными возможностями ОС обеспечивает повышенную масштабируемость.

   

Поддержка архитектуры SMP повышает производительность при работе в многопроцессорных системах.

 

Клиентская библиотека c многопоточной поддержкой обеспечивает для клиентов InterBase повышенную стабильность и рост производительности.

Архитектура MGA обеспечивает одновременное выполнение операций чтения и записи.

Встроенный многопотоковый сервер с фоновой утилизацией памяти и многопользовательским управлением страничным буфером.

Масштабируемость от встроенных, однопользовательских приложений до корпоративных систем.

Автоматическое восстановление после системных сбоев.

Следование стандартам защищает инвестиции в программное обеспечение и повышает переносимость

   

JDBC-драйвер (тип 4) с доступом по InterClient для Java.

Улучшенное соответствие стандарту ANSI SQL92 (начальный уровень) с поддержкой типа данных BOOLEAN.

Возможность работы с универсальными кодировками Unicode а также другими международными кодировками.

Поддержка ODBC в приложениях Windows и Linux.

Подключение к базам данных с помощью наиболее распространенных сетевых протоколов

   

Подключения через Интернет-сокеты по протоколу TCP/IP для взаимодействия между сетями.

 

Использование механизма именованных каналов по протоколу NetBEUI в сетях Windows.

 

Разработка

   

Поддержка нескольких инструментов разработки, включая Borland Delphi, Kylix и C++Builder.

Хранимые процедуры позволяют выполнять бизнес-логику на сервере для сокращения сетевого трафика.

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

Задаваемые пользователем функции для поддержки расширяемых запросов.

Поддержка больших двоичных объектов (Blob), субтипов и фильтров для работы с произвольно большими, неструктурированными данными.

Каскадные ограничения ссылочной целостности для поддержки корректности данных.

Поддержка чисел с высокой точностью.

Программируемые службы для администрирования и мониторинга баз данных.

Поддержка VLDB (сверхбольшие базы данных: 64-разрядный ввод/вывод) позволяет БД использовать большие файлы объемом до нескольких терабайт.

Возможность генерации XML-данных для клиентов InterBase.

Внедрение

   

Поддержка мониторинга подключений с помощью временных таблиц.

Простая установка и невысокие требования к ресурсам облегчают развертывание.

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

Снижение нагрузки на администратора

   

Резервное копирование в режиме он-лайн обеспечивает непрерывную работу БД.

Механизм тиражирования БД в любое время синхронизирует данные там, где это необходимо.

 

Асинхронная отмена инструкций дает возможность прерывать выполнение запросов.

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

За дополнительной информацией обращайтесь в компанию Interface Ltd.

Обсудить на форуме Borland

Рекомендовать страницу

INTERFACE Ltd.
Телефон/Факс: +7 (495) 925-0049
Отправить E-Mail
http://www.interface.ru
Rambler's Top100
Ваши замечания и предложения отправляйте редактору
По техническим вопросам обращайтесь к вебмастеру
Дата публикации: 21.01.03