Вопрос:

Задание 1. В соответствии со своим вариантом проанализируйте предметную область решаемой задачи и разработайте логическую структуру соответствующей базы данных. БД должна содержать 3-4 таблицы. Для каждой таблицы требуется задать: Название таблицы. Имена полей. Ключевое поле. Укажите связи между таблицами. Результат выполнения задания представьте письменно в лабораторной тетради в виде, аналогичном рис. 1.

Смотреть решения всех заданий с листа

Ответ:

Логическая структура базы данных (пример для БД «Библиотека»)

1. Анализ предметной области:

  • Задача: Автоматизация работы библиотеки.
  • Основные сущности: Книги (издания), Читатели, Выдачи книг.

2. Проектирование таблиц:

Название таблицы Имена полей Ключевое поле
Издания Код издания, Название, Автор, Год выпуска, Количество экземпляров Код издания
Читатели Код читателя, Фамилия, Имя, Отчество, Адрес, Телефон Код читателя
Выдачи Код выдачи, Код издания, Код читателя, Дата выдачи, Срок возврата, Фактическая дата возврата Код выдачи

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

  • Таблица «Выдачи» связана с таблицей «Издания» по полю «Код издания» (один ко многим: одно издание может быть выдано много раз).
  • Таблица «Выдачи» связана с таблицей «Читатели» по полю «Код читателя» (один ко многим: один читатель может взять много книг).

4. Пример оформления схемы данных (аналогично рис. 1):

[Здесь должно быть графическое представление схемы связей таблиц, как на рис. 1. Если бы это было возможно в текстовом формате, схема показала бы прямоугольники, представляющие таблицы, с указанием полей и ключей, и стрелки, показывающие связи между ними.]

ГДЗ по фото 📸
Подать жалобу Правообладателю