Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Организация данных. 
Разработка приложения "Автоматизация рабочего места сотрудника отдела кадров Московского РУВД г. Минска"

РефератПомощь в написанииУзнать стоимостьмоей работы

Таблица «Приказ» хранит информацию о приказах. Структура данных представлена в таблице 3.4. Таблица «Должность» хранит список должностей. Структура данных представлена в таблице 3.2. Структура базы данных представлена на рисунке 2 схемой данных. Дата окончания работы сотрудника на предприятии. Статья, на основании которой составлен приказ. Дата начала работы сотрудника на предприятии. Сотрудник… Читать ещё >

Организация данных. Разработка приложения "Автоматизация рабочего места сотрудника отдела кадров Московского РУВД г. Минска" (реферат, курсовая, диплом, контрольная)

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

Реляционная модель основана на математическом понятии отношения, представлением которого является таблица. В реляционной модели отношения используются для хранения информации об объектах, представленных в базе данных. Отношение имеет вид двухмерной таблицы, в которой строки соответствуют записям, а столбцы — атрибутам. Каждая запись должна однозначно характеризоваться в таблице. Для этого используют первичные и вторичные ключи. Достоинством реляционной модели является простота и удобство физической реализации.

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

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

Таблица «Сотрудник» хранит список сотрудников и данные о них. Структура данных представлена в таблице 3.1.

Таблица 3.1 — Список сотрудников.

Имя поля.

Тип данных.

Размер, байт.

Описание.

Номер_сотрудника.

Bigint.

Номер сотрудника.

Фамилия.

Varchar.

Фамилия сотрудника.

Имя.

Varchar.

Имя сотрудника.

Отчество.

Varchar.

Отчество сотрудника.

Адрес.

Nvarchar.

Адрес сотрудника.

Образование.

Varchar.

Образование.

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

Date.

Дата рождения сотрудника.

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

Varchar.

Место рождения сотрудника.

Серия_паспорта.

Varchar.

Серия паспорта сотрудника.

Номер_паспорта.

Int.

Номер паспорта сотрудника.

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

Varchar.

Семейное положение сотрудника.

Дети.

Varchar.

Дети сотрудника.

Код_должности.

Int.

Должность сотрудника.

Таблица «Должность» хранит список должностей. Структура данных представлена в таблице 3.2.

Таблица 3.2 — Список должностей.

Имя поля.

Тип данных.

Размер, байт.

Описание.

Код должности.

Int.

Код должности.

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

Varchar.

Название должности.

Таблица «Документы» хранит информацию о документах. Структура данных представлена в таблице 3.3.

Таблица 3.3 — Список документов.

Имя поля.

Тип данных.

Размер, байт.

Описание.

Код_документа.

int.

Код документа.

Тип.

varchar.

Тип документа.

Идентификационный_номер

nvarchar.

Идентификационный номер документа.

Дата_приема.

date.

Дата приема документа.

Дата_выдачи.

date.

Дата выдачи документа.

Номер_сотрудника.

digint.

Сотрудник который получает документ.

Таблица «Приказ» хранит информацию о приказах. Структура данных представлена в таблице 3.4.

Таблица 3.4 — Список приказов.

Имя поля.

Тип данных.

Размер, байт.

Описание.

Номер_приказа.

bigint.

Код приказа.

Дата.

Date.

Дата приказа.

Статья.

nvarchar.

Статья, на основании которой составлен приказ.

Тип.

varchar.

Тип приказа.

Номер_сотрудника.

digint.

Сотрудник, который получает приказ.

Таблица «Деятельность» хранит информацию о трудовой деятельности сотрудника. Структура данных представлена в таблице 3.5.

Таблица 3.5 — Деятельность.

Имя поля.

Тип данных.

Размер, байт.

Описание.

Код_деятельности.

bigint.

Код деятельности.

Должность.

varchar.

Должность сотрудника.

Стаж.

int.

Стаж сотрудника.

Дата_начала_работы.

date.

Дата начала работы сотрудника на предприятии.

Дата_окончания_работы.

date.

Дата окончания работы сотрудника на предприятии.

Структура базы данных представлена на рисунке 2 схемой данных.

Структура базы данных.

Рисунок 2 — Структура базы данных.

Показать весь текст
Заполнить форму текущей работой