Мегаобучалка Главная | О нас | Обратная связь


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



2016-01-05 1411 Обсуждений (0)
B. Формирование структуры базы данных. Наполнение базы данных согласно индивидуальному заданию 0.00 из 5.00 0 оценок




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

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

 

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

 

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

 

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

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

 

 

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

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_услуги Числовой Уникальный код услуги, ключевое поле.
Название_услуги Короткий текст Хранит данные о название услуги
Стоимость услуги Денежный Хранит данные о стоимости услуги
Примечания Короткий текст Хранит какие либо примечание к услуге

 

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

 



2016-01-05 1411 Обсуждений (0)
B. Формирование структуры базы данных. Наполнение базы данных согласно индивидуальному заданию 0.00 из 5.00 0 оценок









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

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1411)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)