Разработка баз данных

РАЗРАБОТКА БАЗ ДАННЫХ

Базы данных (БД) представляют собой структурированный, соответствующим образом организованный набор необходимых данных, описывающих основные и дополнительные характеристики физической или виртуальной системы.

Предпосылки для создания базы данных:
  • У вас много различных таблиц Excel;
  • На поиск информации уходит много времени;
  • Отсутствие на месте нужного человека парализует рабочий процесс;
Создание баз данных можно условно разделить на следующие этапы:
  • Выбор технологии (платформы), на которой будет основываться создание баз данных.
  • Составление технического задания на разработку базы данных.
  • Проектирование базы данных (программная реализация).
  • Выбор логической модели базы данных (т.е. или сетевая модель, или иерархическая модель, или реляционная (ER) модель, а также многомерная или объектная модель).Разработка программных модулей для вывода информации, для добавления новой информации в базу, модулей поиска информации в базе.
Первым шагом при создании базы данных является создание плана, который одновременно выступает в качестве руководства при внедрении базы данных и в качестве ее функциональной спецификации в ходе ее дальнейшего использования. 

При планировании базы данных, независимо от ее размера и сложности, необходимо придерживаться следующих основных шагов:
  • Сбор сведений (для создания базы данных необходимо хорошо представлять задачи, которые она будет решать); 
  • ​Выделение объектов (в процессе сбора сведений необходимо определить ключевые объекты или сущности, которыми предстоит управлять базе данных. Объектом может являться как реальный предмет (например человек или товар), так и нематериальный элемент (например коммерческая сделка, отдел предприятия или расчетный период) ;
  • Моделирование объектов (с этой целью разработчиками баз данных используются инструменты различной сложности: начиная от простых карандаша и бумаги и заканчивая различным программным обеспечением, таким как текстовые редакторы, программы табличных расчетов и специально разработанные для моделирования данных программы);
  • Определение типов данных для каждого объекта (после выделения основных объектов базы данных в качестве потенциальных таблиц необходимо определить типы данных, которые будут храниться для каждого объекта. Указанные данные будут являться столбцами таблицы объекта);
  • Определение связей между объектами (одним из преимуществ реляционной базы данных является возможность сопоставлять сведения о различных элементах в базе данных. Данные различных типов могут храниться отдельно и комбинироваться компонентом Database Engine в случае необходимости. Для определения связей между объектами в процессе проектирования необходимо просмотреть таблицы, определить их логические взаимосвязи, а затем добавить к ним столбцы отношений, устанавливающие связь между рассматриваемыми таблицами);
​При работе с клиентом особое внимание уделяется изучению специфики работы его бизнеса для создания эффективной  версии базы данных. Проектирование и последующее создание баз данных, их внедрение – это серьезный процесс, влияющий на результаты деятельности предприятий-заказчиков.
 
 
5.

ИНТЕГРИРОВАННАЯ
СИСТЕМА
БЕЗОПАСНОСТИ

6.

БЕСПЛАТНОЕ РЕШЕНИЕ
ДЛЯ ПРОИЗВОДИТЕЛЕЙ
ОБОРУДОВАНИЯ

ЗАКАЗАТЬ ОБРАТНЫЙ ЗВОНОК
Контакты

г. Москва,
ул. Академика Королева, 8а
mail@softacom.ru

Подписывайтесь на наши новости и статьи в социальных сетях:

facebook twitter googleplus