- •«Курский государственный университет»
- •Курсовая работа
- •1. Техническое задание 2
- •2. Модель предметной области в виде системы функциональных зависимостей 12
- •5. Построение запросов на языке sql 32
- •1.1.2. Объекты предметной области
- •1.1.3. Процессы взаимодействия между объектами, происходящие в предметной области
- •Формализованное описание предметной области
- •1.2.1. Словарь терминов для объектов и элементов данных
- •1.2.2. Первичные и альтернативные ключи
- •2.1.2. Не ключевые функциональные зависимости
- •2.1.3. Функциональные зависимости для сохранения иерархии
- •2.1.4.Функциональные зависимости для устранения потери информации при соединении
- •2.1.5. Исходное множество функциональных зависимостей
- •Неизбыточное редуцированное покрытие системы функциональных зависимостей
- •Построение неизбытычного покрытия
- •3.2. Построениелеворедуцированногопокрытия
- •3.3. Построениеправоредуцированногопокрытия
- •Минимальное кольцевое редуцированное покрытие системы функциональных зависимостей
- •4.1 Естественноехарактеристическоемножество:
- •5.1.1. Выражение для запроса с использованием операций реляционной алгебры
- •5.1.3. Исходный запрос на языке sql
- •5.1.4. Временные характеристики исходного запроса
- •5.1.5. Оптимизированное операционное дерево для запроса
- •5.1.6. Оптимизированный запрос на языке sql
- •5.1.7. Временные характеристики оптимизированного запроса
- •5.2. Многотабличный запрос на выборку по условию нескольких строк и логической формулы условий столбцов с использованием "or"
- •5.2.1. Выражение для запроса с использованием операций реляционной алгебры
- •5.2.2. Исходное операционное дерево для запроса
- •5.2.3. Исходный запрос на языке sql
- •Приложение 1
1.1.3. Процессы взаимодействия между объектами, происходящие в предметной области
Человек проживает в комнате
Мебель подлежит инвентаризации
Техника подлежит инвентаризации
Спортинвый инвентарь подлежит инвентаризации
Мебель подлежит списанию
Техника подлежит списанию
Спортивный инвентарь подлежит списанию
Спортивный инвентарь прикрепляется к спортивному залу
Мебель прикрепляется к помещению
Техника прикрепляется к помещению
Формализованное описание предметной области
1.2.1. Словарь терминов для объектов и элементов данных
Словарь терминов для объектов и элементов данных представлен втаблицах 1.1 – 1.21.
Таблица 1.1 – Person
Атрибут |
Смысл |
Пример |
passport |
Паспорт |
35690123654 |
date |
Дата |
12.12.2004 |
rost |
Рост |
180 |
ves |
Вес |
79 |
Таблица 1.2 – Игроки
Атрибут |
Смысл |
Пример |
staff |
Состав |
основной |
number |
Номер |
12 |
status |
Статус |
нападающий |
Таблица 1.3 – Тренеры
Атрибут |
Смысл |
Пример |
staff |
Состав |
основной |
status |
Статус |
главный тренер |
Таблица 1.4 – Помещение
Атрибут |
Смысл |
Пример |
num_p |
Номер помещения |
15 |
square |
Площадь |
123 |
naznachenie |
Назначение |
столовая |
Таблица 1.5 - Комната
Атрибут |
Смысл |
Пример |
num_p |
Номер помещения |
15 |
room |
Номер комнаты |
3 |
Таблица 1.6 – Спортивный зал
Атрибут |
Смысл |
Пример |
num_p |
Номер помещения |
15 |
type_zal |
Тип зала |
Тренажерный зал |
sp |
Серия паспорта |
1226 |
np |
Номер паспорта |
456987 |
Таблица 1.7 – Поступление объектов
Атрибут |
Смысл |
Пример |
code_obj |
Код объекта |
15 |
date |
Дата поступления |
04.24.2008 |
balance |
Балансовая стоимость |
450 |
Таблица 1.8 – Спортивный инвентарь
Атрибут |
Смысл |
Пример |
code_obj |
Код объекта |
15 |
firm_inv |
Фирма-изготовитель |
Mizuno |
model_inv |
Модель |
GIM12 |
type_inv |
Тип |
Мяч |
Таблица 1.9 – Техника
Атрибут |
Смысл |
Пример значения |
code_obj |
Код объекта |
15 |
firm_tec |
Фирма-изготовитель |
Samsung |
model_tec |
Модель |
SG-125 |
type_tec |
Тип |
Телевизор |
Таблица 1.10 – Мебель
Атрибут |
Смысл |
Пример значения |
code_obj |
Код объекта |
115 |
firm_meb |
Фирма-изготовитель |
«Мир мебели» |
dlina |
Длина |
125 |
width |
Ширина |
50 |
height |
Высота |
70 |
type_meb |
Тип |
Шкаф |
Таблица 1.11 – Размещение спортивного инвентаря по залам
Атрибут |
Смысл |
Пример значения |
Inv_number |
Инвентарный номер |
123654 |
date |
Дата |
05.15.2010 |
num_p |
Номер зала |
56 |
Таблица 1.12 – Расселение людей по комнатам
Атрибут |
Смысл |
Пример значения |
Inv_number |
Номер помещения |
123654 |
sp |
Паспорт |
1236566002 |
Таблица 1.13 – Инвентарные номера спортивного инвентаря
Атрибут |
Смысл |
Пример значения |
Inv_number |
Инвентарный номер |
123654 |
code_obj |
Код объекта |
165 |
Таблица 1.14 – Инвентарные номера техники
Атрибут |
Смысл |
Пример значения |
Inv_number |
Инвентарный номер |
333488 |
code_obj |
Код объекта |
456 |
Таблица 1.15 – Инвентарные номера мебели
Атрибут |
Смысл |
Пример значения |
Inv_number |
Инвентарный номер |
5699888 |
code_obj |
Код объекта |
158 |
Таблица 1.16 – Списанный спортивный инвентарь
Атрибут |
Смысл |
Пример значения |
Inv_number |
Инвентарный номер |
123654 |
date |
Дата списания |
11.10.2007 |
Таблица 1.17 – Списанная техника
Атрибут |
Смысл |
Пример значения |
Inv_number |
Инвентарный номер |
123654 |
date |
Дата списания |
04.05.2007 |
Таблица 1.18 – Списанная мебель
Атрибут |
Смысл |
Пример значения |
Inv_number |
Инвентарный номер |
123654 |
date |
Дата списания |
12.03.2004 |
Таблица 1.19 – Размещение мебели по помещениям
Атрибут |
Смысл |
Пример значения |
Inv_number |
Инвентарный номер |
123654 |
date |
Дата |
05.15.2010 |
num_p |
Номер помещения |
56 |
Таблица 1.20 – Размещение техники по помещениям
Атрибут |
Смысл |
Пример значения |
Inv_number |
Инвентарный номер |
123654 |
date |
Дата |
05.15.2010 |
num_p |
Номер помещения |
56 |
Таблица 1.21 – Списание
Атрибут |
Смысл |
Пример значения |
id |
ID списания |
123654 |
date |
Дата списания |
04.05.2007 |
