powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
8 сообщений из 8, страница 1 из 1
Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
    #32036403
romand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно ли проектировать объектно ориентированые базы данных в MSQL ?
...
Рейтинг: 0 / 0
Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
    #32036413
Фотография Jimmy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напрямую - нет. Однако, существуют методики эмуляции ОО БД на базе РСУБД.
Вот здесь можно посмотреть подробности: http://foxserver.nsvisual.com (в разделе "Статьи" есть несколько ссылок )
...
Рейтинг: 0 / 0
Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
    #32036416
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или вот
ObjectPersistor от DotnetPark

Сам не пробовал, так что если будете тестировать, не сочтите за труд озвучить свое мнение
...
Рейтинг: 0 / 0
Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
    #32036418
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь - а кто-нибудь может в двух словах, по рабоче-крестьянски, объяснить что такое "объектно ориентированые базы"?
Это что - наследование таблиц, методы у таблиц или что?
...
Рейтинг: 0 / 0
Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
    #32036420
JimmyEagle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ООСУБД - СУБД "заточенные" под хранение объектов.

Разница в том, что объекты (информационное наполнение таких БД) обладают рядом свойств, которые не поддерживаются традиционными СУБД.
Эти самые свойства:
атрибуты (поддерживаются РСУБД - просто данные)

методы (могут эмулироваться в РСУБД с помощью хранимых процедур, но, ессно, достаточно нетривиально)

наследование (не поддерживается РСУБД ни в каком виде).
...
Рейтинг: 0 / 0
Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
    #32036434
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В дополнение к SergSuper.
А кто нибудь так же по рабоче крестьянски может объяснить в чем преимущество ОО СУБД и почему нужно скрещивать змею с ежом и создавать ОР СУБД? И почему никто не попытался в реляционных СУБД реализовать домены, как того страстно желает Дейт, или это слишком сложно?
...
Рейтинг: 0 / 0
Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
    #32036442
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В том же Оракле это попытались сделать. У меня большого практического опыта, к сожалению, нет - не более, чем несколько тестиков "для ознакомления", да и то года 3 назад. По рабоче-крестьянски звучит так: можно разрабатывать классы (по смыслу здесь термин "класс" совпадает с ним же в ОО языках программирования). В классе есть данные, методы. Инкапсуляция - только средствами сиквела, полиморфизма нет, наследования в привычном понимании, кажется, тоже нет. Можно только создать новый класс, включив в него старый в качестве мембера. Приятно порадовала возможность перегрузки операций для своих классов. В плане проектирования преимущества те же, что у C++ перед C, ну разве что сильно урезанные :-) Гораздо удобнее создать класс person, запихав в него необходимые поля, снабдив нужными методами, а потом используя этот класс везде, где нужно хранить сведения о людях. Думаю, вопрос о полезности таких СУБД достаточно спорный. Скрестить два настолько разных подхода, чтобы не вышло нечто мертворожденное, очень трудно. И еще труднее научить людей нормально пользоваться получившимся продуктом ;-)) Кстати, если кто-то может просветить по поводу производительности таких извратов, сделайте это, пожалуйста. Скорее всего, заниматься оптимизацией в такой СУБД еще труднее.
...
Рейтинг: 0 / 0
Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
    #32036456
Фотография Белов Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если очень интересно про ОО СУБД почитай про СУБД Cache
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Возможно ли проектировать объектно ориентированые базы данных в MSQL ?(no msg)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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