powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / SQL и ООП
25 сообщений из 195, страница 5 из 8
SQL и ООП
    #35014861
KGP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олег ГапонЯ думаю, что не ошибусь, если скажу, что в мире найдётся сотни тысяч проектов, использующих схему ORM + Реляционная база данных

Согласен, даже некоторые ИТ компании целые внутренние framework строят ... только это не Объектная база данных , а объектная надстройка на реляционной базой данных ... или ms sql server стал объектно-ориентированн из-за наличия Linq 2 SQL?
...
Рейтинг: 0 / 0
SQL и ООП
    #35014884
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знак '=' меняю на знак '~' :

Объектная база данных ~ ORM + Реляционная база данных

Такая трактовка уже лучше ?
...
Рейтинг: 0 / 0
SQL и ООП
    #35014934
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерно настолько же, насколько трактовка

СПИД ~ насморк

лучше, чем

СПИД = насморк .
...
Рейтинг: 0 / 0
SQL и ООП
    #35015661
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Объектная надстройка над реляционной базой данных" не мешает работать с реляционной базой как с объектной.

Докажите обратное
...
Рейтинг: 0 / 0
SQL и ООП
    #35015696
KGP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олег Гапон"Объектная надстройка над реляционной базой данных" не мешает работать с реляционной базой как с объектной.

Докажите обратное

Хорошо, СУБД Cache 2007 будем сравнивать с чем? Приведите свой вариант "Объектная надстройка над реляционной базой данных" для сравнения?
...
Рейтинг: 0 / 0
SQL и ООП
    #35015708
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олег Гапон"Объектная надстройка над реляционной базой данных" не мешает работать с реляционной базой как с объектной.
Если физически сильный джентльмен обойдется с Вами как с женщиной - это совершенно не будет означать того, что Вы - женщина. Не путайте внешний вид и сущность.

Олег ГапонДокажите обратное
Эта фраза стандартна для... не очень удачных собеседников. Не стоит употреблять ее там, где Вы хотели бы быть оценены по достоинству.
...
Рейтинг: 0 / 0
SQL и ООП
    #35015713
Олег Гапон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так я вроде уже приводил

Hiberante + любая база данных
JDO + любая база данных
EJB + любая база данных
...
Рейтинг: 0 / 0
SQL и ООП
    #35015729
KGP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олег ГапонТак я вроде уже приводил

Hiberante + любая база данных
JDO + любая база данных
EJB + любая база данных

так как я не силен в ООБД, то предлагаю вам создать топик 'Hiberante + любая база данных = ООБД' в этом форуме
...
Рейтинг: 0 / 0
SQL и ООП
    #35039943
MySQLCraft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Крылья, ноги ... Главное Хвост!

Понятие "Отношения" в БД тождественно понятию "таблица", которая так и называется реляция.
Математически отношения определяются на множествах, а не на классах.
Математика вообще работает со множествами, а не с классами.
Реляционные базы данных имеют строгую математическую основу, не имеющую ничего общего с ООП.
В Объектных базах данных Объекты и классы навешиваются только как надстройка над реляционной базой или с прямым нарушением реляционных принципов, причем без строгого математического обоснования, т.к. такового просто не может существовать. Нестрогое, может быть, но оно вам надо?

Почему не может? Очень просто.

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

Сами Классы ( "Камни", "Планета" ), а также их свойства и отношения не существуют в природе, а существуют только как часть модели мира в сознании субъекта. Эта модель гарантированно не полна, гарантированно противоречива и субъективна, т.е. зависит от точки зрения субъекта. Соотвественно, они не могут быть обоснованы строго математически. Принципы выделения классов сугубо практические. Для человека это способ сократить многообразие воспринимаемой действительности до обозримого множества сущностей.

Вот в таком ключе и стоит подумать, при построении объектной базы данных.
...
Рейтинг: 0 / 0
SQL и ООП
    #35039978
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MySQLCraft
...


Полная туфта.
Классы те же множества.
...
Рейтинг: 0 / 0
SQL и ООП
    #35040042
MySQLCraft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для кого и кобыла невеста... :)
...
Рейтинг: 0 / 0
SQL и ООП
    #35040064
