powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Стандартизация сопровождения БД
11 сообщений из 11, страница 1 из 1
Стандартизация сопровождения БД
    #33898861
Добрый день форумчане.
Ситуация следующая. Есть группа разработчиков, которая раработала БД. Со временем она естественно редактируется и дополняется. Разработчики тоже, соответственно приходят и уходят. Каждый разработчик (как в принципе и практически любой челоек) предполагая, что он "умнее всех" (и это в какой-то мере хорошо) вносит изменения не всегда согласовывая их с остальным коллективом. В итоге в базе появляются таблицы с "мало говорящими" названиями полей, не говоря уже о индексах.
Единой структуры базы пока нет:'(, но планируется.
Хотелось бы выслушать мнения по поводу сложившейся ситуации, и путей её решения.
_____________________
С уважением , Андрей.
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33898992
Фотография Infernal V. Raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модель данных не ведете? Как документируются корректировки?
---
aka VIR. No pity. No mercy. No remorse. No Regret
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33899055
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
навести порядок
- организационные меры воздействия
- системы контроля версий как у программистов
- документирование всего и вся
- назначить ОТВЕТСТВЕННОГО
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33899168
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Навалять документ "Стандарты именования", в котором описать как все надо именовать.
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33899260
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Васильев АндрейКаждый разработчик (как в принципе и практически любой челоек) предполагая, что он "умнее всех" (и это в какой-то мере хорошо) вносит изменения не всегда согласовывая их с остальным коллективом.
Ситуация "каждый потихоньку ломает базу" - естественный этап, через который желательно побыстрее пройти. Должен быть один ведущий разработчик, начальник, ответственный, кто угодно - человек, который как минимум просматривает все скрипты изменения. Он же поддерживает то, что можно назвать словами "общий стиль".

Васильев АндрейВ итоге в базе появляются таблицы с "мало говорящими" названиями полей, не говоря уже о индексах.
Сформулировать и обсудить со всеми общий подход. Ответственный следит за его исполнением. Главное - не разругаться на этапе согласования.

Васильев АндрейЕдиной структуры базы пока нет:'(,
Хм. Страшно :(

В общем - внедрять средства проектирования.
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33899516
Сразу хочу сказать, что вопрос несет обобщающий характер. Т.е. картинка нарисована конечно страшная, но она утрирована. На самом деле и база ПОКА не слишком большая, и разработчиков, ПОКА, не 2 отряда (5-10 чел).
Infernal V. Raven Модель данных не ведете? Как документируются корректировки?
Нет. Пока только устное согласование (и не всегда со всем коллективом).:(
Petro123навести порядок
- организационные меры воздействия
например ...
Petro123- системы контроля версий как у программистов
можно по подробнее?
Petro123- документирование всего и вся
Не хотелось бы опускаться до паранои:)
Petro123- назначить ОТВЕТСТВЕННОГО
Ну, это мы можем:)

ShtockНавалять документ "Стандарты именования", в котором описать как все надо именовать.
Тоже выход. А есть варианты комплексного подхода? (+ структура данных, + индексы (для програмеров), +... +автоматизация).

softwarerВ общем - внедрять средства проектирования.
например ...
_____________________
С уважением , Андрей.
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33899766
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123навести порядок
- организационные меры воздействия
(
из системы контроля версий вы узнаете, что Иванов добавил таблицу в БД, не согласовав это с главным_конструктором = вызвать на ковёр и пожурить.
)

- системы контроля версий как у программистов
(
у нас StarTeam там можно хранить как исходники программ, так и скрипты БД/схемы/...... и получать Отчёт_на_Иванова_выше
)

- документирование всего и вся
- назначить ОТВЕТСТВЕННОГО
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33899833
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а я как всегда порекомендую Sybase PowerDesigner,там можно вести версии моделей (как логической, так и физической персонально для Ваших индексов) данных в репозитории + можно написать скрипты,которые автоматом приводят модели к необходимым стандартам наименования.
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33902113
Спасибо за советы.
Будем смотреть ...
_____________________
С уважением , Андрей.
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33904105
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне тоже интересно...

Есть ли удобные системы документирования изменений, структура и модели например мне не нужно в UML, а вот удобное хранилище изменений - да...
...
Рейтинг: 0 / 0
Стандартизация сопровождения БД
    #33904304
RasimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Васильев АндрейДобрый день форумчане.
Ситуация следующая. Есть группа разработчиков, которая раработала БД. Со временем она естественно редактируется и дополняется. Разработчики тоже, соответственно приходят и уходят. Каждый разработчик (как в принципе и практически любой челоек) предполагая, что он "умнее всех" (и это в какой-то мере хорошо) вносит изменения не всегда согласовывая их с остальным коллективом. В итоге в базе появляются таблицы с "мало говорящими" названиями полей, не говоря уже о индексах.
Единой структуры базы пока нет:'(, но планируется.
Хотелось бы выслушать мнения по поводу сложившейся ситуации, и путей её решения.
_____________________
С уважением , Андрей.
Попробуйте следовать какой-нибудь методологии разработки. Мне очень нравиться MSF. На изучение минимум времени уйдет, а результат последует незамедлительно
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Стандартизация сопровождения БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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