Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Логическое проектирование ООБД / 13 сообщений из 13, страница 1 из 1
12.10.2009, 17:44
    #36246308
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Сейчас читаю Конноли. ТАм есть 3 вида проектирования:
1. Концептуальное
2. Логическое
3. Физическое
Так вот подробно описана процедура преобразования из концептуальной в логическую для реляц. БД. А как конвертировать из концептуальной в логическую для ООБД? Может есть какая литература?
...
Рейтинг: 0 / 0
26.10.2009, 15:44
    #36272753
sherzod_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
ООП средствами РБД
если это имелось в виду.
...
Рейтинг: 0 / 0
26.10.2009, 15:51
    #36272774
Naf
Naf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Почему, когда интерпретируют ООП подход к РБД, хотят все данные хранить в одной таблице?
С уважением, Naf
...
Рейтинг: 0 / 0
28.10.2009, 13:30
    #36277139
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Нет. Вы предлагаете матоды объектно-реляционного отображения. а я говорю про истинно объектные базы данных. как их проектировать?
...
Рейтинг: 0 / 0
28.10.2009, 15:36
    #36277663
Infernal V. Raven
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Int23,

объектами?
...
Рейтинг: 0 / 0
02.11.2009, 10:45
    #36285270
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Да я понимаю объектами. Меня интересует есть ли подробное руководство, анологочсное принципам проектирования реляционных БД?
...
Рейтинг: 0 / 0
03.11.2009, 14:58
    #36288515
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Int23, нет такого...
...
Рейтинг: 0 / 0
03.11.2009, 16:45
    #36288932
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Int23,

И не просто нет, а и маловероятно.

Т.к. ООБД только хранит уже готовые объекты-сущности, а их содержимое было созданы ранее - на этапе поректирования) иерархии и взаимосвязей классов.

Это в РСУБД мы сущности вручную раскладываем по таблицам.

Но для каждой конкретной ООБД будут свои рекомендации производителя - какие структуры хранятся/извлекаются эффективнее.
...
Рейтинг: 0 / 0
09.11.2009, 21:24
    #36299890
borka1985
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Если есть интерес, могу дать литературу по Oracle, там как раз и затрагивается концепция проектирования ООБД. В кратце, можно хранить объекты в объектных таблицах либо создавать реляционную структуру, а экземпляр объекта хранить в поле. Ну это ОЧЕНЬ ОБОБЩЕННО.
...
Рейтинг: 0 / 0
09.11.2009, 21:47
    #36299927
гвест__
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
borka1985Если есть интерес, могу дать литературу по Oracle, там как раз и затрагивается концепция проектирования ООБД. В кратце, можно хранить объекты в объектных таблицах либо создавать реляционную структуру, а экземпляр объекта хранить в поле. Ну это ОЧЕНЬ ОБОБЩЕННО.

Хочу глянуть. мыло: dimmrk[gav]gmail.com
...
Рейтинг: 0 / 0
10.11.2009, 12:27
    #36300838
borka1985
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
гвест__, вот по 10 http://cs.felk.cvut.cz/10gr2/appdev.102/b14260/toc.htm
В конце приводится пример простенькой задачки, как её можно реализовать. По 11 вечерком скину пдф.
...
Рейтинг: 0 / 0
10.11.2009, 12:51
    #36300930
borka1985
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Да, кстати, я сейчас занимаю как раз разработкой некой модели на базе Oracle с использованием объектных типов. По сути создается некий базовый класс от него соответственно строятся производные более сложные классы. Насчет хранения, пока лучше чем в поле реляционной таблицы не придумал. В этом поле можно хранить любой экземпляр производных классов. Но возникает проблема, где хранить структуру этих самых объектов. Тут на мой взгляд есть два варианта, либо создавать XML и в нем хранить описание каждого объектного типа. Либо реализовывать рефлексию.

В итоге мы получаем библиотеку базовых классов и репозиторий объектов.

Насчет объектных таблиц, есть один большой минус, когда таблица связана с объектным типом и в ней присутствуют записи, то очень проблематично вносить изменения в объектный тип, скажем добавлять атрибут. В 11 версии немного подкорректировали этот недостаток.

Лично по моему мнению, если модель у вас заранее полностью известна, то проще реализовать на объектных типах (проще доступ к набору данных за счет использования встроенных методов, а так же написание своих).
Если модель до конца не продумана, то реляционная структура. В конце концов можно привести к объектному отображению. В ссылке, приведенной выше есть и тот и другой примеры.
...
Рейтинг: 0 / 0
10.11.2009, 12:52
    #36300935
Int23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логическое проектирование ООБД
Спасибо за ссылку. Изучу
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Логическое проектирование ООБД / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]