MySQLCraft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Классы -> множества
Множества NOT-> Классы
...
Рейтинг: 0 / 0
SQL и ООП
    #35040508
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MySQLCraftРеляционные базы данных имеют строгую математическую основу, не имеющую ничего общего с ООП.
Все проще - существует три МД (И, С, Р), но не существует ОМД.
...
Рейтинг: 0 / 0
SQL и ООП
    #35040870
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MySQLCraftКлассы -> множества
Множества NOT-> Классы
А что такое "множество"?
...
Рейтинг: 0 / 0
SQL и ООП
    #35041048
Dmitriy Ivanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
M> Понятие "Отношения" в БД тождественно понятию "таблица", которая так
M> и называется реляция. Математически отношения определяются на
M> множествах, а не на классах. Математика вообще работает со
M> множествами, а не с классами. Реляционные базы данных имеют строгую
M> математическую основу, не имеющую ничего общего с ООП. В Объектных
M> базах данных Объекты и классы навешиваются только как надстройка над
M> реляционной базой или с прямым нарушением реляционных принципов,
M> причем без строгого математического обоснования, т.к. такового
M> просто не может существовать. Нестрогое, может быть, но оно вам
M> надо?

Если вдаваться в математику метаматематики, логику и философию, то основа -
это понятие. У понятия есть
1) концепт, т.е. его интенсиональное описание (аналог описания класса),
2) денотат или расширение или экстенсионал (аналог множества экземпляров).

M> Почему не может? Очень просто.
M>
M> Множества могут реально существовать в природе как наборы
M> экземпляров классов. Например, экземпляры "камней" могут находиться
M> в отношении "лежать на" поверхности экземпляра "планета". Причем это
M> отношение не нарушается, даже если понятия "камни", "лежать на" и
M> "планета" не существуют и не существует субъекта который эти понятия
M> использует. Объективность отношений между экземплярами определяется
M> самой природой вещей.
M>
M> Сами Классы ( "Камни", "Планета" ), а также их свойства и отношения
M> не существуют в природе, а существуют только как часть модели мира в
M> сознании субъекта. Эта модель гарантированно не полна,
M> гарантированно противоречива и субъективна, т.е. зависит от точки
M> зрения субъекта. Соотвественно, они не могут быть обоснованы строго
M> математически. Принципы выделения классов сугубо практические. Для
M> человека это способ сократить многообразие воспринимаемой
M> действительности до обозримого множества сущностей.

Говоря языком теории моделей, субьект строит теорию, которая может быть
неполна или противоречива. Модель - это интерпретация, в которой все формулы
теории истины. Противоречивая теория не может иметь модели. Интерпретация,
действительно, может быть неформальной и субьективной. Однако теория - вещь
строго математическая.

Реляционная база данных может быть рассмотрена как теория, т.е. множество
формул логики, довольно строгая. Модель - тот фрагмент реального мира,
который описывает эта теория.

Теория на основе классов - менее строгая. И так далее...


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
SQL и ООП
    #35041363
Чендлер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MySQLCraft

Сами Классы ( "Камни", "Планета" ), а также их свойства и отношения не существуют в природе, а существуют только как часть модели мира в сознании субъекта. Эта модель гарантированно не полна, гарантированно противоречива и субъективна, т.е. зависит от точки зрения субъекта. Соотвественно, они не могут быть обоснованы строго математически. Принципы выделения классов сугубо практические. Для человека это способ сократить многообразие воспринимаемой действительности до обозримого множества сущностей.

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

Хых, блеск!!!! я это запишу куданить, мысля правильная, но если продолжать мыслить подобным способом то можно "ОБОСРАТЬ" что хотите. А так блеск :)
...
Рейтинг: 0 / 0
SQL и ООП
    #35041364
Чендлер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сахават Юсифов MySQLCraft
...


Полная туфта.
Классы те же множества.
Всё зависит от того как на это смотреть.
...
Рейтинг: 0 / 0
SQL и ООП
    #35041369
Чендлер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dmitriy IvanovПротиворечивая теория не может иметь модели.
взгляните на такую наука как Физика, там стока подобного.
...
Рейтинг: 0 / 0
SQL и ООП
    #35041713
MySQLCraft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов MySQLCraftКлассы -> множества
Множества NOT-> Классы
А что такое "множество"?

