Создание таблиц и связей в отчёте (MS Access)

Условие:

Access. Описание пункта создание таблиц и связей в отчёте

Условие: Access. Описание пункта создание таблиц и связей в отчёте

Решение:

Предмет: Информатика
Раздел: Базы данных (MS Access) — создание таблиц и установление связей между ними (реляционная модель данных)


📌 Описание пункта: Создание таблиц и связей в отчёте (MS Access)

На изображении представлена схема данных базы данных Access под названием "Железнодорожные перевозки". В этом разделе работы с базой данных используется Конструктор связей, чтобы определить, как таблицы связаны между собой.


🔧 1. Создание таблиц

Каждая таблица в базе данных отвечает за хранение определённого типа информации:

ТаблицаПоля таблицыНазначение таблицы
Билеты[Код_билета], [Код_пассажира], [Код_расписания], Место, СтоимостьХранит информацию о проданных билетах
Пассажиры[Код_пассажира], ФИО, Паспорт, ВозрастХранит данные о пассажирах
Станции[Код_станции], Название_станции, ГородСодержит информацию о железнодорожных станциях
Поезда[Код_поезда], Номер_поезда, Тип_поезда, Количество_вагоновСодержит данные о поездах
Маршруты[Код_маршрута], Название_маршрута, [Код_начальной_станции], [Код_конечной_станции]Описывает направления движения поездов
Расписание[Код_расписания], [Код_поезда], [Код_маршрута], Дата_отправления, Время_отправления, Время_прибытияХранит расписание поездов

🔗 2. Связи между таблицами

Связи между таблицами реализуются через внешние ключи, которые ссылаются на первичные ключи других таблиц. Это позволяет организовать реляционную структуру базы данных:

Связь между таблицамиТип связиОписание
Билеты — ПассажирыОдин ко многимОдин пассажир может иметь несколько билетов
Билеты — РасписаниеОдин ко многимОдно расписание может быть связано с несколькими билетами
Расписание — ПоездаОдин ко многимОдин поезд может иметь несколько расписаний
Расписание — МаршрутыОдин ко многимОдин маршрут может быть использован в нескольких расписаниях
Маршруты — СтанцииОдин к одному (через начальную и конечную станции)Каждому маршруту соответствует начальная и конечная станции

📄 3. Использование в отчётах

Создание отчётов в Access позволяет визуализировать информацию из связанных таблиц. Например:

  • Отчёт "Билеты" может отображать: ФИО пассажира, номер поезда, станцию отправления/прибытия, дату и стоимость билета.
  • Отчёт "Пассажиры" может включать: список поездок конкретного пассажира.
  • Отчёт "Расписание" — список всех поездов с указанием маршрутов и времени отправления/прибытия.

✅ Вывод:

На схеме реализована нормализованная структура базы данных, где каждая таблица отвечает за отдельную сущность, а связи между ними позволяют:

  • Исключить дублирование данных
  • Обеспечить целостность информации
  • Упростить создание отчётов и запросов

Это важный этап проектирования базы данных, который обеспечивает её корректное функционирование и удобство дальнейшего использования.

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