Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Объектно-ориентированная база данных  [new]
jeep81
Member

Откуда:
Сообщений: 169
Видел ссылку в вики со списком ообд но сейчас не могу ее найти. Если кто работал с такими базами ( желательно для с++ ) подскажите пожалуйста.
11 авг 11, 15:27    [11104653]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
servit
Member

Откуда: г. Кишинёв, Республика Молдова
Сообщений: 3148
Блог
Object database (wiki)

Документация по СУБД Caché (слева выберите "C++")

Более конкретные вопросы лучше задавать в соответствующем подфоруме.
11 авг 11, 16:02    [11104930]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34709

On 11.08.2011 16:27, jeep81 wrote:
> Видел ссылку в вики со списком ообд но сейчас не могу ее найти. Если кто работал
> с такими базами ( желательно для с++ ) подскажите пожалуйста.

Поищите Jasmine (жасмин), Versant, сходите на сайт http://www.odbms.org/vendors.aspx

Cache только нифига не OOСУБД. Хотя конечно фиг их знает.



Posted via ActualForum NNTP Server 1.4

11 авг 11, 20:05    [11106425]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
servit
Member

Откуда: г. Кишинёв, Республика Молдова
Сообщений: 3148
Блог
MasterZiv
Поищите Jasmine (жасмин), Versant, сходите на сайт http://www.odbms.org/vendors.aspx

Cache только нифига не OOСУБД. Хотя конечно фиг их знает.
Странно, по указанной Вами ссылке упоминается Caché (вторая в списке) и в числе спонсоров присутствует InterSystems (третий сверху).

PS: The Caché Object Model
11 авг 11, 20:24    [11106484]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
servit
Странно, по указанной Вами ссылке упоминается Caché (вторая в списке) и в числе спонсоров присутствует InterSystems (третий сверху).

Ну, возможно, ведь чтобы именно во второе в списке упоминание вкрались какие-то ошибки? Зачем эти излишние риски? И потом всем доказывать, что это ООСУБД, када там есть и более или менее признаваемый всеми за представителся ООСУБД Версант. Взял его и мучайся по полной с ООМД в свое удовольствие.
12 авг 11, 08:41    [11107322]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
servit
Member

Откуда: г. Кишинёв, Республика Молдова
Сообщений: 3148
Блог
vadiminfo
<...> И потом всем доказывать, что это ООСУБД, када там есть и более или менее признаваемый всеми за представителся ООСУБД Версант. Взял его и мучайся по полной с ООМД в свое удовольствие.
Про Versant не могу ничего сказать: Versant Object Database и VC++ помогите разобраться

Что касается СУБД Caché, то под эту СУБД здесь выделен отдельный форум и топикстартер может быть уверен, что без помощи он не останется. По-крайней мере, пока не закончится сезон отпусков.

jeep81,

Using C++ with Caché

Исходные коды примеров для различных языков и технологий, в том числе и для Visual Studio 2008, Вы можете найти в папке
%CACHE_HOME%\dev\
12 авг 11, 10:29    [11107862]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
servit
Что касается СУБД Caché, то под эту СУБД здесь выделен отдельный форум и топикстартер может быть уверен, что без помощи он не останется.

Окажут помощь в том как потом убеждать что Каша есть ООСУБД? Например, у Конолли она не прописана среди примеров ООСУБД, а Версант прописан. Вот на эти риски я пытался обратить внимание.
12 авг 11, 11:58    [11108607]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
SergSuper
Member

Откуда: SPb
Сообщений: 5488
jeep81, а можно поинтересоваться зачем Вам именно ООБД
12 авг 11, 13:08    [11109220]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34709

On 12.08.2011 12:58, vadiminfo wrote:

Видимо, кашисты добавили просто поддержку OQL, и написали
библиотечки типа Hibernate. Вот и всё.
А собственно от ООСУБД более-то и не требуется.

Posted via ActualForum NNTP Server 1.4

12 авг 11, 13:19    [11109288]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
jeep81
Member

Откуда:
Сообщений: 169
SergSuper,

Если честно, то я еще не знаю точно нужна ли именно ообд. Есть идея реализовать кое-что для 1с. И для хранения структуры объектов которая там существует, как мне кажется, лучше всего подходит именно объектная база.
12 авг 11, 14:05    [11109691]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
SergSuper
Member

