|
|
|
Защита БД от разработчиков КИС (не тестовые сервера).
|
|||
|---|---|---|---|
|
#18+
Смена разработчика КИС, несет в себе серьезный риск для целостности данных. Это особенно актуально для "развесистых" БД со сложной организацией, нередко с изначально допущенными архитектурными просчетами и "особенностями". Смена СУБД не рассматривается в принципе. Накоплены данные за десятилетие(я) и накопление продолжается непрерывно. Документация на схему БД имеет схожий жизненный цикл, со всеми вытекающими. Ответственность размыта между владельцем КИС (подразделением IT), старыми и новыми подрядчиками. Подрядчики могут вносить изменения в схему БД. Ищутся стратеги организации сохранности данных предприятия с учетом данного риска. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2011, 11:54 |
|
||
|
Защита БД от разработчиков КИС (не тестовые сервера).
|
|||
|---|---|---|---|
|
#18+
axlm, 1. Разделом не ошиблись? 2. Сколько? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2011, 19:09 |
|
||
|
Защита БД от разработчиков КИС (не тестовые сервера).
|
|||
|---|---|---|---|
|
#18+
АнатоЛой, 1. В каком разделе разместить топик? 2. У меня только один вариант. Предоставить интерфейс к БД через хранимые процедуры. Интересно мнение комьюнити, как в жизни ведутся разработки, у всех-ли один подрядчик на разработку клиентские приложения и на разработку схемы БД + доступ к данным ? Что лежит в зоне ответственности ДБА ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2011, 14:16 |
|
||
|
Защита БД от разработчиков КИС (не тестовые сервера).
|
|||
|---|---|---|---|
|
#18+
On 18.02.2011 11:54, axlm wrote: Документация на схему БД имеет схожий жизненный цикл, > со всеми вытекающими. Ответственность размыта между владельцем КИС > (подразделением IT), старыми и новыми подрядчиками. Подрядчики могут вносить > изменения в схему БД. Ты думаешь при таком подходе есть решение твоей проблемы ? Ну-ну... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2011, 15:15 |
|
||
|
Защита БД от разработчиков КИС (не тестовые сервера).
|
|||
|---|---|---|---|
|
#18+
On 22.02.2011 14:16, axlm wrote: как в жизни ведутся разработки, у всех-ли один > подрядчик на разработку клиентские приложения и на разработку схемы БД + доступ > к данным ? Подрядчик конечно один. Что лежит в зоне ответственности ДБА ? Бэкапы, перворманс тьюнинг в рамках, не касающихся запросов и структуры БД, перформанс мониторинг, общение с подрядчиком по проблемным запросам. А, ещё -- в идеале -- как раз заливка патчей, присланных от разработчиков. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2011, 15:18 |
|
||
|
Защита БД от разработчиков КИС (не тестовые сервера).
|
|||
|---|---|---|---|
|
#18+
axlm, Сначала разрабатывается теория бизнес-процесса. Дальше составляется ТЗ, оно уже будет отличаться от первоначального варианта т.к. будут дополнения и возможно частично изменена схема. Еще дальше ТЗ дается архитектору БД для разработки самой БД. Тут ТЗ может быть перекроино вдоль и поперек, т.к. предыдущие люди толком непонимают как это сделать в БД. После того как БД создана, ТЗ со всеми исправлениями попадает к разработчикам приложения. Они уже могут править только логику вычисляемых данных, но не саму БД. Ну дальше понятное дело тест. Неодна попытка ввода в эксплуатацию. Допиливание приложения на коленке. Ну и т.п. Естественно что на каждом этапе это разные люди. Единственный кто неизменен - менеджер проекта. Т.к. в его руках судьба заказчика, и от него зависит взлетит проект или канет в лета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2011, 15:23 |
|
||
|
Защита БД от разработчиков КИС (не тестовые сервера).
|
|||
|---|---|---|---|
|
#18+
axlm2. У меня только один вариант. Предоставить интерфейс к БД через хранимые процедуры.Зависит от того, что делают эти разработчики, какой уровень доступа им требуется. Может случиться так, что единственный вариант - административный, никакими "хранимыми процедурами" решить не получится. Если делают небольшую примочку, то можно давать вьюхи, можно давать что-то на чтение, можно дать слепок в виде репликации. axlmИнтересно мнение комьюнити, как в жизни ведутся разработки, у всех-ли один подрядчик на разработку клиентские приложения и на разработку схемы БД + доступ к данным ? Что лежит в зоне ответственности ДБА ?Ну конечно, ведуться разработки к уже существующей БД. Статистику не приведёшь, конечно, но думаю, бОльшая часть проектов. Один подрядчик - это начальный этап, максимум первые годы. А дальше - ктож даст ломать производство? Типа пришла весёлая команда в сбербанк с новым, самым современным языком программирования, и давай заново переписывать весь их ритейл :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2011, 21:31 |
|
||
|
Защита БД от разработчиков КИС (не тестовые сервера).
|
|||
|---|---|---|---|
|
#18+
alexeyvgА дальше - ктож даст ломать производство? Типа пришла весёлая команда в сбербанк с новым, самым современным языком программирования, и давай заново переписывать весь их ритейл :-) В самую точку, у нас именно так :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2011, 12:29 |
|
||
|
|

start [/forum/topic.php?fid=32&gotonew=1&tid=1542282]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
158ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 484ms |

| 0 / 0 |
