Страница 2 из 3

Добавлено: 30 сен 2003, 14:22
vg
2Marmot,
Объекты в программе можно организовать как угодно, реляционно, иерархически, агрегирование etc.
А вот оно что... А вот здесь нельзя ли более подробно про реляционно и в программе, как Вы выразились.
Т.е. некие персистенсы в коде - и реляционно ? Да?

PS. Тем, кто знает про ADO.NET - не подсказывайте Мармоту.

Добавлено: 30 сен 2003, 14:26
Marmot
vg писал(а):Нет, определённо, Вы не уважаете меня Мармот. Совсем. :cry:
Я бы сказал переоцениваю :lol:
vg писал(а):
Вы же не спрашиваете советов DBA or data arhitect как вам организовывать свои объекты в памяти
Ну, почему же. Тех. кто умнее меня спрашиваю и прислушиваюсь.
Тем, кто имеет меньше опыта - тем советую (если они спрашивают).
А зря, как показывает пример уважаемого создателя Буратино, нихрена они в этом не понимают :lol:

По поводу RAM смотри мой ответ Папе

Добавлено: 30 сен 2003, 14:29
папа Карло
Marmot писал(а):Ответ неверный, сразу видно кто не программист, а презренный database guy :-)
от ява гая и слышу! :twisted: мне вот интересно ты серьезно думаешь что БД такая тривиальная вещь которой могут все заниматься и нарисовать базу это как два пальца об асальт? 8) по поводу что к в чем понимает.... я _не_ программист. :)
Marmot писал(а):Вопрос был про логическую организацию.
там явно про это не было сказано. Логически лы можешь все что угодно делать.

Добавлено: 30 сен 2003, 14:35
vg
2Marmot,
Я бы сказал переоцениваю
Опять ругаешься на меня из-за океана.

Как про реляционноси разные?

Добавлено: 30 сен 2003, 14:35
Marmot
vg писал(а):2Marmot,
Объекты в программе можно организовать как угодно, реляционно, иерархически, агрегирование etc.
А вот оно что... А вот здесь нельзя ли более подробно про реляционно и в программе, как Вы выразились.
Т.е. некие персистенсы в коде - и реляционно ? Да?
Why not?
vg, вы сделайте поиск в гугле на "in-memory relational database"
BTW, я не говорю что так нужно делать, я говорю "можно"
vg писал(а): PS. Тем, кто знает про ADO.NET - не подсказывайте Мармоту.
А причём тут это?
ADO.NET это очередной, далеко неидеальный O/R Mapping framework.

Добавлено: 30 сен 2003, 14:39
Marmot
папа Карло писал(а): :twisted: мне вот интересно ты серьезно думаешь что БД такая тривиальная вещь которой могут все заниматься и нарисовать базу это как два пальца об асальт?
Я хочу сказать что DB это охренительно сложная, нетривиальная вещь, которая скоро станет ненужной :lol:

Добавлено: 30 сен 2003, 14:47
папа Карло
Marmot писал(а):
папа Карло писал(а): :twisted: мне вот интересно ты серьезно думаешь что БД такая тривиальная вещь которой могут все заниматься и нарисовать базу это как два пальца об асальт?
Я хочу сказать что DB это охренительно сложная, нетривиальная вещь, которая скоро станет ненужной :lol:
скоро = сколько лет?

теперь ситуация.... у тебя офигительно крутое железо. итд итп.... есть компания А со своей ЕРП и СРМ системами, они поглащают или мержаться с другими компаниями с похожим или другим бизнесом. в тех компаниях есть свои системы. Компания А очевидно хочет иметь одну систему. Анализировать бизнес и строить все кто будет?

Добавлено: 30 сен 2003, 14:48
vg
2Marmot,
in-memory relational database
Про это, конечно, я посмотрю по-внимательнее. Пока не смотрел.

Но вот, вспоминая материал про XML, который мне первый раз подкинул, г-н Лепсик, и по-верхам просмотрев его, я чего-то не могу вспомнить про "настоящую" реляционность там.

Ибо, возможность использовать ссылочной информации имеет
весьма отдалённое отношение к современным реляционным
СУБД. Другими словами, возможность использования ссылочной информации в документах - это ещё не реляционность вовсе.

Например, как быть с защитой этой самой "ссылочности"? Обеспечение
защиты ссылочной целостности - это как я понял там проблема (как и других ограничений, обеспечивающих непротиворечивость данных)?

Добавлено: 30 сен 2003, 14:54
Marmot
папа Карло писал(а):
Marmot писал(а):
папа Карло писал(а): :twisted: мне вот интересно ты серьезно думаешь что БД такая тривиальная вещь которой могут все заниматься и нарисовать базу это как два пальца об асальт?
Я хочу сказать что DB это охренительно сложная, нетривиальная вещь, которая скоро станет ненужной :lol:
скоро = сколько лет?

теперь ситуация.... у тебя офигительно крутое железо. итд итп.... есть компания А со своей ЕРП и СРМ системами, они поглащают или мержаться с другими компаниями с похожим или другим бизнесом. в тех компаниях есть свои системы. Компания А очевидно хочет иметь одну систему. Анализировать бизнес и строить все кто будет?
Я тут недавно писал, что IMHO next big thing in IT будет AI.
Так вот, я не знаю что будет первым :-) AI или смерть DBs :lol:
Т.е. мы (программисты) ещё долго мучится будем, а эти (censored), типа Папы, денежку грести... :twisted:

Добавлено: 30 сен 2003, 15:02
Marmot
vg писал(а):Например, как быть с защитой этой самой "ссылочности"? Обеспечение
защиты ссылочной целостности - это как я понял там проблема (как и других ограничений, обеспечивающих непротиворечивость данных)?
Modern staticaly-typed languages(Java/C#) более или менее обеспечивают "непротиворечивость данных".
К сожалению нету удобных "not null constraint" конструкций, но зато есть asserts.
Короче, не всё так плохо...

Добавлено: 30 сен 2003, 15:09
папа Карло
Marmot писал(а):Я тут недавно писал, что IMHO next big thing in IT будет AI.
Так вот, я не знаю что будет первым :-) AI или смерть DBs :lol:
Т.е. мы (программисты) ещё долго мучится будем, а эти (censored), типа Папы, денежку грести... :twisted:
когда у учился в школе мне программирование больше нравилось потому как головой много думать надо. потом выяснилось что в анализе еще больше надо думать, поэтому я выучился на аналитика и работаю им. :) я _полностью_ за AI в базах данных. это же подумать только как можно поднять качество анализа. только это дорого, медленно сегодня :(

да, АИ этот еще делать кому-то надо будет и поверь мне основную роль там аналитики будут играть а не программисты 8)

Добавлено: 30 сен 2003, 19:27
vg
А что такое AI (АИ)?
Объясните популярно, плз.

Добавлено: 30 сен 2003, 19:35
папа Карло
Artificial Intelligence - Искуственный Интелект

Добавлено: 30 сен 2003, 23:17
vg
A....
Помню лет двадцать назад продавалась тоненькая
серенькая книжечка про искусственный интеллект.
Там про лисп было чего-то, если правильно помню.
Почему лисп?
:roll:

Добавлено: 01 окт 2003, 04:27
ilid
Насколько я знаю искуственный интеллект построить можно и сейчас, а сам принцип известен науке аж с 30-ых годов прошлого века. Но сильно ограниченый и медленый. Нужны процессоры посильней и дело сдвинется, а заодно решат уравнение Шредингера высоких порядков :)