Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Концептуальное проектирование базы данных

Читайте также:
  1. VI. Инженерное проектирование и технология
  2. А. Создание и заполнение базы данных
  3. Автоматизация ввода данных
  4. Автоматизированное проектирование здания СТОА с оптимизацией решений по критерию стоимости
  5. АНАЛИЗ ИСХОДНЫХ ДАННЫХ
  6. Анализ основных путей получения данных консультантом для анализа сложившейся ситуации в компании клиента.
  7. Анализ предметной области, разработка состава и структуры БД, проектирование логико-семантического комплекса.

Процесс концептуального проектирования предполагает следующую последовательность действий:

1. Определение сущностей и их характеристик (наименование, описание, количество экземпляров);

2. Формирование множества атрибутов и их характеристик (название, описание доменов, типов элементов данных каждой сущности);

3. Определение связей между сущностями, характеристик связей и роли каждой сущности в соответствующих связях.

Определяем множество сущностей и характеристики. Поставим в соответствие каждому информационному элементу базы данных сущность. Результаты выполнения шага приведены в таблице 4.1

 

Таблица 4.1 «Обозначение и наименование сущностей».

Обозначение сущности (связи) Наименование сущности (связи) Количество экземпляров
S1 Информация о сотрудниках  
S2 Информация об электродегидраторах  
S3 Отчёт о работе  
S4 Информация о бригадах  
S5 Информация о сотрудниках в бригадах  

 

Сущность «Информация о сотрудниках» содержит данные о работниках.

Сущность «Информация об электродегидраторах» содержит данные об агрегатах.

Сущность «Отчет о работе» содержит основные показатели о работе установки.

Сущность «Информация о бригадах» содержит данные о бригаде, времени начала и конца работы.

Сущность «Информация о сотрудниках в бригадах» содержит номера бригад.

Для каждой сущности определяется совокупность атрибутов. Для каждого атрибута устанавливается наименование, определяется домен. Результат представлен в таблице 4.2


Таблица 4.2 «Совокупность атрибутов сущностей»

Наименование сущности (связи) Наименование атрибута Наименование домена
     
S1 Информация о сотрудниках Табельный номер Табельный номер
ФИО рабочего ФИО
Дата рождения Дата
ИНН ИНН
Прописка Адрес
Должность Должность
S2 Информация об электродегидраторах Модель электродегидратора Модель электродегидртора
Объём электродегидратора Параметры электродегидратора
Диаметр электродегидратора Параметры электродегидратора
S3 Отчет о работе *Дата Дата
*Номер бригады Номер
*Модель электродегидратора Модель электродегидратора
Среднее значение межфазного уровня Параметры
Количество поступившей водонефтяной эмульсии Параметры
Среднее значение коэффициента обводненности Параметры
Количество отходов (литр) Параметры
Количество товарной нефти(литр) Параметры
Среднее значение напряжения на электродах Параметры
Средняя температура Параметры
Неисправность Неисправность
S4 Информация о бригадах Номер бригады Номер
Время начала работы Время
Время конца работы Время
S5 Информация о сотрудниках в бригадах Табельный номер Табельный номер
Номер бригады Номер

 

Для доменов определяются типы значений. Результат представлен в таблице 4.3
Таблица 4.3 «Типы значений доменов»

Наименование домена Название и описание типа данных (максимальное количество знаков) Пример значения
       
1. Табельный номер Табельный номер, числовой (3)  
2. ФИО ФИО, текстовый (20) Иванов И.И.
3. Неисправность Неисправность, текстовый (3) Да
4. Дата Дата, дата(10) 06.10.2011
5. ИНН ИНН, числовой (12)  
6. Адрес Адрес, текстовый (100) Большая Красная, 55
7. Модель электродегидратора Модель электродегидратора, текстовый(10) ЭГ200-10
8. Параметры электродегидратора Параметры электродегидратора, числовой (10)  
9. Параметры Параметры, числовой(5)  
10. Номер Номер, числовой (3)  
11. Время Время, текстовый(5) 16-00
12. Должность Должность, тестовый(20) Оператор

 

Далее необходимо посторить концептуальную модель базы данных. Данная модель позволяет определить связи между сущностями. Концептуальная модель базы данных представлена на рис.4.1


 

 


Рис. 4.1 Концептуальная модель базы данных


Дата добавления: 2015-11-26; просмотров: 63 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.006 сек.)