3.3 Краткая характеристика корпоративных (промышленных) СУБД
3.3.1 DB2 Universal Database
Универсальный сервер баз данных DB2 Universal Database (www. ibm.com) - это масштабируемая объектно-реляционная система управления базами данных с интегрированной поддержкой мультимедиа и Web, работающая под управлением OS/2, Windows NT, различных версиях UNIX, на однопроцессорных и многопроцессорных симметричных системах.
DB2 базируется на нескольких ключевых современных технологиях:
- поддержка сложных объекто-ориентированных и мультимедийных типов данных;
- обеспечение доступа к данным через Интернет;
- сложные преобразования и анализ данных вместе с обеспечением высокой надежности, производительности и масштабируемости. Поддержка сложных типов данных, таких как изображения, видео, аудио и текст, полностью интегрирована с базой данных с помощью определяемых пользователем функций и типов данных. Она включает в себя мощные функции контекстно-зависимого поиска, а также встроенные функции для поддержки систем аналитической обработки в реальном времени (OLAP - On-Line Analytical Processing).
DB2 поддерживает большое количество национальных языков, в том числе для русского языка поддерживаются несколько кодовых страниц.
Таблица 3.1. Общие сведения о реляционных и объектных базах данных
Реляционные базы данных | Объектно-реляционные базы данных | Объектные базы данных | |
Примеры продуктов | ORACLE, Informix Dynamic Server, DB2, Openlngres, Miscrosoft SQL Server. Sybase. | ORACLE, Informix Universal Server, Universal Server, DB2, UniSQL, Cashe | ObjectStore, Gemstone, РОЕТ, 02, Versanf, Jasmine, ODB-Jupiter |
Модель данных | Реляционная | Реляционная | Объектная |
Понимание и использование | Тaбличные структуры легко воспринимаются, существует множество приложений | Табличные структуры легко воспринимаются, существует множество приложений | Существенно упрощается разработка прикладных программ, но пока их создано относительно немного |
Новые типы данных | Система управления базами данных оперирует с ограниченным набором данных | Расширение типов универсального сервера (Informix, Oracle) требует сертификации дополнительных модулей (datablades, cartridges), их специального тестирования и вставки в ядро СУБД | Объектная база не требует модификации ядра при добавлении нового типа данных. Новый класс и его экземпляры просто поступают во внешние структуры базы данных |
ЯЗЫК СУБД и запросы | Стандартный SQL2, хотя каждый производитель предлагает его диалекты | Язык манипуляции данными ОЬ-iectSQL полностью совместим с SQL2. Все приложения, использующие язык SQL для обмена с базой данных, будут работать субъектно-реляционной | Язык описания объектов и запросов унифицирован с базовым языком программи-эования, например, с С++, Smalltalk, Java. Дополнительно іредоставляется язык объект-іьіх запросов OQL, который яв-яется SQL-подобным, но он не |
Оптимизация S ядра СУБД i\ | Ідра реляционных СУБД опти- S визированы для выполнения С итераций над таблицами | Ядра объектно-реляционных СУБД оптимизированы для выпол- ч ения операций над таблицами | Полностью совместим с SOI ядра объектных СУБД изначально оптимизированы под использование объектов |
3.3.2 Centura SQLBase 7.5
Это сравнительно компактная по объему занимаемых ресурсов СУБД, используемая для создания бизнес-систем, в том числе ориентированных на Web-технологии. Сервер БД SQLBase (www.centura.conn) совместно с информационными системами и/или Web-приложениями позволяет создавать надежные и гибкие системы обработки данных, не требующие сложного администрирования и способные удовлетворить большинство потребностей разработчиков и пользователей.
Centura SQLBase 7.5 имеет все необходимые средства для администрирования и проектирования БД, эффективного взаимодействия с прикладными программами.
Для обеспечения работы в сети SQLBase поддерживает все общепринятые коммуникационные протоколы, например, TCP/IP, IPX/SPX, NetBios, и хранимые процедуры. Для доступа к данным SQLBase может использоваться любое средство, которое поддерживает ODBC.
SQLBase 7.5 поставляется в 3 вариантах: Standard, SafeGarde и SafeGarde Max.
... технического обеспечения оснащенность ближайших объектов техникой и т.д. Данный проект позволяет вести необходимую информацию о объектах ГО и оценить в ЧС складывающеюся обстановку.7. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ СИСТЕМЫ УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ ОБЪЕКТОВ ГО. 7.1. Назначение и цели создания программного продукта Данное программное средство должно выполнять технологические функции в ...
... задают, вводя условие фильтрации. Создание баз данных в EXCEL. Размер базы данных. Сохранение базы данных. Размер баз данных в Excel ограничен числом строк на рабочем листе – 65536. Несмотря на эти и другие ограничения, средства управления данными в Excel – это мощный инструмент для создания небольших баз данных и работы с выборкой записей из крупных баз данных. При создании ...
... и группировать данные, определять итоговые значения, затрачивая на это меньше усилий, чем в других объектах. Задание 2. Формирование структуры и файла базы данных Формирование структуры и файла базы данных начинают с запуска Access в операционной системе Windows. Нажав кнопку Пуск, выбирают команду Программы и в открывшемся меню выбирают пункт Microsoft Access, который запускают нажатием левой ...
... C++, которые позволяют быстросоздавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД.Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер». Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного ...
0 комментариев