Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Расчетное задание ПСУБД 2013.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
62.46 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

Бийский технологический институт (филиал)

федерального государственного бюджетного образовательного учреждения высшего профессионального образования

«Алтайский государственный технический

университет имени И. И. Ползунова»

Кафедра МСИА

Расчетное задание по дисциплине «Программирование субд» для студентов направления 230400 «Информационные системы и технологии»

Бийск, 2013

Структура и содержание пояснительной записки

Пояснительная записка к расчетному заданию должна содержать следующие элементы:

  • Логическая модель данных в виде ER-диаграммы предметной области. Модель данных должна быть нормализованной до формы 3NF.

  • Запросы, необходимые для создания схемы БД. Необходимо привести тексты запросов и подтверждения успешного результата выполнения (скриншоты из IB Expert).

  • Запросы, необходимые для загрузки тестового набора данных в БД. Необходимо привести тексты запросов и подтверждения успешного результата выполнения (скриншоты из IB Expert).

  • Запросы, реализующие операции по добавлению, удалению и изменению данных. Необходимо привести тексты запросов и подтверждения успешного результата выполнения (скриншоты из IB Expert). При использовании триггеров или хранимых процедур необходимо привести запросы для их создания.

  • Запросы, реализующие отчеты в соответствии с заданием. Необходимо привести тексты запросов и подтверждения успешного результата выполнения (скриншоты из IB Expert).

Требования к оформлению пояснительной записки

Пояснительная записка должна состоять из следующих структурных элементов: титульный лист, содержание, введение, основная часть, заключение, список использованных источников. Оформление текста пояснительной записки должно соответствовать требованиям ГОСТ 7.32-2001.

Темы расчетных заданий

  1. Домашний бюджет (Горелова, Викулин)

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

  • список владельцев средств (членов семьи);

  • список видов средств (кошельки членов семьи, общие накопления, банковские вклады и т.п.);

  • виды расходов и доходов;

  • операции движения денежных средств (приход, расход, перевод между видами средств) с детализацией по датам, виду расходов и доходов, владельцу средств, текстовому комментарию.

Необходимо реализовать отчеты:

  • остаток денежных средств на выбранную дату с детализацией по владельцу и виду средств;

  • список операций с денежными средствами за выбранный период с детализацией по дате операции, владельцу средств, виду расходов и доходов, текстовому комментарию.

  1. Успеваемость студентов (Кислина, Мазель)

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

  • учебная структура ВУЗа – список факультетов, специальностей, кафедр, с указанием ответственных лиц (декан, зав. кафедрой);

  • список групп с указанием факультета, выпускающей кафедры, специальности, формы обучения (дневная, заочная, вечерняя);

  • список студентов групп;

  • список дисциплин, изучаемых группой по семестрам

  • список контрольных точек дисциплин, с указанием весовых коэффициентов, вида контрольных точек (лабораторные, реферат, коллоквиум и т.п.)

  • журнал учета посещаемости студентов;

  • журнал учета результатов контрольных точек.

Необходимо реализовать отчеты:

  • посещаемость студентов за выбранный период;

  • успеваемость студентов (количество не сданных просроченных контрольных точек);

  • рейтинг студентов по выбранной дисциплине.