Вопросы и соображения для просьбы клиента разработку базы данных

таким образом, как в заголовке говорится, я хотел бы услышать Ваши советы, что является самыми важными вопросами рассмотреть и спросить конечных пользователей прежде, чем разработать базу данных для их приложения. Мы должны сделать ориентированное на базу данных приложение, со специальным attenion для оплаты на безопасности дб (управление доступом, шифрование, целостность, резервные копии)... База данных будет также хранить некоторую персональную информацию о людях, которую считают чувствительной инструкции закона, таким образом, безопасность должна быть хорошей.

Я работал над школьными проектами с базами данных, но это время, сначала работая "в реальном мире", где эта безопасность дб имеет реальные последствия.

Таким образом, я нашел некоторые советы и вопросы спросить в Интернете, но здесь я всегда получаю лучшие. Вся справка ценится!Спасибо!

5
задан Julia 26 May 2010 в 16:18
поделиться

3 ответа

Некоторые другие особенности помимо того, что уже было сказано:

  • Есть ли у вас какие-либо нормативные акты требования к доступу к данным и хранение (закон Сарбейнса-Оксли и HIPAA приходит на ум)
  • Вам нужно уметь проводить аудит записывать изменения
  • Какой внутренний контроль вам нужен отражено в базе данных
  • Какие бизнес-правила необходимо соблюдать при каких обстоятельствах
  • Насколько велики, по вашему мнению, данные get - чем больше хранилище данных ожидалось, что более критично для дизайна с учетом производительности start
  • Насколько гибкой вы хотите систему быть (хотите ли вы добавить колонки на лету? ИЛИ добавить компанию rules) Будьте осторожны с этим, сделайте уверен, что клиент это понимает гибкость часто достигается за счет представление.
  • Вам нужно отдельное хранилище данных? для отчетности?
  • Как вам нужно вводить данные? Будет ли это из приложения, несколько приложений, импорт данных или их комбинацию?
  • Какие базы данных у вас есть в настоящее время лицензия на? Ты хочешь иметь это приложение использует его?
  • Потребуются ли разные группы пользователей различные доступы?
  • Как сейчас идет процесс обработано, можем ли мы получить доступ к этому база данных или посмотреть текущий процесс в действии. Обратите внимание, как минимум однажды клиент, использующий текущий система. Делайте подробные заметки, вы узнаете много вещей, о которых никто даже не подумает рассказать.
  • Вам нужно перенести данные из старая система
9
ответ дан 18 December 2019 в 14:42
поделиться

Я бы начал с:

  • Пожалуйста, объясните мне ваш бизнес.
  • Какие процессы вам нужны автоматизировать или улучшить?
  • Есть ли у вас какие-либо отчеты, которые вам нужно генерировать?
  • Нужны ли вам входные данные для каких-либо других системы?
3
ответ дан 18 December 2019 в 14:42
поделиться
  • варианты использования (Google для этого, это не обязательно должны быть рисунки, текст в порядке)
  • входы
  • выходы
  • статические данные
  • исторические данные

Оттуда вы получаете информацию, которую нужно сохранить, применяете 4-ю NF и вперед! Удачи ! 8 -))

1
ответ дан 18 December 2019 в 14:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: