|
|
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
подскажите, есть ли такой софт чтоб динамически создавать структуру БД параллельно с вводом данных т.е. открывает юзер табличку, вводит данные, и тут понимает что не хватает колонки. и прямо в форме ввода данных добавляет колонку. если не хватает целой таблицы - жмет кнопку и создает таблицу, параллельно открывается форма ввода новой таблицы, потом мышкой чертит связь таблиц. в идеале, должно выглядеть как ER-диаграмма, только вместо списка полей - готовые формы ввода. PS только не надо говорить что так не проектируют. всё зависит от задачи. для моей задачи так вполне допустимо. PPS совсем хорошо будет если софт позволяет подключиться к любой SQL БД на выбор (Oracle, MSSQL) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:15 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
grok, И индексы сам создает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:17 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
dma_caviargrok, И индексы сам создает? PK + FK автоматом полне можно было бы а больше и не надо впрочем, и это не обязательно всегда можно дополнительно залезть в базу через консоль ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:29 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
grokвсегда можно дополнительно залезть в базу через консоль Вы руками поправите, а генератору что делать? Он затрет все нафиг, он то не в теме что вы руками залезли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:33 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
dma_caviargrok, И индексы сам создает? а че такого? если создаешь фильтры, то в принципе знаешь, какие нужны индексы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:34 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
Есть такой продукт - платформа 1С ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:36 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
grok, сколько бы по твоему такая прога должна стоит для пользователя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:36 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
dma_caviargrokвсегда можно дополнительно залезть в базу через консоль Вы руками поправите, а генератору что делать? Он затрет все нафиг, он то не в теме что вы руками залезли. зачем затереть? если не создал то и не трошь :) или введи конфигурационный признак - затереть не затереть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:37 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
ViPRosgrok, сколько бы по твоему такая прога должна стоит для пользователя? этот и все другие вопросы, оно как бы не совсем в тему мне нужно только знать "есть/нет" и если есть, то что за софт всё ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:38 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
grok, Да чего мелочиться! Создавай усилием мысли. Нету такого софта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:40 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
Злой Бобрgrok, Да чего мелочиться! Создавай усилием мысли. Нету такого софта. есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:41 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
grokViPRosgrok, сколько бы по твоему такая прога должна стоит для пользователя? этот и все другие вопросы, оно как бы не совсем в тему мне нужно только знать "есть/нет" и если есть, то что за софт всё есть, называется ВИПРОС ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:41 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
ViPRosЗлой Бобрgrok, Да чего мелочиться! Создавай усилием мысли. Нету такого софта. есть Тынц в студию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:42 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
ViPRosесть, называется ВИПРОС Красавчик. Не надоело еще?.. ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:43 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
grokмне нужно только знать "есть/нет" и если есть, то что за софт всё Ну пцц. Консультация воще-то денег стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:44 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
ViPRosзачем затереть? если не создал то и не трошь :) или введи конфигурационный признак - затереть не затереть Допустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить. Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:46 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
dma_caviarДопустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить. Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить?SSMS именно это и делает, когда ты правишь структуру заполненной таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:49 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
dma_caviarViPRosзачем затереть? если не создал то и не трошь :) или введи конфигурационный признак - затереть не затереть Допустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить. Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить? что такое поле в середине таблицы? какая разница в каком порядке они описаны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:50 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
ViPRosесли создаешь фильтры, то в принципе знаешь, какие нужны индексы Да иной раз, знаешь все фильтры и один фиг сидишь вчитываешся в план какого-ниб большого запроса, пытаешься воткнуть, откуда там скан индекса или лукап к примеру. Маловероятно что система сама сможет это понять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:50 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
LSVdma_caviarДопустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить. Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить?SSMS именно это и делает, когда ты правишь структуру заполненной таблицы. Для SSMS все объекты создал пользователь. Ей не нужно определять что накатывать исходя из метаданных конфигурации (этой системы), а что юзер руками накатил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:52 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
Nafdma_caviarпропущено... Допустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить. Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить? что такое поле в середине таблицы? какая разница в каком порядке они описаны? Разница большая. Но это уже ближе к теме культуры разработки. В принципе я много раз видел хаос и бардак в базе, так что можете дальше не рассказывать)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 12:54 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
Злой БобрViPRosесть, называется ВИПРОС Красавчик. Не надоело еще?.. ) что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 13:02 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
dma_caviarViPRosесли создаешь фильтры, то в принципе знаешь, какие нужны индексы Да иной раз, знаешь все фильтры и один фиг сидишь вчитываешся в план какого-ниб большого запроса, пытаешься воткнуть, откуда там скан индекса или лукап к примеру. Маловероятно что система сама сможет это понять. производительность (если не устроить автоматические индексы) можно и на стороне сервера тьюнинговать в случае чего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 13:05 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
все тупые действия админа можно автоматизировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 13:06 |
|
||
|
динамическое создание БД (подскажите)
|
|||
|---|---|---|---|
|
#18+
Nafdma_caviarпропущено... Допустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить. Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить? что такое поле в середине таблицы? какая разница в каком порядке они описаны? Разница проявляется, например, в случае insert без явного перечисления полей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2015, 13:07 |
|
||
|
|

start [/forum/topic.php?fid=32&tid=1540468]: |
0ms |
get settings: |
7ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
213ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 313ms |
| total: | 631ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...