Лекции и практики (1). Курс лекций и материалы для практических занятий
Скачать 1.01 Mb.
|
Вариант 15. Фрагмент БД рецептов блюд.Л.р.№1.Созданиеизаполнениеотношений. Отношение "Ингредиенты" (поля "Название", "Примечание"). Отношение "Типы блюд" (поля "Название"). Примеры: первое, гарнир, десерт и т.п. Отношение "Блюда":
Отношение "Состав" (поля "Блюдо", "Ингредиент", "Количество", "Еди- ница измерения"). Л.р.№2.Выборкаданных. Создать упорядоченные списки: летних салатов, время приготовления которых меньше получаса; блюд, в которые входит авокадо; десертов, не требующих применения оборудования; блюд, для которых вес одной порции меньше 50 г или больше 250 г. Создать список ингредиентов, которые не входят ни в одно блюдо. Л.р.№3.Работа спредставлениями. Представление "Калорийность одной порции": блюдо вес порции ка- лорийность. Если количество порций не указано, считать вес порции рав- ным 100 граммам. Представление "Состав блюда": блюдо – ингредиент количество еди- ница измерения. Представление "Мясные блюда, для приготовления которых необходима духовка". |