Суббота, 18.05.2024, 07:31
Сайт учителя информатики Куклиной И.Д.
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
MS Access
MS Excel
MS Power Point
MS Publisher
MS Word
Open Office
Компьютерная графика
Windows.Приложения
Создание web-страниц на HTML
Требования к творческим работам
Форма входа
Наш опрос
Какой раздел сайта Вам наиболее интересен?
Всего ответов: 146
Главная » Файлы » Лабораторный практикум » MS Access

База данных "Кинотеатры"
[ Скачать с сервера (873.2 Kb) ] 24.12.2011, 05:51

СУБД "Microsoft Access 2007".
Тема: "Создание базы данных Кинотеатры". 

 Практическое руководство (.pdf)


Содержание (кратко)

Создание реляционной базы данных «Кинотеатры города»

Практическая работа № 1. Создание базы данных

Задание 1. Создайте новую базу данных КИНОТЕАТР.

Задание 2. Создайте в Режиме конструктора таблицу КИНОТЕАТРЫ:


Задание 3. Откройте таблицу КИНОТЕАТРЫ в Режиме таблицы и заполните ее данными (! поле Код заполняется автоматически):


Задание 4. Создайте в Режиме конструктора таблицу ЗАЛЫ:


Задание 5. Создайте в Режиме конструктора таблицу ФИЛЬМЫ :

Практическая работа № 2. Связывание таблиц

Задание 1. Создайте новую таблицу СЕАНСЫ в базе данных КИНОТЕАТР:


Задание 2. Создайте схему данных, в которой между таблицами установлены связи:


Практическая работа № 3. Ввод данных с помощью форм 

Задание 1. Заполните таблицу ЗАЛЫ данными (поле Код зала заполняется автоматически):


Задание 2. Для ввода данных в таблицу ФИЛЬМЫ создайте автоформу в столбец АФИША

Задание 3. С помощью формы АФИША заполните таблицу ФИЛЬМЫ данными, ориентируясь на сопроводительные карточки.

Задание 4. Для таблицы СЕАНСЫ создайте одноименную автоформу. Заполните таблицу СЕАНСЫ данными на свое усмотрение согласно правилам:
  • в разных залах одного и того же кинотеатра в одно и то же время идут разные фильмы; 
  • для неработающих залов сеансы не указывать;  
  • для заполнения выберите какой-нибудь один день. 
  • ЧЕМ БОЛЬШЕ ЗАПИСЕЙ, ТЕМ ЛУЧШЕ. 

Практическая работа № 4. Создание запросов

Задание 1. В БД КИНОТЕАТР создайте запрос 01КОМЕДИЯ на выборку всех фильмов комедийного жанра. В результирующую таблицу включите все поля таблицы ФИЛЬМЫ

Задание 2. Создайте запрос 02США2010 на выборку всех фильмов из таблицы ФИЛЬМЫ, выпущенных в США в 2010 году. В результирующую таблицу включить поля Название, Жанр, Производство, Год выпуска.

Задание 3. Создайте запрос 03РоссияСША на выборку всех фильмов из таблицы ФИЛЬМЫ, выпущенных в США или России. В результирующую таблицу включить поля Название, Производство, Год выпуска.

Задание 4. Создайте параметрический запрос 04ЖАНР, который по введенным данным – жанру - выдает список фильмов данного жанра. В результирующую таблицу включите все поля, кроме поля Афиша, из таблицы ФИЛЬМЫ

Задание 5. Создайте параметрический запрос 05ПРОИЗВОДСТВО, который по введенным данным – стране - выдает список фильмов, выпущенных в данной стране. В результирующую таблицу включите все поля, кроме поля Афиша, из таблицы ФИЛЬМЫ

Задание 6. Создайте запрос 06СЕАНС10 на выборку всех фильмов, идущих во всех кинотеатрах на сеансе 10:00. В результирующую таблицу включите поля Время, Фильм из таблицы СЕАНСЫ и поле Название из таблицы КИНОТЕАТРЫ.

Задание 7. Создайте параметрический запрос 07КИНО, который по введенному времени сеанса выводит фильмы, которые идут. В результирующую таблицу включите поля Время, Фильм из таблицы СЕАНСЫ, поле Название из таблицы КИНОТЕАТРЫ, все поля, кроме Афиша из таблицы ФИЛЬМЫ. Задайте сортировку по полю Название.

Задание 8. Скопируйте запрос 07КИНО и переименуйте его в 08ЦЕНА
Измените запрос 08БИЛЕТЫ таким образом, чтобы в отдельном столбце выводилась цена билета. Цена вычисляется по формуле и зависит от сеанса для сеансов ранее 16:00 – 120 руб., 16:00-22:00 – 150 руб., после 22:00 – 100 руб.

Задание 9. Скопируйте запрос 08ЦЕНА и переименуйте его в 09БИЛЕТЫ.
Измените запрос 09БИЛЕТЫ: добавьте поле Название зала (в верхней части схемы данных дважды щелкните по данному полю), включите показ поля Время и уберите приглашение [Введите время].

Задание 10. Создайте параметрический запрос 10ПОВТОРЫ, определяющий по времени сеанса в скольких кинотеатрах города идут одинаковые фильмы. 

Задание 11. Создайте запрос 11ГОД, определяющий количество фильмов каждого года выпуска (по таблице ФИЛЬМЫ). 

Практическая работа № 5. Создание отчетов

Задание 1. В базе данных КИНОТЕАТРЫ создайте ленточный автоотчет 01КОМЕДИЯ на основе одноименного запроса. 

Задание 2. На основе запроса 06СЕАНС10 создайте одноименный автоотчет анкетной формы. 

Задание 3. С помощью мастера отчетов создайте отчет 09БИЛЕТЫ на основе одноименного запроса. Сгруппируйте записи сначала по кинотеатрам, затем по залам . Отсортируйте по возрастанию по всем признакам.

Задание 4. Придумайте и реализуйте свои отчеты.

Контрольный тест по теме

Категория: MS Access | Добавил: KID | Теги: форма, Access, база данных, практическая работа, практикум, запрос, Отчет, информатика
Просмотров: 29323 | Загрузок: 7232 | Рейтинг: 5.0/4
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • МБ НОУ Лицей №11
  • Настя
  • I.D. Kuklina © 2011-2024Конструктор сайтов - uCoz