Концептуальная технология анализа и проектирования информационных систем на базе СУБД

Автор работы: Пользователь скрыл имя, 24 Декабря 2012 в 00:52, лекция

Описание работы

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

Файлы: 1 файл

Тема 1.doc

— 239.00 Кб (Скачать файл)

 

 

 

 

3.3. Фунционально-структурный  аспект информа-ционной страты объекта

Рассмотрим следующую  схему (рис.1.21.):

Рис.1.21.

Между компонентами векторов х1, х2 … хn и элементами Е1, Е2 … Е11 должно быть однозначное соответствие. Проверим это положение на нашем объекте.

Фамилия – х1121

Имя – х12 = е22

Отчество – х13 = е23

… 

Количество детей х1 12= e241

И т.д. по всем компонентам  х и элементам е.

Между компонентами векторов у и элементами Е1, Е2 … Е11 должно быть соответствие , которое можно сформулировать следующим образом:

Множество элементов  еi должно быть достаточным для получения множества элементов уi .

Для вектора у1 имеем следующее соотношение:

у11 = е21 – фамилия

у12 = е22 – имя

и т.д.

В этом случае мы имеем прямой перенос информации.

В других случаях для  получения элементов уn может быть использован алгоритм преобразования элементов еi в уn.

3.4. Нормализация  отношений системы

Функциональные связи  информационного элемента Е1 и Е2 имеют ненормализованный вид. Поэтому элементы Е1 и Е2 должны быть трансформированы путем декомпозиции в элементы, которые будут иметь нормализованную структуру.

Е1 разложим на элементы R1 и R2 .

Рис.9.

 

 

А Е2 на элементы к1 и к2 (рис.9).

Элементы Е3÷Е11 являются нормализованными. Конфигурация связей базы данных с учетом декомпозиции элементов Е1 и Е2 будет представлена следующим образом (рис.10).

Рис.10.

 

Эта схема называется концептуальной схемой или концептуальной моделью данных (КМД). Нормализованная КМД служит основой для генерации базы данных. Каждый из элементов R1 , R2 , k1, k2 и Е3÷Е11 являются основной для генерации файлов базы данных.

 

Генерация БД и файлов базы данных производится в соответствии с руководством по программированию СУБД. Элементам R, k, E даются имена файлов. Элементам еi - даются имена атрибутов, определяется их тип и размерность.

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

Проекция структуры  на функцию реализуется на основе структуры экранных форм, на которую  накладывается структура файлов базы данных, с которыми работают те или иные формы.

В нашем примере с  формой работают 2 файла данных, с формой увольнения 2 файла данных.


Информация о работе Концептуальная технология анализа и проектирования информационных систем на базе СУБД