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

На основании выбранного варианта выполнить следующее: 1. Выполнить анализ предметной области исследуемой организации;
2. Описать основные сущности предметной области;
3. Расставить существующие связи между сущностями: самостоятельно добавить в каждую сущность первичные ключи и установить внешние ключи между сущностями;
4. Построить инфологическую модель базы данных организации;
5. Построить даталогическую модель базы данных организации.
БД –информационная система автопредприятия города. БД состоит из следующих таблиц: автотранспорт, водители, маршруты, обслуживающий персонал, гаражное хозяйство.
Таблица автотранспорт имеет следующие атрибуты: название транспорта (автобусы, такси, маршрутные такси, прочий легковой транспорт, грузовой транспорт и т.д.), кол-во наработки, пробег, кол-во ремонтов, характеристика.
Таблица маршруты имеет следующие атрибуты: название маршрута, транспорт, водитель, график работы.
Таблица водители имеет следующие атрибуты: фамилия, имя, отчество, год рождения, год поступления на работу, стаж, должность, пол, адрес, город, телефон.
Таблица обслуживающий персонал имеет следующие атрибуты: должность (техники, сварщики, слесари, сборщики и др.), фамилия, имя, отчество, год рождения, год поступления на работу, стаж, пол, адрес, город, телефон.
Таблица гаражное хозяйство имеет следующие атрибуты: название гаража, транспорт на ремонте, вид ремонта, дата поступления, дата выдачи после ремонта, результат ремонта, персонал, производящего ремонт.

👇
Ответ:
zirkakoi
zirkakoi
12.11.2020
Хорошо, давайте рассмотрим пошаговое решение данной задачи по построению инфологической и даталогической моделей базы данных для автопредприятия.

Шаг 1: Анализ предметной области исследуемой организации
Прежде чем переходить к моделированию базы данных, необходимо провести анализ предметной области, чтобы определить основные сущности и связи между ними. В нашем случае, предметная область - это информационная система автопредприятия города.

Шаг 2: Описание основных сущностей предметной области
На основании предоставленной информации можно выделить следующие основные сущности: автотранспорт, водители, маршруты, обслуживающий персонал и гаражное хозяйство.

Шаг 3: Расстановка существующих связей между сущностями
Для построения связей между сущностями необходимо добавить первичные ключи и установить внешние ключи.
- В таблице автотранспорт, добавим первичный ключ "ID_транспорта".
- В таблице маршруты, добавим первичный ключ "ID_маршрута" и внешний ключ "ID_транспорта" (ссылается на автотранспорт).
- В таблице водители, добавим первичный ключ "ID_водителя".
- В таблице обслуживающий персонал, добавим первичный ключ "ID_персонала".
- В таблице гаражное хозяйство, добавим первичный ключ "ID_гаража" и внешний ключ "ID_транспорта" (ссылается на автотранспорт) и внешний ключ "ID_персонала" (ссылается на обслуживающий персонал).

Шаг 4: Построение инфологической модели базы данных организации
Инфологическая модель базы данных представляет собой графическое описание всех сущностей и их связей.
- Таблица "автотранспорт":
- ID_транспорта (первичный ключ)
- название транспорта
- кол-во наработки
- пробег
- кол-во ремонтов
- характеристика

- Таблица "водители":
- ID_водителя (первичный ключ)
- фамилия
- имя
- отчество
- год рождения
- год поступления на работу
- стаж
- должность
- пол
- адрес
- город
- телефон

- Таблица "маршруты":
- ID_маршрута (первичный ключ)
- название маршрута
- ID_транспорта (внешний ключ)
- ID_водителя (внешний ключ)
- график работы

- Таблица "обслуживающий персонал":
- ID_персонала (первичный ключ)
- должность
- фамилия
- имя
- отчество
- год рождения
- год поступления на работу
- стаж
- пол
- адрес
- город
- телефон

- Таблица "гаражное хозяйство":
- ID_гаража (первичный ключ)
- название гаража
- ID_транспорта (внешний ключ)
- вид ремонта
- дата поступления
- дата выдачи после ремонта
- результат ремонта
- ID_персонала (внешний ключ), производящего ремонт

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

Таблица "автотранспорт":
- ID_транспорта (целое число)
- название транспорта (строка)
- кол-во наработки (целое число)
- пробег (целое число)
- кол-во ремонтов (целое число)
- характеристика (строка)

Таблица "водители":
- ID_водителя (целое число)
- фамилия (строка)
- имя (строка)
- отчество (строка)
- год рождения (дата)
- год поступления на работу (дата)
- стаж (целое число)
- должность (строка)
- пол (строка)
- адрес (строка)
- город (строка)
- телефон (строка)

Таблица "маршруты":
- ID_маршрута (целое число)
- название маршрута (строка)
- ID_транспорта (целое число, внешний ключ)
- ID_водителя (целое число, внешний ключ)
- график работы (строка)

Таблица "обслуживающий персонал":
- ID_персонала (целое число)
- должность (строка)
- фамилия (строка)
- имя (строка)
- отчество (строка)
- год рождения (дата)
- год поступления на работу (дата)
- стаж (целое число)
- пол (строка)
- адрес (строка)
- город (строка)
- телефон (строка)

Таблица "гаражное хозяйство":
- ID_гаража (целое число)
- название гаража (строка)
- ID_транспорта (целое число, внешний ключ)
- вид ремонта (строка)
- дата поступления (дата)
- дата выдачи после ремонта (дата)
- результат ремонта (строка)
- ID_персонала (целое число, внешний ключ), производящего ремонт

Таким образом, мы построили инфологическую и даталогическую модели базы данных для информационной системы автопредприятия города. Эти модели будут полезны при создании и настройке самой базы данных.
4,8(45 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