Поиск и фильтрация данных. Задание для самостоятельной работы

Задание для самостоятельной работы

Содержание задания

Разработать БД и приложение для фирмы, продающей литературу различным организациям. В БД должны храниться сведения обо всех имеющихся в продаже книгах и их авторах, о клиентах и покупках, сделанных каждым из клиентов.

Приложение позволяет решать следующие задачи:

- получать различные сведения о книгах и авторах книг, о клиентах и сделанных ими покупках;

- регистрировать каждую покупку;

- добавлять сведения о новых книгах, авторах и клиентах,

- выполнять расчет стоимости каждой покупки;

- получать итоговые данные о результатах работы фирмы;

- формировать отчет о результатах продаж по месяцам.

Разработать интерфейс пользователя-непрограммиста с БД, обеспечивающий выполнение поставленных задач.

Порядок выполнения задания

Создание таблиц БД

1. В директории группы создайте пустую БД Продажа книг.

2. С помощью Мастера таблиц создайте таблицу КНИГИ с полями КодКниги, КодРаздела, ЦенаПокупки. Предоставьте Мастеру самому определить первичный ключ. Просмотрите структуру таблицы в режиме Конструктора. Установите для полей типы данных: счетчик, числовой, денежный. Данные в таблицу не вводите.

3. В режиме Конструктора таблиц создайте таблицу АВТОРЫ с полями КодАвтора, Фамилия, Имя, Заметки. Типы данных: счетчик, текстовый, текстовый, Мемо. Определите поле КодАвтора как ключевое. Сохраните таблицу. Введите в таблицу данные в соответствии с приложением 1.

4. В режиме Таблицы создайте таблицу РАЗДЕЛЫ с полями КодРаздела, Раздел. Типы данных: числовой, текстовый. КодРаздела определите как ключевое поле. Введите в таблицу данные в соответствии с приложением 1.

5. Любым способом в таблицу КНИГИ добавьте поля НазваниеКниги, ТипОбложки. Типы данных: текстовый, текстовый. Введите в таблицу данные в соответствии с приложением 1.

6. Любым способом создайте таблицы:

КЛИЕНТЫ с полями КодКлиента, ИмяКлиента, Телефон, Город. Типы данных: счетчик, текстовый, текстовый, текстовый.

КНИГИ_АВТОРЫ с полями КодАвтораКниги, КодКниги, КодАвтора. Типы данных: счетчик, числовой, числовой.

ПОКУПКИ с полями КодПокупки, КодКлиента, КодКниги, Количество, ДатаПокупки. Типы данных: счетчик, числовой, числовой, числовой, дата / время.

7. Введите в таблицы данные в соответствии с приложением 1.

8. Убедитесь, что для всех таблиц определены ключевые поля.

9. Для полей всех созданных таблиц установите необходимые значения свойства Подпись так, чтобы выводимые на экран имена столбцов соответствовали приложению 2.

10. Поля КодРаздела (таблица КНИГИ), КодКниги (таблица КНИГИ_АВТОРЫ), КодКлиента, КодКниги (таблица ПОКУПКИ) преобразуйте в поля со списком подстановок. Таблицы, содержащие подстановочные значения, приведены в приложении 2.

11. Для поля КодАвтора таблицы КНИГИ_АВТОРЫ выполните подстановку с конкатенацией полей Фамилия и Имя.

12. Установите в БД необходимые связи. Обеспечьте целостность данных.

13. Создайте таблицу Excel, содержащую сведения о новых клиентах. Импортируйте эти данные в таблицу КЛИЕНТЫ.

14. В таблице ПОКУПКИ с помощью команды Найти выполните поиск записей о покупках, сделанных РГРТА.

15. В таблице КЛИЕНТЫ с помощью команды Найти выполните поиск записей о клиентах, номера телефонов которых начинаются на цифру 4.

16. С помощью Фильтра по выделенному фрагменту выберите из таблицы ПОКУПКИ записи о книгах, купленных РГРТА в количестве 6 экземпляров.

17. С помощью Обычного фильтра выберите из таблицы ПОКУПКИ записи о книгах, купленных РГРТА в количестве 6 экземпляров и ООО Спрут в количестве 2 экземпляра.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: