Лекции и практики (1). Курс лекций и материалы для практических занятий
Скачать 1.01 Mb.
|
Вариант 12. Фрагмент БД гостиницы.Л.р.№1.Созданиеизаполнениеотношений. Отношение "Стоимость мест" ("Класс", "Стоимость места"). Отношение "Номера" (идентификатор, "Класс" (внешний ключ), "Коли- чество мест", "Количество забронированных мест"). Отношение "Постояльцы" (основное):
Л.р.№2.Выборкаданных. Создать запрос на выдачу счета на оплату номера. Создать упорядоченные списки: свободных номеров (по классу и по номерам) с указанием общего коли- чества мест в номере; полностью забронированных номеров. Л.р.№3.Работа спредставлениями. Создать представления: "Постояльцы, проживающие в гостинице в данное время" (все поля от- ношения "Постояльцы"). "Полностью занятые номера" (номер, количество мест). "Номера со свободными местами" (пол проживающих, номер, количество свободных мест). Вариант 13. Фрагмент БД кинофильмов.Л.р.№1.Созданиеизаполнениеотношений. Отношение "Жанры" (поле "Название жанра"). Отношение "Кинофильмы":
Отношение "Персоны" ("ФИО", "Дата рождения", "Дата смерти"). Отношение "Создатели фильмов" (поля "Фильм", "Персона", "Характер участия" (режиссер, актер, композитор и т.д.), "Роль"). Л.р.№2.Выборкаданных. Создать список жанров, в которых нет ни одного кинофильма. Создать упо- рядоченные списки: фильмов с участием Фаины Раневской; фильмов, вышедших в текущем году в России; всех создателей фильма "Сталкер"; актеров, которые исполняли две и более роли в одном фильме. Л.р.№3.Работа спредставлениями. Представление "Комедии". Представление "Режиссеры, снявшиеся в собственных фильмах". Представление "Статистика по жанрам": жанр количество фильмов, снятых в России количество фильмов, снятых в других странах. |