Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Перекрестная проверка модели данных

Поиск

 

Перекрестная проверка модели предметной области и иерархии функций представлена в таблице 7.

 

Таблица 7 - Перекрестная проверка модели предметной области и иерархии функций

 

Функции

Классы объектов

1 2 3 4 5 6 7 8 9
1               I/U  
2               R/R  
3               I/U  
4               R/R  
5               I/U  
6               R/R  
7                 I/U
8                 R/R
9                 I/U
10                 R/R
11                 I/U
12                 R/R
13                 I/U
14                 R/R
15             I/U    
16             R/R    
17             I/U    
18             R/R    
19                 I/U
20                 R/R
21                 I/U
22                 R/R
23 I/U I/U       I/U      
24 R/R R/R       R/R      
25 I/U I/U       I/U      
26 R/R R/R       R/R      
27       I/U     I/U   I/U
28       R/R     R/R   R/R
29       I/U     I/U   I/U
30       R/R     R/R   R/R
31     I/U I/U          
32     R/R R/R          
33     I/U I/U          
34     R/R R/R          

 

 

В таблице 7 использованы сокращения классов объектов:

КО1 - ГАРАНТИЯ

КО2 – КАТЕГОРИЯ

КО3 – ДОЛЖНОСТЬ

КО4 – ЗВАНИЕ

КО5 - ВОИНСКАЯ ЧАСТЬ

КО6 - АППАРАТУРА

КО7 - ОТВЕТСТВЕННЫЕ ЛИЦА

КО8 - УЧАСТКИ

КО9 - НОМЕНКЛАТУРА

 

В таблице 7 использованы сокращения функций:

Ф1 – Добавление / Обновление наименования участка.

Ф2 – Поиск / Просмотр должности наименования участка.

Ф3 – Добавление / Обновление полного наименования участка.

Ф4 – Поиск / Просмотр полного наименования участка.

Ф5 – Добавление / Обновление краткого описания участка.

Ф6 – Поиск / Просмотр краткого описания участка.

Ф7 – Добавление / Обновление инвентарного номера.

Ф8 – Поиск / Просмотр инвентарного номера.

Ф9 – Добавление / Обновление наименования аппаратуры.

Ф10 – Поиск / Просмотр наименования аппаратуры.

Ф11 –. Добавление / Обновление заводского номера

Ф12 – Поиск / Просмотр заводского номера.

Ф13 – Добавление / Обновление ответственного лица.

Ф14 – Поиск / Просмотр ответственного лица.

Ф15 – Добавление / Обновление участка.

Ф16 – Поиск / Просмотр участка.

Ф17 – Добавление / Обновление примечания.

Ф18 – Поиск / Просмотр примечания.

Ф19 – Добавление / Обновление даты.

Ф20 – Поиск / Просмотр даты.

Ф21 – Добавление / Обновление наименования аппаратуры.

Ф22 – Поиск / Просмотр наименования аппаратуры.

Ф23 – Добавление / Обновление краткого описания аппаратуры.

Ф24 – Поиск / Просмотр краткого описания аппаратуры.

Ф25 – Добавление / Обновление гарантии и категории.

Ф26 – Поиск / Просмотр гарантии и категории.

Ф27 – Добавление / Обновление Ф.И.О.

Ф28 – Поиск / Просмотр Ф.И.О.

Ф29 – Добавление / Обновление должности

Ф30 – Поиск / Просмотр должности

Ф31 – Добавление / Обновление звания

Ф32 – Поиск / Просмотр звания

Ф33 – Добавление / Обновление «паспорта аппаратуры»

Ф34 – Формирование отчета «паспорт аппаратуры» (Просмотр/Поиск/Печать)

 

Даталогическая модель базы данных

 

Логическая структура реляционной базы данных представлена на рисунке 4.

 

Рисунок 4 - Логическая структура реляционной базы

 


Анализ схем реляционных отношений на соответствие 3НФ

 

Проанализируем схемы отношений полученной РБД на соответствие 3НФ. Приведенная схема соответствует, как минимум, 3НФ, поскольку во всех отношениях атрибуты атомарные, первичные ключи не составные и отсутствуют транзитивные зависимости между не ключевыми атрибутами и первичными ключами.

Кроме того, каждый детерминант отношения является потенциальным ключом, что свидетельствует о достижении НФБК.

Таким образом, полученная схема отношений соответствует НФБК и, следовательно, может в достаточной мере обеспечить целостность данных.

Физическая модель базы данных

 



Поделиться:


Последнее изменение этой страницы: 2020-12-09; просмотров: 107; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.22.79.165 (0.005 с.)