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

Задание 25. База данных дипломный проект

Часть I

Студенты высших учебных заведений на последнем курсе пишут и защищают дипломную работу. Для этого им требуется выбрать тему дипломной работы и руководителя.

Необходимо спроектировать базу данных ДИПЛОМНЫЙ ПРОЕКТ, информация которой будет использоваться для хранения и поиска данных о темах, которые предложены студентам-дипломникам, результатах защиты и др.

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

  • ПРЕПОДАВАТЕЛИ: код преподавателя, фамилия, имя, отчество, степень, звание, кафедра;

  • ТЕМЫ: тема дипломной работы, код преподавателя;

  • СТУДЕНТЫ: фамилия, имя, отчество, факультет, группа, тема дипломной работы;

  • ОЦЕНКИ: тема дипломной работы, дата защиты, оценка.

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

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

  • в таблице ТЕМЫ должно быть 15 записей; каждый преподаватель может предложить несколько тем дипломных работ;

  • в таблице СТУДЕНТЫ должно быть 15 записей; каждая тема может быть выбрана только одним студентом;

  • в таблице ОЦЕНКИ должно быть 15 записей; по каждой теме может быть поставлена только одна оценка.

Часть II Ведомость оценок

Ф.И.О.

студента

Тема дипломной работы

Оценка на защите дипломной работы

Преподаватель__

Средний балл по преподавателю:

?

СРЕДНИЙ БАЛЛ ПО ИНСТИТУТУ:

?

Задание 26. База данных издательский центр

Часть I

Издательский центр заключает с писателями контракты на издание книг. Центр издает написанные книги и продает их заказчикам: организациям, магазинам, библиотекам и др. За изданные книги писатели получают гонорары (5% от стоимости).

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

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

  • писателИ: номер паспорта, фамилия, имя, отчество, домашний адрес, телефон;

  • книгИ: шифр книги, название, цена (руб.);

  • контрактЫ: шифр книги, номер паспорта, дата издания книги;

  • заказчикИ: код заказчика, название заказчика, адрес, телефон;

  • заказЫ: номер заказа, дата заказа, код заказчика, шифр книги, количество экземпляров.

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

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

  • в таблице книгИ должно быть 15 записей;

  • в таблице контрактЫ должно быть 15 записей; каждая книга может быть издана только по одному контракту; каждый писатель может заключить несколько контрактов на издание книг;

  • в таблице заказчикИ должно быть 5 записей;

  • в таблице заказЫ должно быть 15 записей; каждый заказчик может сделать несколько заказов; на каждую книгу может быть сделано несколько заказов.