7


  • Учителю
  • Урок практическая работа 'База данных 'Книжный магазин'

Урок практическая работа 'База данных 'Книжный магазин'

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала

Практическая работа

«Книжный магазин»


С помощью программы MS Access 2003, MS Exсel 2003 решите задачу.


Пусть в городе имеется всего два книжных магазина: «Книгомир» и «Читай-город», которые имеют общую базу данных по книгам.

«Сборник сказок» Пушкина имеется в каждом из магазинов. В «Книгомире» 5 экземпляров по 500р., а во втором магазине 2 экземпляра по 520р. Также в «Книгомире» имеется «Сборник сказок» автора Туманяна за 340р. - 1 экземпляр. (Примечание: «Сборник сказок» принадлежит к жанру «Сказки»).

Детективы Брауна можно купить в каждом из магазинов. Но в «Книгомире» есть только 7 экземпляров «Код да Винчи» по цене 399р., а в «Читай-городе» 10 экземпляров «Инферно» за 499р.

Роман «Война и мир» Толстого в «Книгомире» и «Читай-городе» стоит одинаково 1140р. Соответственно в 1 и 3 экземплярах.

«451 градус по Фаренгейту» (жанр «Фантастика») имеется в 4 экземплярах только в магазине «Книгомир» по цене 257р.


Известно, что количество экземпляров и цена книги зависят от самой книги и магазина, в котором она продаётся. Название магазинов, жанров и авторы книг находятся в справочниках.

Внимание! Все таблицы, поля, поля запросов должны называться по-русски!


Задания

1. Создайте информационную систему учета книг в магазинах.

Для этого создайте базу данных в СУБД MS Access 2003, которая будет хранить всю указанную выше информацию и позволит выполнить следующие запросы:

1) Запрос 1. Вывести названия всех книг, их количество и цену в магазинах, при условии, что цена книги не менее 400 рублей или автор книги Брэдбери. Отсортировать в порядке возрастания по цене и в порядке убывания по наименованию магазина.

2) Запрос 2. Вывести для каждого названия книги её суммарную стоимость в магазине и магазин, если эта стоимость более 2000 р. Отсортировать по стоимости книг по убыванию.

3) Запрос 3. Вывести названия книг и их общее количество (сумму в обоих магазинах) при условии, что в названии книги более одного слова. Отсортировать по названию книг в порядке возрастания.

4) Запрос 4. Для каждого автора вывести книги во всех жанрах, кроме «романа», их общее количество в городе и среднюю цену по городу. Отсортировать по автору в порядке убывания.

5) Запрос 5. Вывести в порядке убывания цен все книги (вместе с ценой, количеством, названием магазина и автором), у которых вторая буква в фамилии автора гласная".


2. Выполните экспорт запроса 5 в формате Microsoft Excel 09-2003 (*.xls).


3. Продолжите работу в табличном процессоре Microsoft Excel 2003.

1) Откройте электронную таблицу запроса 5, полученную в результате экспорта файла из СУБД MS Access.

2) Подготовьте документ к дальнейшей работе. Для этого на этом же листе создайте вторую таблицу «Продажи», в которой будет храниться информация о количестве проданных книг различных авторов в магазинах. Пример таблицы смотрите на рисунке (количество проданных книг заполните произвольно сами):


3) Добавьте в эту же таблицу столбцы «Стоимость оставшихся книг» и «Прибыль». Для каждого из столбцов формула должна быть набрана один раз (в одну ячейку), а затем необходимо выполнить копирование в остальные клетки столбца. При этом, при изменении количества проданных книг, количества книг в магазине или цены книги, стоимость оставшихся должна изменяться автоматически без редактирования формулы. Аналогично для прибыли, которая изменяется автоматически без редактирования формулы в ячейки, при изменении данных в таблицах. Ниже приведен пример окончательного вида таблицы «Продажи»:


4) Для анализа информации о стоимости проданных книг каждого автора в разных магазинах на отдельном листе создайте сводную таблицу. Поля строк сводной таблицы должны содержать название магазинов, а поля столбцов - авторов. Назовите этот лист документа - «Сводная таблица». Постройте диаграмму по данным созданной сводной таблицы (лист назвать «Диаграмма 1»).


4. Сохраните базу данных в формате MS Office Access 2003 под именем Книжный магазин.mdb. Сохраните электронную таблицу в формате MS Office Excel 2003 под именем Книжный магазин.xls. Заархивируйте эти два файла в один с именем Книжные магазины-2.zip.

Известно, что базы данных создаются для длительного хранения и постоянного использования информации. Поэтому учитывайте, что в базе данных будут храниться не только указанные выше сведения!



 
 
X

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

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал