Проектирование баз данных согласно требованиям индустрии

При проектировании баз данных для сложных информационных систем многие разработчики забывают о принципах интегрированности. Тестирование базы данных должно включать не только анализ взаимодействия одного конкретного пользователя с информационной системой, но и анализировать и рассматривать другие направления в работе. Базы данных создаются как информационная основа для деятельности групп людей. Результатом такого взаимодействия должен стать качественный и быстрый обмен информацией.

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

Наличие особых требований заказчика или каталога пользователей перед началом разработки должны быть учтены проектировщиком. Для некоторых задач важно отсутствие утери порций информации в результате технических сбоев, для кого-то важно отслеживание возможных ошибок пользователя и их предотвращение. Тестирование безопасности, особенно в случае интегрированности базы данных со всей информационной системой предприятия, довольно важно. Чем выше риски несанкционированного доступа или возникновения критических ошибок, тем тщательнее должно быть организовано тестирование.

Классические идеи и методы

Классический подход базируется на тщательном анализе предметной области. Предприятие или компания, в которых планируется развернуть информационную систему или запустить базу данных, должны быть изучены, процессы должны быть декомпозированы, составлен подробный каталог пользователей, каталог требований. Тестирование базы данных проводится на основе разработанных ранее схем и алгоритмов взаимодействия с программным комплексом.

Создание концептуальной модели, предпроектное исследование и проектирование логической схемы базы данных должно наглядно продемонстрировать работоспособность комплекса ещё до начала разработки. Согласование «каскадного» метода проектирования с дальнейшей разработкой достигается за счет приведенных в соответствие друг к другу различных этапов разработки.

Разработка базы данных предметной направленности усложняется пропорционально масштабам системы. Тестирование безопасности, несмотря на наличие реальных объектов, может быть организовано с помощью средств автоматизации.

 

Pop Hi-Tech > Технологии > Проектирование баз данных согласно требованиям индустрии

Похожие статьи

Оставить комментарий

Случайное видео с сайта

Интересное в науке
Нанороботы в медицине
Медицина будущего будет строиться на работе нанороботов. Уже сейчас в этом направлении есть замечательные прорывы. Стоит отметить хотя бы респироцита – наноробота, который выполняет функции кровеносного эритроцита
Далее . . .

Графен – материал будущего
Возьмите обычную пищевую пленку. Она почти ничего не весит, и при попытке ее порвать у вас это легко получится. Теперь представьте себе материал который в несколько раз тоньше пленки.
Далее . . .

Интересное в технике

iPad 4G. Новый планшетный компьютер от Apple
По последним данным, Apple контролирует 73% рынка персональных компьютеров. Первое устройство серии iPad в свое время и обеспечило такой колоссальный кусок самого перспективного рынка
Далее . . .

Энергетика
Альтернативная энергетика сегодня
После нефтяного кризиса 1973 года, многие страны стали складывать средства в альтернативную энергетику, то есть ту, которая не связана с производством энергии из нефти, газа и угля.
Далее . . .

quick input type=