Не стоит спрашивать меня про БД, SQL и DataSet'ах etc.
Я не найду что ответить.
Я скажу лишь СВОЁ мнение - "SQL - это "зло"". Это - моё мнение. У меня есть конечно аргументы. Когда-нибудь я их наверное напишу.
По историческим причинам так сложилось, что я работаю с "другими БД".
Можете пытаться начать холивар. Я в нём всё равно - участвовать не буду.
И ещё - попробуйте увидеть в этом посте сарказм и самоиронию :-) Она тут - конечно же есть.
Я не найду что ответить.
Я скажу лишь СВОЁ мнение - "SQL - это "зло"". Это - моё мнение. У меня есть конечно аргументы. Когда-нибудь я их наверное напишу.
По историческим причинам так сложилось, что я работаю с "другими БД".
Можете пытаться начать холивар. Я в нём всё равно - участвовать не буду.
И ещё - попробуйте увидеть в этом посте сарказм и самоиронию :-) Она тут - конечно же есть.
А чем тогда отчеты разные получать? Все данные на сервер заливать и там join-aggregate-merge итд?
ОтветитьУдалитьДим, я же написал - "нету у меня такого опыта". Только и всего. Будет необходимость - буду думать. Я про "зло" написал лишь потому, что некоторые "во главу угла ставят" лишь SQL. Забывая о том, что "серебряной пули нет". И у меня - "серебряной пули нет". И всё, что я пишу - на "серебряную пулю" - НИКАК не претендует. Я лишь пытаюсь поделиться опытом. Просто жалко будет, если я помру и никому - не расскажу. Обидно.
ОтветитьУдалитьДим, я конечно тут дилетант, но мне почему-то кажется, что БД и SQL - более чем поддаются TDD.
ОтветитьУдалитьПросто такой громкий заголовок сам собой призывает к дискуссии ;) А сам sql, конечно, кривоват. С самого начала уже не логично: select "что" from "откуда" - понятно ведь, что сначала должно быть откуда, а только потом что.
ОтветитьУдалить