Оформить и купить диплом на бланке ГОЗНАК без предоплаты

Подготовка концептуальной схемы

Формализованное описание предметной области на  первом этапе проектирования базы данных имеет целью формирование совокупности будущих атрибутов отношений. Эта работа имеет творческий характер и  выполняется интуитивно. В случаях сложной структуры предметной области рекомендуют применять CASE – методы (Computer-Aided Software Engineering – методы) проектирования, которые активно используют графическую форму отражения связей объектов и незначительно различаются изобразительными средствами. При проектировании баз данных применяют ER-диаграммы (entity-relationship-диаграммы), а именно модель Chen’а, модель IEM (Information Engineering Method), модель SSADM (Structured Systems Analysis Design Method), модель IDEF1X и др.

Компоновка атрибутов в отношения выполняется одним из двух методов:

–  путем анализа функциональных зависимостей между атрибутами;

– преобразованием ER-диаграмм.

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

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

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

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

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

Первой нормальной формой называют отношение, в каждом элементе которого используется только атомарное значение, т. е. отсутствует перечисление (список) значений. К началу преобразований каждое отношение должно быть в первой нормальной форме.

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