База данных Access Поставки овощей и фруктов
Вариант №10 – БД «Поставки овощей и фруктов».
Постановка задачи. Создать базу данных «Поставки овощей и фруктов»
содержащую информацию о поставках и продажах овощей и фруктов.
1) База данных должна содержать следующую информацию:
• Таблицу «Овощи», содержащую следующую информацию об овощах:
Наименование овоща, Обложение налогом, адрес поставщика, телефон поставщика.
• Таблицу «Фрукты», содержащую следующую информацию о фруктах: Наименование фрукта, Обложение налогом, Адрес поставщика, Телефон поставщика.
• Таблицу «Поставки», содержащую следующую информацию о фруктах и овощах, поставленных в магазины: Дата поставки, Количество фруктов, Количество овощей.
• Таблицу «Магазины», содержащую следующую информацию о магазинах: Название магазина, адрес магазина, Телефон магазина.
• Таблицу «Продажи», содержащую информацию о продажах магазинов: Выручка, Дата продажи.
2) Определить первичные и вторичные (внешние) ключи (если необходимо добавьте поля). Ввод в поля с небольшим набором возможных значений организовывать с помощью полей подстановки, а также предусмотреть маску ввода, где это возможно.
3) Установить связь между таблицами, предусмотрев обеспечение целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей.
4) Ввести не менее 4 записей в таблицы без внешнего ключа и не менее 10 записей в таблицы, содержащие поле внешнего ключа.
5) Создать следующие запросы, задав для них смысловые имена:
• Запрос на выборку, для отображения информации о фруктах, облагаемых налогом и поставленных в магазин до определенной даты. На экран вывести следующие поля: Наименование фрукта, Количество фруктов, Дата поставки, Адрес магазина, Телефон магазина.
• Запрос на групповые операции, для отображения общего количества фруктов, поставленных в каждый магазин. На экран вывести следующие поля: Название магазина, Количество фруктов.
• Параметрический запрос для отображения следующих сведений о поставках: Наименование фруктов, Наименование овощей, их количество и название магазина на определенную дату.
• Запрос на создание таблицы, для создания таблицы «Фрукты1», содержащей информацию о фруктах, облагаемых налогом. Таблица должна содержать следующие поля: Наименование фрукта, Адрес поставщика, Телефон поставщика.
• Запрос на добавление, для добавления в таблицу «Фрукты1» информации об овощах, облагаемых налогом. Переименовать таблицу в «Фрукты и овощи».
6) Создать следующую форму, задав для нее смысловое имя: Подчиненную форму, отображающую данные из таблиц «Магазины» и «Продажи». В созданную форму добавить кнопки для перехода между записями.
7) Создать отчет, отображающий следующую информацию: Название магазина, Наименования фруктов, Количество фруктов, Наименование овощей, Количество овощей. В нижний колонтитул добавить свою фамилию, номер группы и дату создания базы данных.
8) Создать макросы (шесть макросов) для открытия таблиц базы данных. Задать смысловые имена макросам.
9) Создать форму «Пользовательский интерфейс» в режиме конструктора, позволяющий работать с созданной базой данных. На форме отобразить информацию о названии базы данных и об авторе. Поместить на форме командные кнопки, задав для них смысловые имена, позволяющие открывать таблицы, запросы, формы и отчеты. Оформите запрос с помощью элементов рисования панели элементов.
10) Создать макрос для автоматического открытия формы «Пользовательский интерфейс».
Таблица «Овощи» — База данных Access Поставки овощей и фруктов
Таблица «Фрукты» — База данных Access Поставки овощей и фруктов
Запрос «Всего фруктов поставлено» — База данных Access Поставки овощей и фруктов
Форма «Магазины» — База данных Access Поставки овощей и фруктов
Отчет поставки — База данных Access Поставки овощей и фруктов
Главная кнопочная форма — База данных Access Поставки овощей и фруктов
База данных Access Поставки овощей и фруктов доступна для скачивания по ссылке ниже.