Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование и разработка баз данных. Лаборат...doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
3.07 Mб
Скачать

Список литературы

  1. Маклаков С. В. Создание информационных систем с AllFusion Modeling Suite. 2-изд., испр. и доп. М.: ДИАЛОГ-МИФИ, 2007. 432 с.

  2. Швецов В. И. Лабораторный практикум по курсу «Базы данных» / В. И. Швецов; Нижегород. гос. ун-т [Электронный ресурс]. Режим доступа: http://window.edu.ru/

  3. Крёнке Д. Теория и практика построения баз данных: пер. с англ. / Д. Крёнке .9-е изд. СПб.: Питер, 2005. 859 с.

  4. СУБД: язык SQL в примерах и задачах: [учебное пособие для студентов вузов, обучающихся по направлению подготовки и по специальности «Прикладная математика и информатика»] / И. Ф. Астахова [и др.]. М.: Физматлит, 2007. 165 с.

  5. Советов Б. Я. Базы данных: теория и практика: [учебник для бакалавров, студентов вузов, обучающихся по направлениям «Информатика и вычислительная техника» и информационные системы] / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. Изд. 2-е. М.: Юрайт, 2012. 463 с.

  6. Хомоненко А. Д. Базы данных: [учебник для высших учебных заведений] / [А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев]; под ред. А. Д. Хомоненко. 6-е изд. доп. СПб.: КОРОНА-Век, 2011. 736 с.

Приложение 1 Варианты заданий для лабораторной работы № 1

1. Страховая компания

Вы работаете в страховой компании. Вашей задачей является отслеживание ее финансовой деятельности.

Компания имеет различные филиалы по всей стране. Каждый филиал характеризуется названием, адресом и телефоном. Деятельность компании организована следующим образом: к вам обращаются различные лица с целью заключения договора о страховании. В зависимости от принимаемых на страхование объектов и страхуемых рисков договор заключается по определенному виду страхования (например, страхование автотранспорта от угона, страхование домашнего имущества, добровольное медицинское страхование). При заключении договора вы фиксируете номер и дату заключения договора, страхователя, вид страхования, объект страхования, страховую сумму, тарифную ставку и филиал, в котором заключался договор.

Расширение постановки задачи. Нужно учесть, что договоры заключают страховые агенты. Помимо информации об агентах (фамилия, имя, отчество, адрес, телефон), нужно еще хранить филиал, в котором работают агенты. Кроме того, исходя из базы данных, нужно иметь возможность рассчитывать заработную плату агентам. Заработная плата составляет некоторый процент от страхового платежа (страховой платеж – это страховая сумма, умноженная на тарифную ставку). Процент зависит от вида страхования, по которому заключен договор.

2. Гостиница

Вы работаете в гостинице. Вашей задачей является отслеживание финансовой стороны ее работы.

Ваша деятельность организована следующим образом: гостиница предоставляет номера клиентам на определенный срок. Каждый номер характеризуется вместимостью, комфортностью (люкс, полулюкс, обычный) и ценой. Вашими клиентами являются различные лица, о которых вы собираете определенную информацию (фамилия, имя, отчество и некоторый комментарий). Сдача номера клиенту производится при наличии свободных мест в номерах, подходящих клиенту по указанным выше параметрам. При поселении фиксируется дата поселения. При выезде из гостиницы для каждого места запоминается дата освобождения.

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