Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
Access. Описание пункта создание таблиц и связей в отчёте
Предмет: Информатика
Раздел: Базы данных (MS Access) — создание таблиц и установление связей между ними (реляционная модель данных)
На изображении представлена схема данных базы данных Access под названием "Железнодорожные перевозки". В этом разделе работы с базой данных используется Конструктор связей, чтобы определить, как таблицы связаны между собой.
Каждая таблица в базе данных отвечает за хранение определённого типа информации:
Таблица | Поля таблицы | Назначение таблицы |
---|---|---|
Билеты | [Код_билета], [Код_пассажира], [Код_расписания], Место, Стоимость | Хранит информацию о проданных билетах |
Пассажиры | [Код_пассажира], ФИО, Паспорт, Возраст | Хранит данные о пассажирах |
Станции | [Код_станции], Название_станции, Город | Содержит информацию о железнодорожных станциях |
Поезда | [Код_поезда], Номер_поезда, Тип_поезда, Количество_вагонов | Содержит данные о поездах |
Маршруты | [Код_маршрута], Название_маршрута, [Код_начальной_станции], [Код_конечной_станции] | Описывает направления движения поездов |
Расписание | [Код_расписания], [Код_поезда], [Код_маршрута], Дата_отправления, Время_отправления, Время_прибытия | Хранит расписание поездов |
Связи между таблицами реализуются через внешние ключи, которые ссылаются на первичные ключи других таблиц. Это позволяет организовать реляционную структуру базы данных:
Связь между таблицами | Тип связи | Описание |
---|---|---|
Билеты — Пассажиры | Один ко многим | Один пассажир может иметь несколько билетов |
Билеты — Расписание | Один ко многим | Одно расписание может быть связано с несколькими билетами |
Расписание — Поезда | Один ко многим | Один поезд может иметь несколько расписаний |
Расписание — Маршруты | Один ко многим | Один маршрут может быть использован в нескольких расписаниях |
Маршруты — Станции | Один к одному (через начальную и конечную станции) | Каждому маршруту соответствует начальная и конечная станции |
Создание отчётов в Access позволяет визуализировать информацию из связанных таблиц. Например:
На схеме реализована нормализованная структура базы данных, где каждая таблица отвечает за отдельную сущность, а связи между ними позволяют:
Это важный этап проектирования базы данных, который обеспечивает её корректное функционирование и удобство дальнейшего использования.