Разработка автоматизированного рабочего места для учёта статистики экзаменационной сессии — страница 7
1.1 Определение цели создания АРМ 1.2 Определение таблиц и необходимых полей 1.3 Определение связей между таблицами 2. Разработка таблиц 2.1 Построение таблиц 2.2 Назначение типов данных для полей таблиц 2.3 Создание индексов и связей между таблицами 1.5 Логическое проектирование Когда говорят о логическом проектировании, употребляют такие термины, как сущность, связь и атрибут. Сущность – это множество однотипных объектов, называемых экземплярами, при этом каждый экземпляр индивидуален и отличается от всех остальных экземпляров. Атрибут – это характеристика сущности. Атрибут выражает одно законченное и определённое свойство сущности. При проектировании рекомендуется создавать атомарные атрибуты. Связь – это логическое отношение между сущностями, выражающее некоторое ограничение или бизнес-правило. При создании связей между сущностями в дочернюю сущность передаются атрибуты, составляющие первичный ключ в родительской сущности. Эти атрибуты образуют в дочерней сущности внешний ключ. 1.6 Определение цели создания АРМ. На первом этапе проектирования необходимо определить цель создания АРМ, основные функции и информацию, которую АРМ должен содержать, то есть нужно определить основные темы таблиц базы данных и содержащуюся в них информацию. База данных должна отвечать требованиям тех, кто будет непосредственно с ней работать. Для этого нужно определить темы, которые должны покрываться данным АРМ, требуемые отчёты, проанализировать формы в которых в настоящий момент используются для хранения и записи данных. 1.7 Определение таблиц и необходимых полей. Одним из наиболее сложных этапов проектирования, является разработка таблиц базы данных для хранения информации, так как результаты которые должна выдавать система не всегда дают полное представление о структуре таблиц. При разработке, лучше руководствоваться следующими основными принципами: · Информация в таблицах не должна дублироваться. Когда определённая информация хранится только в одном месте, то нет необходимости в синхронизации этих данных, и обеспечит эффективность, и исключит возможность не совпадения. · Каждая таблица должна содержать информацию только на одну тему, в этом случае
Похожие работы
- Рефераты
- Рефераты