Реализовать: Формы для ввода данных в каждую таблицу

Условие:

Access. Создание форм и т.д. по условию

Условие: Access. Создание форм и т.д. по условию

Решение:

Предмет: Информационные технологии
Раздел: Работа с базами данных в Microsoft Access — создание форм, связей и отчетов


📘 Задание по изображению:

На изображении представлена база данных в Microsoft Access под названием «Железнодорожные перевозки». В окне показана схема данных, включающая следующие таблицы:

  • Билеты
  • Пассажиры
  • Станции
  • Расписание
  • Маршруты
  • Поезда
  • Станции_1 (возможно, это копия таблицы «Станции» для связи с маршрутом)

Также виден текст задания, согласно которому необходимо:

  1. Создать формы для:

    • Ввода данных
    • Удаления данных
    • Изменения данных
      (Минимум одна составная форма обязательна)
  2. Запрещается вводить данные напрямую в таблицы — только через формы.

  3. Необходимо реализовать:

    • Формы для ввода данных в каждую таблицу
    • Формы для анализа данных (диаграммы, сводные таблицы и т. д.)
    • Кнопочные формы (с помощью диспетчера кнопок, макросов или мастера кнопок)
  4. Создать не менее 4 отчетов по базе данных.


🔧 Что нужно сделать:

1. Создание форм

Для каждой таблицы необходимо создать форму. Примеры:

  • Форма "Пассажиры" — ввод ФИО, паспорта, возраста.
  • Форма "Билеты" — выбор пассажира, расписания, места, стоимости.
  • Составная форма: например, форма «Маршруты» с подформой «Расписание», где можно сразу просматривать расписание маршрута.

⚠️ При создании форм используйте элементы управления: выпадающие списки (для внешних ключей), текстовые поля (для ввода текста и чисел), кнопки для сохранения/удаления/очистки.

2. Запрет прямого ввода в таблицы

  • В свойствах базы отключите возможность редактирования таблиц напрямую.
  • Установите соответствующие права доступа (если используется много пользователей).

3. Создание кнопочных форм

  • Используйте Диспетчер кнопок или Мастер кнопокдля создания кнопок:
    • Добавить запись
    • Удалить запись
    • Перейти к следующей/предыдущей записи
    • Открыть отчет

4. Создание отчетов

Минимум 4 отчета. Примеры:

  • Отчет по пассажирам — список всех пассажиров.
  • Отчет по маршрутам и расписанию — когда и куда идут поезда.
  • Отчет по билетам — кто купил билеты и на какие поезда.
  • Отчет по загруженности маршрутов — количество билетов по каждому маршруту.

💡 Рекомендации:

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

Если нужно, могу пошагово показать, как создать любую из форм или отчетов. Напиши, с чего начнем: форма, отчет или кнопочная форма?

Не нашли нужного вам решения? Оставьте заявку и наши авторы быстро и качественно помогут вам с решением.
Оставить заявку
Работа вам нужна срочно. Не волнуйтесь, уложимся!
  • 22423 авторов готовы помочь тебе.
  • 2402 онлайн