Откуда: SPb
Сообщений: 5488
jeep81
SergSuper,

Если честно, то я еще не знаю точно нужна ли именно ообд. Есть идея реализовать кое-что для 1с. И для хранения структуры объектов которая там существует, как мне кажется, лучше всего подходит именно объектная база.
дело Ваше конечно, но 1С сама стоит на каком-то сервере (скорее всего на MS SQL) и на нем же хранит данные, и Вы, вместо чтобы использовать имеющуюся СУБД, хотите ставить еще одну СУБД, которую к тому же не знаете, даже еще и не выбрали
не знаю, обычно все стараются не допускать зоопарк, а Вы наоборот его разводите
12 авг 11, 14:12    [11109763]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
servit
Member

Откуда: г. Кишинёв, Республика Молдова
Сообщений: 3148
Блог
vadiminfo
Окажут помощь в том как потом убеждать что Каша есть ООСУБД? Например, у Конолли она не прописана среди примеров ООСУБД, а Версант прописан. Вот на эти риски я пытался обратить внимание.

[Документация] > [Getting Started with Caché] > [Introduction to Caché] > [What Is Caché?]
NEWS RELEASE 9/9/2009

Уже было: А кто и как понимает объекно-ориентированнную СУБД? Так сказать, критерий

MasterZiv,

С помощью Hibernate можно ли внутри СУБД создать сложные структуры обычных (нехранимых) классов, например, для работы с файлами, почтой, soap, веб-компонентами: Caché Class Reference ?

jeep81,

Ensemble: Интеграция с «1С»
Некоторые способы интеграции доступны и из Caché, например, COM, JDBC/ODBC, веб-сервисы, XML: Пути взаимодействия с 1С v8
12 авг 11, 14:20    [11109835]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
jeep81
Member

Откуда:
Сообщений: 169
Хотя возможно я еще откажусь от ообд и посмотрю можно ли реализовать это с реляционной.
12 авг 11, 14:21    [11109843]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34709
С помощью Hibernate или аналогов можно в БД хранить данные. Это, если ты
не знаешь, то, для чего предназначена СУБД. А вот для всего остального
СУБД не предназначена.
12 авг 11, 16:46    [11111472]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
MasterZiv
On 12.08.2011 12:58, vadiminfo wrote:

Видимо, кашисты добавили просто поддержку OQL, и написали
библиотечки типа Hibernate. Вот и всё.
А собственно от ООСУБД более-то и не требуется.

Нет уверенности, что всеми ООБДшниками может быть это признанно безаговорочно. Тем более, что их представители на форуме вроде говорили что там декларативность (OQL) это вообще что-то дополнительное.
Так или иначе, Версант придется признать за ООСУБД ООМДшникам, скорее всего, а вот насчет Каши такой уверенности, возможно, есче нет.
Тем более и для Каши на ООМД свет клином не сошелся: она типа еще и реляционные и многомерные МД поддерживают. В условиях взаимного неприятия между ООМДшниками и РМДшниками это оппортунизьм своего рода.
Потому ни те ни другие ее как бы в свои ряды не спешат причислять.
12 авг 11, 18:05    [11111986]     Ответить | Цитировать Сообщить модератору
 Re: Объектно-ориентированная база данных  [new]
servit
Member

Откуда: г. Кишинёв, Республика Молдова
Сообщений: 3148
Блог
MasterZiv
С помощью Hibernate или аналогов можно в БД хранить данные. Это, если ты
не знаешь, то, для чего предназначена СУБД.
Вопрос был риторический.

MasterZiv
А вот для всего остального СУБД не предназначена.
Надо полагать, остальным занимается сервер приложений и/или клиентское приложение, в качестве которых, кстати, может выступать та же Caché.
Для этого наличие ООП парадигмы как нельзя кстати, поскольку сегодня подавляющая часть языков программирования являются объектно-ориентированными.
Согласитесь, удобней и эффективней, когда отпадает необходимость в ORM преобразованиях и разработчик может откуда угодно (WinSQL, Crystal Reports, др.) выполнить SQL к таблицам/объектам/коллекциям без кучи join.
12 авг 11, 18:20    [11112074]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить