Организация и ведение информационной базы — КиберПедия 

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

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

Организация и ведение информационной базы

2017-06-19 566
Организация и ведение информационной базы 0.00 из 5.00 0 оценок
Заказать работу

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

 

 

 

Рисунок 6 – Диаграмма «Сущность-связь»

 

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

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

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

Структура базы данных разрабатываемого программного средства включает 31 таблицу.

Структура данных таблиц, и их краткое описание приводится в таблицах 2.1-2.31.

Таблица «admin» хранит информацию об администраторах, которая представлена в таблице 2.1.

 

Таблица 2.1 – Структура таблицы «admin»

Имя поля Тип данных Размер, байт Описание
id int   Порядковый номер записи
Login varchar   Имя пользователя
password varchar   Пароль пользователя

 

Таблица «class» хранит информацию о классе, которая представлена в таблице 2.2.

 

Таблица 2.2 – Структура таблицы «class»

Имя поля Тип данных Размер, байт Описание
idClass Int   Порядковый номер записи
Class-designation varchar   Наименование

 

Таблица «primenenie» хранит информацию о применении детали, которая представлена в таблице 2.3.

 

Таблица 2.3 – Структура таблицы «primenenie»

Имя поля Тип данных Размер, байт Описание
IdPrimenenie Int   Порядковый номер записи
Primenenie varchar   Предназначение детали

 

Таблица «Vid_obrabotki» хранит информацию о видах обработки, которая представлена в таблице 2.4.

 

Таблица 2.4 – Структура таблицы «Vid_obrabotki»

Имя поля Тип данных Размер, байт Описание
idVid_obrabotki int   Порядковый номер раздела
Vid_obrabotki Varchar   Вид обработки

Таблица «Konstrukzia» хранит информацию о конструкциях, которая представлена в таблице 2.5.

 

Таблица 2.5 – Структура таблицы «Konstrukzia»

Имя поля Тип данных Размер, байт Описание
idKonstrukzia Int   Порядковый номер записи
Konstrukzia varchar   Конструкция

 

Таблица «Storona» хранит информацию о сторонах, которая представлена в таблице 2.6.

 

Таблица 2.6 – Структура таблицы «Storona»

Имя поля Тип данных Размер, байт Описание
idStorona Int   Порядковый номер записи
Storona varchar   Сторона

 

Таблица «Razmer_hvostika» хранит информацию о размерах хвостика, которая представлена в таблице 2.7.

 

Таблица 2.7 – Структура таблицы «Razmer_hvostika»

Имя поля Тип данных Размер, байт Описание
idRazmer_hvostika Int   Порядковый номер записи
Razmer_hvostika varchar   Размер хвостика

 

Таблица «Tip_frezi» хранит информацию о типах фрезы, которая представлена в
таблице 2.8.

 

Таблица 2.8 – Структура таблицы «Tip_frezi»

Имя поля Тип данных Размер, байт Описание
idTip_frezi Int   Порядковый номер записи
Tip_frezi varchar   Тип фрезы

 


Таблица «Detal» хранит информацию о деталях, которая представлена в таблице 2.9.

 

Таблица 2.9 – Структура таблицы «Detal»

Имя поля Тип данных Размер, байт Описание
idDetal Int   Порядковый номер записи
Detal varchar   Деталь

 

Таблица «Splav» хранит информацию о сплавах, которая представлена в таблице 2.10.

 

Таблица 2.10 – Структура таблицы «Splav»

Имя поля Тип данных Размер, байт Описание
idSplav Int   Порядковый номер записи
Markirovka_splava varchar   Маркировка сплава
Name_splava varchar   Наименование сплава
Opisanie_splava varchar   Описание сплава

 

Таблица «Opisanie_plastitni» хранит информацию о описаниях пластин, которая представлена в таблице 2.11.

 

Таблица 2.11 – Структура таблицы «Opisanie_plastitni»

Имя поля Тип данных Размер, байт Описание
idOpisanie_plastitni Int   Порядковый номер записи
Opisanie_plastitni varchar   Описание пластины

 

 

Таблица «Geometria» хранит информацию о геометрии пластин, которая представлена в
таблице 2.12.

 

Таблица 2.12 – Структура таблицы «Geometria»

Имя поля Тип данных Размер, байт Описание
idGeometria Int   Порядковый номер записи
Geometria varchar   Геометрия

 

Таблица «Struzhkolom» хранит информацию о стружколомах, которая представлена в
таблице 2.13.

 

Таблица 2.13 – Структура таблицы «Struzhkolom»

Имя поля Тип данных Размер, байт Описание
idStruzhkolom Int   Порядковый номер записи
Struzhkolom varchar   Стружколом

 

Таблица «Struzhkolom_storona» хранит информацию о сторонах стружколомов, которая представлена в таблице 2.14.

 

Таблица 2.14 – Структура таблицы «Struzhkolom_storona»

Имя поля Тип данных Размер, байт Описание
idStruzhkolom_storona Int   Порядковый номер записи
Struzhkolom_storona varchar   Сторона стружколома

 

Таблица «Obrabativaemiy_material» хранит информацию об обрабатываемых материалах, которая представлена в таблице 2.15.

 

Таблица 2.15 – Структура таблицы «Obrabativaemiy_material»

Имя поля Тип данных Размер, байт Описание
idObrabativaemiy_material Int   Порядковый номер записи
Obrabativaemiy_material varchar   Обробатываемый материал

 

Таблица «Struzhkolom_primenenie» хранит информацию о применении стружколомов, которая представлена в таблице 2.16.

 

Таблица 2.16 – Структура таблицы «Struzhkolom_primenenie»

Имя поля Тип данных Размер, байт Описание
idStruzhkolom_primenenie Int   Порядковый номер записи
Struzhkolom_primenenie varchar   Применение стружколома

 

Таблица «Shponochniy_paz» хранит информацию о шпоночных пазах, которая представлена в таблице 2.17.

 

Таблица 2.17 – Структура таблицы «Shponochniy_paz»

Имя поля Тип данных Размер, байт Описание
idShponochniy_paz Int   Порядковый номер записи
Shponochniy_paz varchar   Шпоночный паз

 

Таблица «Dlina_rezania» хранит информацию о длинах резания, которая представлена в таблице 2.18.

 

Таблица 2.18 – Структура таблицы «Dlina_rezania»

Имя поля Тип данных Размер, байт Описание
idDlina_rezania Int   Порядковый номер записи
Dlina_rezania Int   Длина резания

 

Таблица «Oboznachenia» хранит информацию об обозначении, которая представлена в таблице 2.19.

 

Таблица 2.19 – Структура таблицы «Oboznachenia»

Имя поля Тип данных Размер, байт Описание
idOboznachenia Int   Порядковый номер записи
Oboznachenia Varchar   Обозначения

 


Таблица «Tip_hvostika» хранит информацию о типах хвостика, которая представлена в таблице 2.20.

 

Таблица 2.20 – Структура таблицы «Tip_hvostika»

Имя поля Тип данных Размер, байт Описание
idTip_hvostika Int   Порядковый номер записи
Tip_hvostika Varchar   Тип хвостика

 

Таблица «Ugol» хранит информацию о углах, которая представлена в таблице 2.21.

 

Таблица 2.21 – Структура таблицы «Ugol»

Имя поля Тип данных Размер, байт Описание
idUgol Int   Порядковый номер записи
Ugol Varchar   Угол

 

Таблица «Malorazmernie» хранит информацию о типах обработки, которая представлена в таблице 2.22.

 

Таблица 2.22 – Структура таблицы «Malorazmernie»

Имя поля Тип данных Размер, байт Описание
idMalorazmernie Int   Порядковый номер записи
Malorazmernie Varchar   Малоразмерные

 

Таблица «Narezanie» хранит информацию о типах нарезания, которая представлена в таблице 2.23.

 

Таблица 2.23 – Структура таблицы «Narezanie»

Имя поля Тип данных Размер, байт Описание
idNarezanie Int   Порядковый номер записи
Narezanie Varchar   Нарезание

 


Таблица «Obrabotka» хранит информацию о типах обработки, которая представлена в таблице 2.24.

 

Таблица 2.24 – Структура таблицы «Obrabotka»

Имя поля Тип данных Размер, байт Описание
idObrabotka Int   Порядковый номер записи
Obrabotka Varchar   Обработка

 

Таблица «Obrabotka-rezaniem» хранит информацию о типах обработки резанием, которая представлена в таблице 2.25.

 

Таблица 2.25 – Структура таблицы «Obrabotka-rezaniem»

Имя поля Тип данных Размер, байт Описание
idObrabotka-rezaniem Int   Порядковый номер записи
Obrabotka-rezaniem Varchar   Обработка резанием

 

Таблица «Opisanie-plastini» хранит информацию о описании пластин, которая представлена в таблице 2.26.

 

Таблица 2.26 – Структура таблицы «Opisanie-plastini»

Имя поля Тип данных Размер, байт Описание
idOpisanie-plastini Int   Порядковый номер записи
Opisanie-plastini Varchar   Описание пластины

 

Таблица «Plastini» хранит информацию о пластинах, которая представлена в таблице 2.27.

 

Таблица 2.27 – Структура таблицы «Plastini»

Имя поля Тип данных Размер, байт Описание
idPlastini Int   Порядковый номер записи
Plastini Varchar   Пластины

 


Таблица «Prorezanie» хранит информацию о типах прорезания, которая представлена в таблице 2.28.

 

Таблица 2.28 – Структура таблицы «Prorezanie»

Имя поля Тип данных Размер, байт Описание
idProrezanie Int   Порядковый номер записи
Prorezanie Varchar   Прорезание

 

Таблица «Prorezanie2» хранит информацию о типах сторон прорезания, которая представлена в таблице 2.29.

 

Таблица 2.29 – Структура таблицы «Prorezanie2»

Имя поля Тип данных Размер, байт Описание
idProrezanie2 Int   Порядковый номер записи
Prorezanie2 Varchar   Прорезание

 

Таблица «Rezba» хранит информацию о типах резьбы, которая представлена в таблице 2.30.

 

Таблица 2.30 – Структура таблицы «Rezba»

Имя поля Тип данных Размер, байт Описание
idRezba Int   Порядковый номер записи
Rezba Varchar   Резьба

 

Таблица «Materials» хранит информацию о материалах, которая представлена в
таблице 2.31.

 

Таблица 2.31 – Структура таблицы «Materials»

Имя поля Тип данных Размер, байт Описание
idMaterials Int   Порядковый номер записи
Materials Varchar   Материалы
idClass Int   Порядковый номер записи
idDlina_rezania Int   Порядковый номер записи
Продолжение таблицы 2.31
Имя поля Тип данных Размер, байт Описание
IdGeometria Int   Порядковый номер записи
IdKonstrukzia Int   Порядковый номер записи
IdOboznachenie Int   Порядковый номер записи
idObrabativaemiy_material Int   Порядковый номер записи
idOpisanie_plastini Int   Порядковый номер записи
IdPrimenenie Int   Порядковый номер записи
idRazmer_hvostika Int   Порядковый номер записи
idShponochniy_paz Int   Порядковый номер записи
IdSplav Int   Порядковый номер записи
IdStorona Int   Порядковый номер записи
idStruzhkolom Int   Порядковый номер записи
idStruzhkolom_primenenie Int   Порядковый номер записи
idStruzhkolom_storona Int   Порядковый номер записи
idTip_frezi Int   Порядковый номер записи
idTip_hvostika Int   Порядковый номер записи
idUgol Int   Порядковый номер записи
idVid_obrabotki Int   Порядковый номер записи
Malorazmernie Int   Порядковый номер записи
Narezanie Int   Порядковый номер записи
Продолжение таблицы 2.31
Имя поля Тип данных Размер, байт Описание
Obrabotka Int   Порядковый номер записи
Obrabotka-rezaniem Int   Порядковый номер записи
Opisanie-plastini Int   Порядковый номер записи
Plastini Int   Порядковый номер записи
Prorezanie Int   Порядковый номер записи
Prorezanie2 Int   Порядковый номер записи
Rezba Int   Порядковый номер записи

 

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

 

Рисунок 7 – Схема данных

Реализация Web-приложения

 


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

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...



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

0.063 с.