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