Borland InterBase 7.5
Borland InterBase 7.5 - высокопроизводительный, экономичный, многоплатформенный сервер баз данных. InterBase 7.5 представляет собой экономичную, высокопроизводительную СУБД с обработкой транзакций, которую используют миллионы пользователей во всем мире.
Сочетая легкость установки, автоматическое восстановление после аварийных отказов и минимальные требования к администрированию, InterBase является наиболее подходящим решением для встраивания в тиражируемые приложения. Обладая поддержкой многопроцессорного режима и сложной архитектурой, InterBase идеально подходит для многофункциональных бизнес приложений, обслуживающих большое количество пользователей. Графический пользовательский интерфейс IBConsole теперь включает монитор производительности, одновременно отслеживающий состояние нескольких серверов и баз данных InterBase.
Производительность, удобство использования, поддержка Windows, Linux и Solaris, а также таких сред разработки, как Borland Delphi, C++Builder, C#Builder и Kylix позволяют InterBase занять ведущее место среди разработчиков и стать недорогим вариантом ПО для предприятий.
Новые возможности Borland InterBase 7.5.
- Уникальная архитектура
В основе InterBase находится многоуровневая архитектура управления несколькими версиями, предлагающая весомые преимущества в надежности, производительности, эффективности труда разработчиков и постоянном сопровождении. InterBase освобождает разработчиков от решения проблем совместимости и задач памятью, и наряду с этим обеспечивает немедленное восстановление после аварийных отказов.
- Минимальное администрирование
InterBase представляет собой идеальное решение для установки в условиях отсутствия администратора баз данных или IT-поддержки. Автоматическое восстановление после аварийных сбоев и автоматизированные процессы управления учетными записями пользователей, оперативное резервное копирование и автоматизация других задач сопровождения позволяют существенно уменьшить потребность в администрировании. Функции автоматической настройки включают оптимизацию запросов на основе затрат и автоматическую "сборку мусора". Динамическая перестройка структур индекса улучшает производительность и уменьшает потребность в администрировании.
- Платформенная независимость
СУБД InterBase не привязывает разработчиков к определенному языку программирования или к какой-либо платформе. InterBase обеспечивает межплатформенную совместимость систем Windows, Linux, Solaris и Java, при этом не требуется перекодирование и поддержка нескольких серверных частей СУБД.
- Совместимость с SQL92
Совместимость со стандартом SQL92 и отсутствие специфического синтаксиса позволяет разработчикам, знакомыми с другими SQL базами данными, быстро изучить набор команд InterBase SQL. Совместимость СУБД InterBase с широким спектром набора команд SQL92 позволяет уменьшить количество проблем во время разработки ПО.
- Легкость установки
Низкие требования к системным ресурсам позволяют легко устанавливать InterBase на системах с ограниченными оперативной памятью (RAM) и дисковым пространством. Настраиваемые компоненты установки позволяют прозрачно внедрять InterBase в разработанные сторонними фирмами процедуры установки приложений. Структура лицензирования СУБД InterBase позволяет разработчикам легко отслеживать любое использование созданного приложения, что упрощает лицензирование доступа к приложению.
- Повышение производительности разработчиков
InterBase полностью интегрируется с Delphi, Kylix, C++Builder, Borland JBuilder и Borland Delphi 2005. Использование InterBase с визуальной, высокоинтуитивной средой разработки позволяет разработчикам ускорить процесс разработки и развертывания приложений. Поддержка ODBC и JDBC API позволяет использовать в InterBase приложения, созданные с помощью большинства популярных средств разработки. Производительность разработчиков увеличивается благодаря использованию знакомых средств разработки.
- Высокая экономичность и универсальность мощной встраиваемой СУБД
Borland InterBase - это широко распространенная СУБД для потребительских приложений, используемых тысячами конечных пользователей. Многие корпорации из списка Fortune 500 используют InterBase в качестве базы данных развертывания для комплексных приложений, обслуживающих объединенных в сеть пользователей в географически удаленных филиалах, оффшорных предприятиях и розничных торговых сетях. InterBase как очень гибкое решение для развертывания предлагает мощную поддержку наиболее ресурсоемких приложений, однако оно может быть установлено так, чтобы оставаться невидимым для конечных пользователей. СУБД InterBase разработана и оптимизирована для внедрения в приложения, выполняющие специфические задачи. InterBase используется в широкомасштабных фрэнчайзинговых операциях для сбора данных из различных устройств, например, насосов для подачи горючего, кассовых аппаратов и оборудования по приготовлению продуктов, и отправки этих данных приложениям на центральном сервере штаб-квартиры компании.
- Низкие затраты на сопровождение и упрощенная установка
Функциональные возможности самоадминистрирования, такие как автоматическое восстановление после аварийного отказа, программируемое он-лайн-резервирование, и возможности самонастройки позволяют снизить затраты на сопровождение. Возможности удаленного администрирования позволяют контролировать и администрировать базы данных без локальной поддержки. Если на предприятии необходимо развернуть новую базу данных приложения в тысячах местоположений в условиях отсутствия квалифицированной технической поддержки и поддержки при установке, база данных InterBase способна выполнить эти задачи. InterBase включает средства установки и API, позволяющие полностью автоматизировать конфигурирование и установку. Кроме того, InterBase имеет настолько низкие требования к занимаемому пространству, что ее можно без проблем отправить даже конечным пользователям, имеющим коммутируемые подключения к Интернету.
- Более низкая общая стоимость владения IТ-инфраструктурой предприятия;
InterBase помогает снизить расходы на разработку, ускорить процесс создания и развертывания приложений разработчиками. Возможность легкой установки и низкая лицензионная стоимость этого продукта также способствуют снижению стоимости его внедрения. А поскольку для InterBase не требуется обслуживания администратором баз данных и практически не нужно сопровождения (объем сопровождения весьма незначителен), то текущие расходы на администрирование этой базы очень невелики.
- Новинка! На одной рабочей станции можно одновременно запустить несколько копий InterBase
- Новинка! Глобальные временные таблицы реализуют набор функциональных возможностей глобальных временных таблиц SQL, что значительно облегчает процесс разработки приложений
- Новинка! Автоматическая маршрутизация баз данных позволяет администратору баз данных создать такую конфигурацию, в которой подключение некоторых баз данных может перенаправляться на другой InterBase сервер (только в Server Edition)
- Новинка! Серверные псевдонимы баз данных - возможность переименовать файл базы данных в контексте сервера, что позволяет пользователям подключаться к базе данных независимо от того, знают ли они точный адрес указанного сервера (только в Server Edition)
- Новинка! Встроенная база данных идентификации пользователей - новая функция обеспечения безопасности InterBase 7.5, позволяющая управлять несколькими базами данных для несвязанных приложений. Такая функция обеспечивает управление учетными пользовательскими записями на основе базы данных. Так как большинство приложений не открывают совместное использование баз данных, данная функция также позволяет осуществлять управление пользовательскими учетными записями на основе приложений
- Провайдер данных Borland (BDP) и провайдер ADO.NET позволяют InterBase быть "готовой к .NET"
- Поддержка гиперпотоковой технологии позволяет получить процессорам Intel Pentium 4 и Intel Xeon преимущества виртуальных процессоров
- Поддержка функции SQL99 SAVEPOINT
- Поддержка Windows, Linux и Java с возможностью переноса баз данных
- Поддержка SMP обеспечивает высокую производительность на многопроцессорных системах (только в Server Edition)
- Совместимость со стандартами: ANSI SQL92 Entry Level
- ODBC для Windows и Linux приложений (только в Server Edition)
- Стабильность безопасных клиентских программ с потоками на основе улучшенных библиотек и улучшенная производительность
- Мультигенерирующая архитектура обеспечивает не имеющую аналогов взаимосовместимость между считывающими и записывающими устройствами
- Собственный мультипотоковый сервер с фоновой "сборкой мусора" и управлением многопользовательскими страницами буфера
- Функции активной базы данных включают: модульные триггеры и сигнализаторы событий, пользовательские функции для поддержки расширяемых запросов
- Инкапсуляция хранимых процедур бизнес-логики на сервере позволяет сократить сетевой трафик
- Большие двоичные объекты (BLOB), подтипы и фильтры для произвольного захвата больших неструктурированных данных
- Разветвленные идентификаторы предоставляют гибкие соглашения по присвоению имен
- Ограничения каскадной целостности ссылочных данных обеспечивает верификацию их достоверности. Поддержка совместимых с SQL инструкций DATE, TIME и TIMESTAMP. Поддержка сверхбольших баз данных (VLDB: 64-bit I/O) позволяет хранить базы данных в одном файле размером до сотен гигабайт
- Поддержка контроля соединений и транзакций с помощью временных таблиц (только в Server Edition)
- Borland IBConsole для Windows отслеживает активность баз данных на многих серверных платформах
- Установка в автоматическом режиме с настраиваемыми компонентами
- Оперативное резервное копирование обеспечивает постоянный доступ к базам данных
- Асинхронный оператор отмены позволяет отменять запросы
- Автоматическое восстановление после аварийных сбоев
Улучшения новой версии:
- Улучшен и стал более интуитивным пользовательский интерфейс IBConsole и функций контроля производительности (только в Server Edition)
- Улучшенная масштабируемость SMP: InterBase 7.5 позволяет улучшить производительность для многих типов процессоров, как физических, так и логических
- CASE, COALESCE и NULLIF: Добавлены новые возможности в язык InterBase SQL
- Улучшены алгоритмы управления и распределения памяти, что обеспечивает поддержку SMP распараллеливания и одновременное распределение памяти
- Усовершенствованное управление записанными процедурами и кэшем триггера препятствует серверу блокировать большое количество памяти, таким образом поддерживается резидентное хранение триггеров и записанных процедур
- Организация программной буферизации данных улучшает обработку страничных ошибок, происходящих при моментальном освобождении 1MБ буферов сортировки
- Оптимизация индекса для значений non-NULL обеспечивает выполнение быстрого поиска. Новый алгоритм индексирования позволяет выполнять быстрый индексный поиск по условиям, в которых не определен верхний предел
Системные требования:
- 32 МБ RAM
- 20 МБ свободного дискового пространства (для установки)
- Привод CD-ROM
Windows
- Microsoft Windows 2000 (SP2), Windows Server 2003, Windows NT 4.0 (SP6a или выше), Windows XP
Linux
- Рекомендуются Red Hat Enterprise Linux и SUSE LINUX Enterprise Server 9
Solaris
JDBC
- Разработка: JDK 1.2, 1.3 , 1.4 или J2SE 5.0
- Развертывание: JDK 1.2, 1.3, 1.4 или J2SE 5.0
Описание предыдущей версии
Дополнительная информация
|