Задание 3 Параграф 6 ГДЗ Семакин 11 класс (Информатика)
МАГАЗИН (НОМЕР МАГ, ТИП, АДРЕС, ДИРЕКТОР, ТЕЛЕФОН)
ОТДЕЛ (НАЗВАНИЕ ОТД, ЗАВЕДУЮЩИЙ, ТЕЛЕФОН)
ПРОДАВЕЦ (ТАБЕЛЬНЫЙ НОМ, ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, КАТЕГОРИЯ)
Являются ли эти отношения связанными? Добавьте всё, что необходимо для их связи; изобразите схему БД в графическом виде
Таблицы не связанные. Для настройки связанности надо:
в ОТДЕЛ надо добавить еще НОМЕР_МАГ;
в ПРОДАВЕЦ надо добавить НАЗВАНИЕ_ОТД.
б) Спроектируйте базу данных для информационной системы «Наша школа», содержащей сведения об учителях, учениках, классах, изучаемых предметах. Замечание’. данное задание носит творческий характер и может быть выполнено во многих вариантах. Устройте конкурс на лучшее решение этой задачи.
а) Данные отношения изначально не связаны между собой. Чтобы установить связи, нужно добавить внешние ключи:
- в таблицу ОТДЕЛ добавить поле НОМЕР_МАГ;
- в таблицу ПРОДАВЕЦ добавить поле НАЗВАНИЕ_ОТД.
Тогда схема связей будет такой:
МАГАЗИН → ОТДЕЛ → ПРОДАВЕЦ
б) Для информационной системы «Наша школа» можно спроектировать такую многотабличную базу данных:
- УЧИТЕЛЯ (КОД_УЧИТЕЛЯ, ФИО, ТЕЛЕФОН, КОД_ПРЕДМЕТА);
- ПРЕДМЕТЫ (КОД_ПРЕДМЕТА, НАЗВАНИЕ_ПРЕДМЕТА);
- КЛАССЫ (КОД_КЛАССА, НАЗВАНИЕ_КЛАССА, НОМЕР_КАБИНЕТА, ПРЕДМЕТ_1, ПРЕДМЕТ_2, ПРЕДМЕТ_3, ПРЕДМЕТ_4, ПРЕДМЕТ_5);
- УЧЕНИКИ (КОД_УЧЕНИКА, ФИО, КЛАСС, АДРЕС_ПРОЖИВАНИЯ, ДАТА_РОЖДЕНИЯ, ТЕЛЕФОН, ТЕЛЕФОН_РОДИТЕЛЕЙ).
Связи между таблицами:
- УЧИТЕЛЯ связаны с ПРЕДМЕТЫ по полю КОД_ПРЕДМЕТА;
- УЧЕНИКИ связаны с КЛАССЫ по полю КЛАСС;
- КЛАССЫ связаны с ПРЕДМЕТЫ по полям ПРЕДМЕТ_1–ПРЕДМЕТ_5.
Ответ
а) Таблицы не связаны. Для связи нужно добавить: в ОТДЕЛ — НОМЕР_МАГ, в ПРОДАВЕЦ — НАЗВАНИЕ_ОТД.
б) Возможный вариант БД «Наша школа» приведён выше.