Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ по упр. СР_Кисляк,Гордич.doc
Скачиваний:
82
Добавлен:
10.11.2018
Размер:
707.58 Кб
Скачать

Часть II Отчет о проведении подписки

Фамилия, имя, отчество получателя

Улица,

дом,

квартира получателя

Стоимость подписки на месяц, руб.

Срок

подписки,

мес.

Итого к

оплате, руб.

Издание _

?

Итого по изданию:

?

ИТОГО:

?

Задание 9. База данных библиотека

Часть I

Библиотека располагает фондом книг, который постоянно пополняется. Книги, находящиеся в библиотеке, изданы различными издательствами. Каждый читатель может взять на абонемент несколько книг.

Необходимо спроектировать базу данных БИБЛИОТЕКА, сведения из которой будут использоваться для получения оперативной информации о наличии книг в библиотеке, у читателя и др.

В таблицах БД должна храниться информация:

  • ИЗДАТЕЛЬСТВА: код издательства, наименование издательства, город;

  • КНИГИ: шифр книги, название, автор, жанр, год издания, цена книги (руб.), количество экземпляров (шт.), код издательства;

  • ЧИТАТЕЛИ: код читателя, Ф.И.О. читателя, адрес, телефон;

  • ВЫДАЧИ: дата выдачи, код читателя, шифр книги.

При проектировании БД необходимо учитывать следующее:

  • в таблице ИЗДАТЕЛЬСТВА должно быть 5 записей;

  • в таблице КНИГИ должно быть 10 записей; в каждом издательстве может быть издано несколько книг;

  • в таблице ЧИТАТЕЛИ должно быть 5 записей;

  • в таблице ВЫДАЧИ должно быть 15 записей; каждому читателю может быть выдано несколько книг; каждая книга может быть выдана несколько раз (так как в наличии имеется не один экземпляр).

Часть II Сведения о читателях

Дата

выдачи

Автор

Жанр

Название книги

Читатель ________

Всего выдано книг:

?

ИТОГО ПО БИБЛИОТЕКЕ:

?