|
|
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Олег ГапонЯ думаю, что не ошибусь, если скажу, что в мире найдётся сотни тысяч проектов, использующих схему ORM + Реляционная база данных Согласен, даже некоторые ИТ компании целые внутренние framework строят ... только это не Объектная база данных , а объектная надстройка на реляционной базой данных ... или ms sql server стал объектно-ориентированн из-за наличия Linq 2 SQL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 14:56 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Знак '=' меняю на знак '~' : Объектная база данных ~ ORM + Реляционная база данных Такая трактовка уже лучше ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 15:03 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Примерно настолько же, насколько трактовка СПИД ~ насморк лучше, чем СПИД = насморк . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 15:18 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
"Объектная надстройка над реляционной базой данных" не мешает работать с реляционной базой как с объектной. Докажите обратное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 18:09 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Олег Гапон"Объектная надстройка над реляционной базой данных" не мешает работать с реляционной базой как с объектной. Докажите обратное Хорошо, СУБД Cache 2007 будем сравнивать с чем? Приведите свой вариант "Объектная надстройка над реляционной базой данных" для сравнения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 18:19 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Олег Гапон"Объектная надстройка над реляционной базой данных" не мешает работать с реляционной базой как с объектной. Если физически сильный джентльмен обойдется с Вами как с женщиной - это совершенно не будет означать того, что Вы - женщина. Не путайте внешний вид и сущность. Олег ГапонДокажите обратное Эта фраза стандартна для... не очень удачных собеседников. Не стоит употреблять ее там, где Вы хотели бы быть оценены по достоинству. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 18:23 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Так я вроде уже приводил Hiberante + любая база данных JDO + любая база данных EJB + любая база данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 18:25 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Олег ГапонТак я вроде уже приводил Hiberante + любая база данных JDO + любая база данных EJB + любая база данных так как я не силен в ООБД, то предлагаю вам создать топик 'Hiberante + любая база данных = ООБД' в этом форуме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2007, 18:32 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Крылья, ноги ... Главное Хвост! Понятие "Отношения" в БД тождественно понятию "таблица", которая так и называется реляция. Математически отношения определяются на множествах, а не на классах. Математика вообще работает со множествами, а не с классами. Реляционные базы данных имеют строгую математическую основу, не имеющую ничего общего с ООП. В Объектных базах данных Объекты и классы навешиваются только как надстройка над реляционной базой или с прямым нарушением реляционных принципов, причем без строгого математического обоснования, т.к. такового просто не может существовать. Нестрогое, может быть, но оно вам надо? Почему не может? Очень просто. Множества могут реально существовать в природе как наборы экземпляров классов. Например, экземпляры "камней" могут находиться в отношении "лежать на" поверхности экземпляра "планета". Причем это отношение не нарушается, даже если понятия "камни", "лежать на" и "планета" не существуют и не существует субъекта который эти понятия использует. Объективность отношений между экземплярами определяется самой природой вещей. Сами Классы ( "Камни", "Планета" ), а также их свойства и отношения не существуют в природе, а существуют только как часть модели мира в сознании субъекта. Эта модель гарантированно не полна, гарантированно противоречива и субъективна, т.е. зависит от точки зрения субъекта. Соотвественно, они не могут быть обоснованы строго математически. Принципы выделения классов сугубо практические. Для человека это способ сократить многообразие воспринимаемой действительности до обозримого множества сущностей. Вот в таком ключе и стоит подумать, при построении объектной базы данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 13:10 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
MySQLCraft ... Полная туфта. Классы те же множества. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 13:24 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Для кого и кобыла невеста... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 13:47 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Классы -> множества Множества NOT-> Классы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 13:54 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
MySQLCraftРеляционные базы данных имеют строгую математическую основу, не имеющую ничего общего с ООП. Все проще - существует три МД (И, С, Р), но не существует ОМД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 16:18 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
MySQLCraftКлассы -> множества Множества NOT-> Классы А что такое "множество"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 17:55 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 20:06 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
MySQLCraft Сами Классы ( "Камни", "Планета" ), а также их свойства и отношения не существуют в природе, а существуют только как часть модели мира в сознании субъекта. Эта модель гарантированно не полна, гарантированно противоречива и субъективна, т.е. зависит от точки зрения субъекта. Соотвественно, они не могут быть обоснованы строго математически. Принципы выделения классов сугубо практические. Для человека это способ сократить многообразие воспринимаемой действительности до обозримого множества сущностей. Вот в таком ключе и стоит подумать, при построении объектной базы данных. Хых, блеск!!!! я это запишу куданить, мысля правильная, но если продолжать мыслить подобным способом то можно "ОБОСРАТЬ" что хотите. А так блеск :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 08:48 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Сахават Юсифов MySQLCraft ... Полная туфта. Классы те же множества. Всё зависит от того как на это смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 08:49 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Dmitriy IvanovПротиворечивая теория не может иметь модели. взгляните на такую наука как Физика, там стока подобного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 08:52 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Сахават Юсифов MySQLCraftКлассы -> множества Множества NOT-> Классы А что такое "множество"? Вообще, в языке все слова синонимичны между собой в среднем от 3 до 5 шагов синонимичного сравнения, так что всё, что мы говорим, всё тафтология. Просто иногда людям удается передать информацию о мысли, а иногда нет. Вот так цивилизация и существует - ни смысла, ни цели. Я говорил об экземплярах и естественных отношениях между ними, существующих независимо от субъекта. Экземпляров много, причем не важно сколько. Этот набор экземпляров и есть множество. Если экземпляры взаимодействуют, т.е. вступают в отношения то они образуют естественные подмножества причем также независимо от наблюдателя(субъекта). Субъект создает классы т.е., классифицирует и выделяет из этих естественных множеств мнимые подмножества заданные на исследуемых экземплярах, обладающих общими признаками, которые он способен различать. Эти подмножества неполны и неоднородны в силу ограниченных возможностей субъекта и ошибок. Эти мнимые множества/подмножества(называемые классами) не эквивалентны естественным множествам в природе. Поэтому Класс NOT->Множество. Кроме того, такое обратное следствие не может существовать в силу принципа неопределенности Гейзенберга. Хоть этот принцип сформулирован для релятивистской области, в данной обобщенной постановке, он вполне может быть распространен и на все случаи. Выделение класса из естественного множества, возможно только после взаимодействия наблюдателя с экземпляром, т.е. измерения. Во всех случаях это сопровождается изменением измеряемого экземпляра, а в большинстве случаев изъятием эталонного экземпляра из природы. Так например в биологии, где теория классификации одна из самых развитых, классы/подклассы определены исключительно на конкретных единичных экземплярах коллекций и "юридически"=официально названы только в конкретных единичных авторских публикациях. Этот принцип существует в науке уже почти 300 лет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 12:01 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Dmitriy Ivanov Если вдаваться в математику метаматематики, логику и философию, то основа - это понятие. Нет. Основа математики аксиоматика, состоящая из выссказываний, которые формально недоказуемы и заданы на основе априорных субъективных представлений об истинности. Напротив, понятие это более или менее сложная формула, на основе базовых аксиом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 12:17 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
MySQLCraft принципа неопределенности Гейзенберга. Знаю чо такое принцип Гейзенберга (читал Савельева), тока вот не много не допонял причем он тут. Ты кто по образованию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 12:33 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
Чендлер MySQLCraft принципа неопределенности Гейзенберга. Знаю чо такое принцип Гейзенберга (читал Савельева), тока вот не много не допонял причем он тут. Ты кто по образованию? Теперь уже не знаю. Программист наверное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 12:35 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
ЧендлерЗнаю чо такое принцип Гейзенберга... не допонял причем он тут Процесс и объект классификации квантованы, суть классификации в определении состояния, результат - фиксация состояния с возможным выделением объекта в другой класс по состоянию. Исследуемое множество заранее наделяется возможными состояними, причем неизвестно в каком состоянии оно находится в настоящее время. Определить это состояние можно только провзаимодейсвовав с отдельным экземпляром, причем изменив не только его состояне, но и качественный и количественный состав(объем) множества. Это изменение неизвестно, до тех пор пока не будет произведено очередное исследование. Принцип неопределенности работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 12:46 |
|
||
|
SQL и ООП
|
|||
|---|---|---|---|
|
#18+
MySQLCraft ЧендлерЗнаю чо такое принцип Гейзенберга... не допонял причем он тут Определить это состояние можно только провзаимодейсвовав с отдельным экземпляром понял, никогда в таком ключе не подходил ко всему этому делу. Чего читал? или собственные мысли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2007, 12:51 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=35039943&tid=1543750]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 207ms |
| total: | 355ms |

| 0 / 0 |
