Страницу Назад
Поискать другие аналоги этой работы

1500

БД. НГТУ. Лабораторная 2.

ID: 227588
Дата закачки: 03 Августа 2022
Продавец: poipoilion (Напишите, если есть вопросы)
    Посмотреть другие работы этого продавца

Тип работы: Работа Лабораторная
Сдано в учебном заведении: НГТУ

Описание:
В рамках данных лабораторных работ сформулированы следующие задачи-требования.
• Спроектировать базу данных согласно заданному набору атрибутов и сущностей
• Выполнить основные виды операций в БД, таких как простой запрос, вложенный запрос, реализация процедур и функций, вывод информации при помощи конструкции view, создание триггеров.
• На основании проделанной работы необходимо создать отчет, содержащий в себе, все перечисленное выше.
Набор сущностей и атрибутов:
Справочники, склад, поставщики, поставки, продукты, блюда, отдыхающие, касса, выбор блюда, виды блюд, основные блюда, трапеза, рецепты.
В рамках лабораторной работы необходимо реализовать следующие запросы:
• Определить долю веса продукта в общем весе блюда в процентах.
• Определить первых 3 поставщиков, осуществивших поставки на наибольшую сумму. (не менее 12 поставок, в каждой поставке - накладная, где не менее 5 продуктов (в базе)).
• Показать относительный ранг веса продукта среди других продуктов этого же блюда.
• Подсчет скользящего значения. Получить среднее значение цены продукта в ходе поступления продуктов.
На основании созданной ранее базы данных реализовать следующий набор функций и процедур:
• Расчет калорийности блюд
• Расчет стоимости блюд
• Количество порций, которое можно изготовить из имеющихся продуктов
• Место в столовой и освобождение номера, освобождение также места в ресторане (таб. Регистрация, из нее убрать клиента)
• Списание продуктов со склада (из таблицы Выбор, повар, кладовщик, повар-дата, трапеза, вид блюда, блюдо, количество порций, которые необходимо приготовить, кладовщик-то же, но продукт и количество, общее количество, которое нужно выдать кладовщику), обновляем склад (списать продукты), обнулить таблицу выбор
На основании созданной ранее базы данных реализовать следующий набор триггеров:
• Реализация формирования меню:
• Проверка количества денег в кассе на факт возможности оплаты поставки
• Реализация удаления оплаченных накладных за предыдущие года
• На регистрацию места в столовой.
• На обновление данных в кассе, при оплате накладных либо при оформлении путевок в пансионат.


Комментарии: Работа выполнена в PostgesSQL. В отчете приведен код создания БД, запросов, процедур и триггеров. Работа принята.

Размер файла: 327,1 Кбайт
Фаил: Microsoft Word (.docx)

   Скачать

   Добавить в корзину


        Коментариев: 0


Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них.
Опять не то? Мы можем помочь сделать!

Некоторые похожие работы:

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

Не можешь найти то что нужно? Мы можем помочь сделать! 

От 350 руб. за реферат, низкие цены. Просто заполни форму и всё.

Спеши, предложение ограничено !



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

Страницу Назад

  Cодержание / Базы данных / БД. НГТУ. Лабораторная 2.
Вход в аккаунт:
Войти

Забыли ваш пароль?

Вы еще не зарегистрированы?

Создать новый Аккаунт


Способы оплаты:
UnionPay СБР Ю-Money qiwi Payeer Крипто-валюты Крипто-валюты


И еще более 50 способов оплаты...
Гарантии возврата денег

Как скачать и покупать?

Как скачивать и покупать в картинках


Сайт помощи студентам, без посредников!