powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / динамическое создание БД (подскажите)
25 сообщений из 129, страница 1 из 6
динамическое создание БД (подскажите)
    #39064009
grok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите, есть ли такой софт
чтоб динамически создавать структуру БД параллельно с вводом данных
т.е.
открывает юзер табличку, вводит данные, и тут понимает что не хватает колонки.
и прямо в форме ввода данных добавляет колонку.
если не хватает целой таблицы - жмет кнопку и создает таблицу,
параллельно открывается форма ввода новой таблицы,
потом мышкой чертит связь таблиц.

в идеале, должно выглядеть как ER-диаграмма, только вместо списка полей - готовые формы ввода.

PS только не надо говорить что так не проектируют.
всё зависит от задачи. для моей задачи так вполне допустимо.

PPS совсем хорошо будет если софт позволяет подключиться к любой SQL БД на выбор (Oracle, MSSQL)
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064013
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grok,

И индексы сам создает?
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064028
grok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviargrok,

И индексы сам создает?

PK + FK автоматом полне можно было бы
а больше и не надо

впрочем, и это не обязательно
всегда можно дополнительно залезть в базу через консоль
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064031
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grokвсегда можно дополнительно залезть в базу через консоль
Вы руками поправите, а генератору что делать? Он затрет все нафиг, он то не в теме что вы руками залезли.
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064035
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviargrok,

И индексы сам создает?
а че такого?
если создаешь фильтры, то в принципе знаешь, какие нужны индексы
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064038
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такой продукт - платформа 1С
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064039
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grok,

сколько бы по твоему такая прога должна стоит для пользователя?
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064040
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviargrokвсегда можно дополнительно залезть в базу через консоль
Вы руками поправите, а генератору что делать? Он затрет все нафиг, он то не в теме что вы руками залезли.
зачем затереть? если не создал то и не трошь :) или введи конфигурационный признак - затереть не затереть
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064041
grok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosgrok,

сколько бы по твоему такая прога должна стоит для пользователя?

этот и все другие вопросы, оно как бы не совсем в тему

мне нужно только знать "есть/нет"
и если есть, то что за софт

всё
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064044
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grok,

Да чего мелочиться! Создавай усилием мысли.
Нету такого софта.
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064046
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобрgrok,

Да чего мелочиться! Создавай усилием мысли.
Нету такого софта.
есть
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064047
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grokViPRosgrok,

сколько бы по твоему такая прога должна стоит для пользователя?

этот и все другие вопросы, оно как бы не совсем в тему

мне нужно только знать "есть/нет"
и если есть, то что за софт

всё
есть, называется ВИПРОС
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064049
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosЗлой Бобрgrok,

Да чего мелочиться! Создавай усилием мысли.
Нету такого софта.
есть
Тынц в студию.
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064050
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosесть, называется ВИПРОС
Красавчик. Не надоело еще?.. )
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064053
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grokмне нужно только знать "есть/нет"
и если есть, то что за софт

всё
Ну пцц. Консультация воще-то денег стоит.
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064056
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosзачем затереть? если не создал то и не трошь :) или введи конфигурационный признак - затереть не затереть
Допустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить.
Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить?
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064059
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarДопустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить.
Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить?SSMS именно это и делает, когда ты правишь структуру заполненной таблицы.
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064061
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarViPRosзачем затереть? если не создал то и не трошь :) или введи конфигурационный признак - затереть не затереть
Допустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить.
Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить?
что такое поле в середине таблицы? какая разница в каком порядке они описаны?
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064062
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosесли создаешь фильтры, то в принципе знаешь, какие нужны индексы
Да иной раз, знаешь все фильтры и один фиг сидишь вчитываешся в план какого-ниб большого запроса, пытаешься воткнуть, откуда там скан индекса или лукап к примеру.
Маловероятно что система сама сможет это понять.
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064066
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVdma_caviarДопустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить.
Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить?SSMS именно это и делает, когда ты правишь структуру заполненной таблицы.
Для SSMS все объекты создал пользователь. Ей не нужно определять что накатывать исходя из метаданных конфигурации (этой системы), а что юзер руками накатил.
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064068
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nafdma_caviarпропущено...

Допустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить.
Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить?
что такое поле в середине таблицы? какая разница в каком порядке они описаны?
Разница большая. Но это уже ближе к теме культуры разработки. В принципе я много раз видел хаос и бардак в базе, так что можете дальше не рассказывать))
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064077
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрViPRosесть, называется ВИПРОС
Красавчик. Не надоело еще?.. )
что?
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064081
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarViPRosесли создаешь фильтры, то в принципе знаешь, какие нужны индексы
Да иной раз, знаешь все фильтры и один фиг сидишь вчитываешся в план какого-ниб большого запроса, пытаешься воткнуть, откуда там скан индекса или лукап к примеру.
Маловероятно что система сама сможет это понять.
производительность (если не устроить автоматические индексы) можно и на стороне сервера тьюнинговать в случае чего
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064085
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все тупые действия админа можно автоматизировать
...
Рейтинг: 0 / 0
динамическое создание БД (подскажите)
    #39064086
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nafdma_caviarпропущено...

Допустим добавил я поле в середину таблицы. Ея же пересоздать надо придется. Т.е. грохнуть все и заново сгенерить.
Или сначала анализировать что было создано юзером, запомнить и потом обратно накатить?
что такое поле в середине таблицы? какая разница в каком порядке они описаны?

Разница проявляется, например, в случае insert без явного перечисления полей.
...
Рейтинг: 0 / 0
25 сообщений из 129, страница 1 из 6
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / динамическое создание БД (подскажите)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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