Вообще, в языке все слова синонимичны между собой в среднем от 3 до 5 шагов синонимичного сравнения, так что всё, что мы говорим, всё тафтология. Просто иногда людям удается передать информацию о мысли, а иногда нет. Вот так цивилизация и существует - ни смысла, ни цели.

Я говорил об экземплярах и естественных отношениях между ними, существующих независимо от субъекта. Экземпляров много, причем не важно сколько. Этот набор экземпляров и есть множество.
Если экземпляры взаимодействуют, т.е. вступают в отношения то они образуют естественные подмножества причем также независимо от наблюдателя(субъекта).

Субъект создает классы т.е., классифицирует и выделяет из этих естественных множеств мнимые подмножества заданные на исследуемых экземплярах, обладающих общими признаками, которые он способен различать. Эти подмножества неполны и неоднородны в силу ограниченных возможностей субъекта и ошибок. Эти мнимые множества/подмножества(называемые классами) не эквивалентны естественным множествам в природе. Поэтому Класс NOT->Множество.

Кроме того, такое обратное следствие не может существовать в силу принципа неопределенности Гейзенберга. Хоть этот принцип сформулирован для релятивистской области, в данной обобщенной постановке, он вполне может быть распространен и на все случаи.

Выделение класса из естественного множества, возможно только после взаимодействия наблюдателя с экземпляром, т.е. измерения. Во всех случаях это сопровождается изменением измеряемого экземпляра, а в большинстве случаев изъятием эталонного экземпляра из природы. Так например в биологии, где теория классификации одна из самых развитых, классы/подклассы определены исключительно на конкретных единичных экземплярах коллекций и "юридически"=официально названы только в конкретных единичных авторских публикациях. Этот принцип существует в науке уже почти 300 лет.
...
Рейтинг: 0 / 0
SQL и ООП
    #35041748
MySQLCraft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitriy Ivanov
Если вдаваться в математику метаматематики, логику и философию, то основа -
это понятие.

Нет.
Основа математики аксиоматика, состоящая из выссказываний, которые формально недоказуемы и заданы на основе априорных субъективных представлений об истинности.
Напротив, понятие это более или менее сложная формула, на основе базовых аксиом.
...
Рейтинг: 0 / 0
SQL и ООП
    #35041792
Чендлер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MySQLCraft
принципа неопределенности Гейзенберга.

Знаю чо такое принцип Гейзенберга (читал Савельева), тока вот не много не допонял причем он тут.
Ты кто по образованию?
...
Рейтинг: 0 / 0
SQL и ООП
    #35041801
MySQLCraft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чендлер MySQLCraft
принципа неопределенности Гейзенберга.

Знаю чо такое принцип Гейзенберга (читал Савельева), тока вот не много не допонял причем он тут.
Ты кто по образованию?
Теперь уже не знаю. Программист наверное.
...
Рейтинг: 0 / 0
SQL и ООП
    #35041848
MySQLCraft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЧендлерЗнаю чо такое принцип Гейзенберга... не допонял причем он тут
Процесс и объект классификации квантованы, суть классификации в определении состояния, результат - фиксация состояния с возможным выделением объекта в другой класс по состоянию. Исследуемое множество заранее наделяется возможными состояними, причем неизвестно в каком состоянии оно находится в настоящее время. Определить это состояние можно только провзаимодейсвовав с отдельным экземпляром, причем изменив не только его состояне, но и качественный и количественный состав(объем) множества. Это изменение неизвестно, до тех пор пока не будет произведено очередное исследование. Принцип неопределенности работает.
...
Рейтинг: 0 / 0
SQL и ООП
    #35041879
Чендлер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MySQLCraft ЧендлерЗнаю чо такое принцип Гейзенберга... не допонял причем он тут
Определить это состояние можно только провзаимодейсвовав с отдельным экземпляром

понял, никогда в таком ключе не подходил ко всему этому делу. Чего читал? или собственные мысли?
...
Рейтинг: 0 / 0
SQL и ООП
    #35041940
MySQLCraft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственные
...
Рейтинг: 0 / 0
25 сообщений из 195, страница 5 из 8
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / SQL и ООП
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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