Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Примеры дипломов / Отчёт (Бусыгина).pdf
Скачиваний:
48
Добавлен:
13.05.2015
Размер:
1 Мб
Скачать

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

На основе инфологической модели была разработана даталогическая модель.

Для хранения экземпляров выделенных сущностей создана база данных со структурой, приведённой ниже (таблицы 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14, 3.15, 3.16, 3.17). Каждой сущности предметной области соответствует одна таблица базы данных. Для отображения связи между сущностями (типа «один ко многим») в подчиненную таблицу добавляется идентификатор (первичный ключ) главной таблицы.

 

Таблица 3.2. «Анкетные_данные»

Имя поля

Тип данных

Таб_№

Числовой

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Пол

Числовой

Фотография

Поле объекта

Характеристика

Поле МЕМО

Дата_рождения

Дата/время

Место_рождения

Текстовый

Адрес_регистрации

Текстовый

Адрес_фактический

Текстовый

Телефон

Текстовый

Паспортные_данные

Текстовый

ИНН

Текстовый

ПФР

Текстовый

Медполис

Текстовый

Должность

Числовой

Образование

Числовой

Воинская_обязанность

Числовой

Семейное_положение

Числовой

 

Таблица 3.3. «Пол»

Имя поля

Тип данных

Код

Числовой

Тип

Текстовый

32

 

Таблица 3.4. «Тип_должности»

Имя поля

Тип данных

Код

Числовой

Тип

Текстовый

 

Таблица 3.5. «Должность».

Имя поля

Тип данных

Код_Должность

Счетчик

Код_Таб_№

Числовой

Наименование

Числовой

Ставка_часы

Текстовый

Разряд

Текстовый

Общий_стаж

Числовой

Непрерывный_стаж

Числовой

 

Таблица 3.6. «Вид_должности»

Имя поля

Тип данных

Код

Числовой

Вид

Текстовый

Таблица «Тип_образования» содержит сведения об уровне образования

Имя поля

Тип данных

Код

Числовой

Тип

Текстовый

 

Таблица 3.7. «Образование».

Имя поля

Тип данных

№_диплома

Текстовый

Код_Таб_№

Числовой

Учебное_заведение

Текстовый

Факультет

Текстовый

Год_поступления

Числовой

Год_окончания

Числовой

Вид_обучения

Числовой

Специальность

Текстовый

Квалификация

Текстовый

 

Таблица 3.8. «Вид_обучения».

Имя поля

Тип данных

Код

Числовой

Вид

Текстовый

 

Таблица 3.9. «Тип_военообязанности»

Имя поля

Тип данных

Код

Числовой

Тип

Текстовый

33

 

Таблица 3.10. «Военнообязанность»

Имя поля

Тип данных

Код_Таб_№

Числовой

№_билета

Числовой

Группа_учета

Текстовый

Категория_учета

Текстовый

Состав

Текстовый

Воинское_звание

Текстовый

ВУС_№

Текстовый

Годность_к_ВС

Текстовый

Название_райвоенкомата

Текстовый

Состоит_на_спецучете_№

Текстовый

 

Таблица 3.11. «Вид_семейного_положения»

Имя поля

Тип данных

Код

Числовой

Вид

Текстовый

 

Таблица 3.12. «Семейное_положение»

Имя поля

Тип данных

Код_записи

Счетчик

Код_Таб_№

Числовой

Член_семьи

Числовой

ФИО_члена_семьи

Текстовый

Дата_рождения_члена_семьи

Дата/время

 

Таблица 3.13. «Член_семьи»

Имя поля

Тип данных

Код

Числовой

Имя

Текстовый

 

Таблица 3.14. «Аттестация»

Имя поля

Тип данных

Код_Аттестации

Счетчик

Код_Таб_№

Числовой

Квалификационная_категория

Текстовый

Дата_аттестации

Дата/время

№_приказа

Текстовый

Источник приказа

Текстовый

На Рисунок 3.2. представлена даталогическая модель данных, разработанная при помощи AllFusion ERwin Data Modeler r7.2.

34

 

Таблица 3.15. «Дополнения»

Имя поля

Тип данных

Код_Таб_№

Числовой

Национальность

Текстовый

Соцпроисхождение

Текстовый

Партийность

Текстовый

Член_профсоюза

Текстовый

Основная_профессия

Текстовый

Стаж_работы_по_ней

Числовой

Владение_языками

Текстовый

Ученая_степень_звание

Текстовый

Научные_труды_изобретения

Текстовый

Пребывание_за_границей

Текстовый

Участие_в_выборных_органах

Текстовый

Награды

Числовой

 

Таблица 3.16. «Вид_награды»

Имя поля

Тип данных

Код

Числовой

Вид

Текстовый

 

Таблица 3.17. «Выписка»

Имя поля

Тип данных

Код_записи

Счетчик

Код_Таб_№

Числовой

Занимаемая_должность

Текстовый

Местонахождение

Текстовый

Учреждение

Текстовый

Дата_вступления

Дата/время

Приказ_о_назначении

Текстовый

Дата_ухода

Дата/время

Приказ_об_освобождении

Текстовый

35

Рисунок 3.2. Даталогическая модель данных

36

Соседние файлы в папке Примеры дипломов