Формирование структуры базы данных. Наполнение базы данных согласно индивидуальному заданию — КиберПедия 

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Формирование структуры базы данных. Наполнение базы данных согласно индивидуальному заданию

2017-12-21 621
Формирование структуры базы данных. Наполнение базы данных согласно индивидуальному заданию 0.00 из 5.00 0 оценок
Заказать работу

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

Разрабатываемое программное обеспечение работает с использованием базы данных. В результате изучения предметной области и разработки поставленной задачи была реализована реляционная база данных, состоящая из восьми связанных таблиц: «Акты», «Сотрудники», «Должности», «Отделы», «Состав_договора», «Договор», «Клиенты», «Перечень_услуг»(Рисунок 4.3):

 

Рисунок 4.3 — Схема связей БД

 

ТБД «Акты» — предназначена для хранения информации сотрудника, состава договора и дета. В таблице 4.3 приведена ее структура и описание полей.

Таблица 4.1— Структура таблицы «Акты»

Название поля Тип поля Описание
ID_Акта Числовой Уникальный код акта, ключевое поле
ID_Сотрудника Числовой Уникальный код сотрудника
ID_Состав_договора Числовой Уникальный код состава_договора
Дата Дата и время Хранит данные дате составления акта

 

ТБД «Сотрудники» — предназначена для хранения информации о сотрудниках, структура и описание полей представлены в таблице 4.2.

 

Таблица 4.2— Структура таблицы «Сотрудники»

Название поля Тип поля Описание
ID_Сотрудника Числовой Уникальный код сотрудника, ключевое поле
ID_Должность Числовой Уникальный код должности
ID_Отдел Числовой Уникальный код отдела
ФИО Короткий текст Содержит ФИО сотрудника
Телефон Числовой Содержит номер телефона сотрудника
Адрес Короткий текст Содержит адрес сотрудника

 

ТБД «Должность» — предназначена для хранения информации о должностях, структура и описание полей представлены в таблице 4.3.

 

Таблица 4.3— Структура таблицы «Должности»

Название поля Тип поля Описание
     
ID_должность Числовой Уникальный код должности, ключевое поле

 

Продолжение таблицы 4.3

     
Наименование Короткий текст Хранит данные о наименовании должности

 

ТБД «Отделы» — предназначена для хранения информации о отделах, структура и описание полей представлены в таблице 4.4.

 

Таблица 4.4— Структура таблицы «Отделы»

Название поля Тип поля Описание
ID_отдела Числовой Уникальный код отдела, ключевое поле
Наименование Короткий текст Хранит данные о наименовании отдела
Ничальник Короткий текст Хранит данные о начальнике

 

ТБД «Состав_договора» — предназначена для хранения информации о составе договоров, структура и описание полей представлены в таблице 4.5.

 

Таблица 4.5— Структура таблицы «Состав_договора»

Название поля Тип поля Описание
ID_Состав_договора Числовой Уникальный код Состава_договора, ключевое поле.
ID_договора Числовой Уникальный код договора.
ID_услуги Числовой Уникальный код услуги.
Количество Числовой Содержит количество составляемых договоров.
Стоимость Денежный Хранит данные о стоимости услуги

 

ТБД «Договор» — предназначена для хранения информации о договорах, структура и описание полей представлены в таблице 4.6.

 

Таблица 4.6— Структура таблицы «Договор»

Название поля Тип поля Описание
ID_договорм Числовой Уникальный код договора, ключевое поле.
ID_Клиента Числовой Уникальный код клиента
Дата Дата и время Хранит данные дате составления договора
Сумма_договора Денежный Хранит данные о стоимости услуги

 

ТБД «Клиенты» — предназначена для хранения информации о клиентах, структура и описание полей представлены в таблице 4.7.

 

Таблица 4.7— Структура таблицы «Клиенты»

Название поля Тип поля Описание
ID_клиента Числовой Уникальный код клиента, ключевое поле.
Наименование_организации Короткий текст Хранит данные о наименовании клиента
Адрес Короткий текст Хранит данные о адресе клиента
Телефон Числовой Хранит данные о контактном телефоне клиента
Индекс Числовой Хранит данные о индексе клиента
Р/сч Числовой Хранит данные о Р/сч (расчётном счете) клиента

 

ТБД «Перечень_услуг» — предназначена для хранения информации о услугах оказываемых организацией, структура и описание полей представлены в таблице 4.8.

 

Таблица 4.8— Структура таблицы «Перечень_услуг»

Название поля Тип поля Описание
ID_услуги Числовой Уникальный код услуги, ключевое поле.
Название_услуги Короткий текст Хранит данные о название услуги
Стоимость услуги Денежный Хранит данные о стоимости услуги
Примечания Короткий текст Хранит какие либо примечание к услуге

 

При типе связи один-ко-многим запись из одной таблицы связывается с несколькими записями другой таблицы, но записи из второй таблицы связываются только с одной из записей первой таблицы.

 


Поделиться с друзьями:

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

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

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.007 с.