Описание POET по признакам сравнения




Введение

В компьютерных технологиях сегодня отчетливо просматривается стремление с минимальными потерями перенести в виртуальный мир объекты мира реального.

Объектно-ориентированные СУБД – именно то средство, которое обеспечивает запись объектов в базу данных «как есть». Данное обстоятельство стало решающим аргументом в пользу выбора объектно-ориентированных СУБД для переноса семантики объектов и процессов реального мира в сферу информационных систем.

Использование объектного подхода к проектированию систем поднимает роль объектно-ориентированных баз данных как средства для наиболее естественного хранения и манипулирования создаваемыми объектами.

Объектно-ориентированные СУБД находят широкое применение в Internet – текст, картинки, видео и звук, из которых составляется web-страница, хранятся в объектно-ориентированных СУБД как набор объектов, подготовленный к передаче программе-клиенту, что позволяет добиться быстрой реакции сервера на запрос.

 

Описание признаков сравнения

2.1. Возможность наследования?

2.1.1. Да (ObjectStore)

2.1.2. Нет (Objectivity/DB)

2.1.3. значение не найдено (POET)

2.2. Возможность расширения системы?

2.2.1. да (POET)

2.2.2. нет (ObjectStore)

2.2.3. значение не найдено (Objectivity/DB)

 

2.3. Поддержка темпоральной модели хранения и доступа к данным?

2.3.1. да (ObjectStore, Objectivity/DB, POET)

2.4. Платформа Unix?

2.4.1. да (ObjectStore, Objectivity/DB, POET)

2.5. Платформа Windows NT?

2.5.1. да (ObjectStore, Objectivity/DB, POET)

2.6. Платформа Novell?

2.6.1. да (ObjectStore)

2.6.2. нет (Objectivity/DB, POET)

2.7. Платформа MS Windows?

2.7.1. да (POET)

2.7.2. нет (ObjectStore, Objectivity/DB)

2.8. Встроенное средство разработки С?

2.8.1. да (ObjectStore, Objectivity/DB, POET)

2.9. Встроенное средство разработки С++?

2.9.1. да (ObjectStore, Objectivity/DB, POET)

2.10. Встроенные средства администрирования и разработки?

2.10.1. да (ObjectStore)

2.10.2. нет (Objectivity/DB, POET)

2.11. Встроенные SCL?

2.11.1. да (Objectivity/DB)

2.11.2. нет (ObjectStore, POET)

2.12. Встроенные ODBC-драйверы?

2.12.1. да (POET)

2.12.2. нет (ObjectStore, Objectivity/DB)

 

Описание систем

ObjectStore

3.1.1. Общая информация о ObjectStore

Программный продукт ObjectStore предлагается компанией Object Design. Высокая конкурентоспособность ПО ObjectStore обусловлена его развитой функциональностью и доступной ценой. Кроме того, ObjectStore предъявляет минимальные требования к объему оперативной памяти.

Описание ObjectStore по признакам сравнения

По признаку 2.1. «Возможность наследования?» имеет значение 2.1.1. «да».

По признаку 2.2. «Возможность расширения системы?» имеет значение 2.2.2. «нет».

По признаку 2.3. «Поддержка темпоральной модели хранения и доступа к данным?» имеет значение 2.3.1. «да».

По признаку 2.4. «Платформа Unix?» имеет значение – 2.4.1. «да».

По признаку 2.5. «Платформа Windows NT?» имеет значение 2.5.1. «да».

По признаку 2.6. «Платформа Novell?» имеет значение 2.6.1. «да».

По признаку 2.7. «Платформа MS Windows?» имеет значение 2.7.2. «нет».

По признаку 2.8. «Встроенное средство разработки С?» имеет значение 2.8.1. «да».

По признаку 2.9. «Встроенное средство разработки С++?» имеет значение 2.9.1. «да».

По признаку 2.10. «Встроенные средства администрирования и разработки?» имеет значение 2.10.1. «да».

По признаку 2.11. «Встроенный SCL?» имеет значение 2.11.2. «нет».

По признаку 2.12. «Встроенные ODBC-драйверы?» имеет значение 2.12.2. «нет».

 

Objectivity/DB

3.2.1. Общая информация о Objectivity/DB

Разработчиком СУБД Objectivity/DB является фирма Objectivity. Objectivity/DB позволяет производить доступ к данным во время изменения структуры базы.

Описание Objectivity/DB по признакам сравнения

По признаку 2.1. «Возможность наследования?» имеет значение 2.1.2. «нет».

По признаку 2.2. «Возможность расширения системы?» имеет значение 2.2.3. «значение не найдено».

По признаку 2.3. «Поддержка темпоральной модели хранения и доступа к данным?» имеет значение 2.3.1. «да».

По признаку 2.4. «Платформа Unix?» имеет значение – 2.4.1. «да».

По признаку 2.5. «Платформа Windows NT?» имеет значение 2.5.1. «да».

По признаку 2.6. «Платформа Novell?» имеет значение 2.6.2. «нет».

По признаку 2.7. «Платформа MS Windows?» имеет значение 2.7.2. «нет».

По признаку 2.8. «Встроенное средство разработки С?» имеет значение 2.8.1. «да».

По признаку 2.9. «Встроенное средство разработки С++?» имеет значение 2.9.1. «да».

По признаку 2.10. «Встроенные средства администрирования и разработки?» имеет значение 2.10.2. «нет».

По признаку 2.11. «Встроенный SCL?» имеет значение 2.11.1. «да».

По признаку 2.12. «Встроенные ODBC-драйверы?» имеет значение 2.12.2. «нет».

POET

3.13.1. Общая информация о POET

POET (компания POET Software) - сравнительно недорогая и скромная по запросам к ресурсам объектная база данных. Одна из особенностей СУБД POET - компактность. Ядро базы данных занимает около 1 Мб. Ее можно рекомендовать к использованию в среде Windows, Windows NT. Необходимо отметить, что POET имеет как собственную среду разработки, так и средства стыковки интерфейса базы с популярными компиляторами C++ компаний Borland и Microsoft. Помимо этого, программный интерфейс поддерживает Java, Visual Basic, Active/X-элементы.

Описание POET по признакам сравнения

По признаку 2.1. «Возможность наследования?» имеет значение 2.1.3. «значение не найдено».

По признаку 2.2. «Возможность расширения системы?» имеет значение 2.2.1. «да».

По признаку 2.3. «Поддержка темпоральной модели хранения и доступа к данным?» имеет значение 2.3.1. «да».

По признаку 2.4. «Платформа Unix?» имеет значение – 2.4.1. «да».

По признаку 2.5. «Платформа Windows NT?» имеет значение 2.5.1. «да».

По признаку 2.6. «Платформа Novell?» имеет значение 2.6.2. «нет».

По признаку 2.7. «Платформа MS Windows?» имеет значение 2.7.1. «да».

По признаку 2.8. «Встроенное средство разработки С?» имеет значение 2.8.1. «да».

По признаку 2.9. «Встроенное средство разработки С++?» имеет значение 2.9.1. «да».

По признаку 2.10. «Встроенные средства администрирования и разработки?» имеет значение 2.10.2. «нет».

По признаку 2.11. «Встроенный SCL?» имеет значение 2.11.2. «нет».

По признаку 2.12. «Встроенные ODBC-драйверы?» имеет значение 2.12.1. «да».

 

4. Сводная таблица

  ObjectStore Objectivity/DB POET
Возможность наследования да нет значение не найдено
Возможность расширения системы нет значение не найдено да
Поддержка темпоральной модели хранения и доступа к данным да да да
Платформа Unix да да да
Платформа Windows NT да да да
Платформа Novell да нет нет
Платформа MS Windows нет нет да
Встроенное средство разработки С да да да
Встроенное средство разработки С++ да да да
Встроенные средство администрирования и разработки да нет нет
Встроенный SCL нет да нет
Встроенные ODBC-драйверы нет нет да

 

Выводы

Выполнив сравнительную характеристику объектно-ориентированных баз данных, в случае необходимости выбора объектно-ориентированной СУБД, я бы предложил СУБД POET, т.к. данная СУБД поддерживается на основных платформах (Windows, Unix), имеет встроенные ODBC-драйверы и основные встроенные средства разработки (С, С++).

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-21 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: