Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания на курсовой проект.docx
Скачиваний:
0
Добавлен:
28.08.2019
Размер:
40.11 Кб
Скачать

Дисциплина «Управление данными»

Практическое задание №5

  1. Разработать по заданному описанию предметной области концептуальную модель данных малого банка (в виде ER-диаграммы).

  2. По полученной модели построить схему реляционной базы данных.

  3. Показать, что полученная схема бд является корректной (т.Е. Находится в третьей нормальной форме), если это не так, то выполнить нормализацию.

  4. Реализовать бд в субд ms sql Server, а также разработать sql-запросы, отвечающие на требуемые по заданию вопросы (необходимо реализовать в виде sql-запросов минимум 3 любых вопроса из задания).

Описание предметной области:

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

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

  1. Сколько открытых сберегательных счетов у банка?

  2. Какие сберегательные счета были закрыты юр. лицами за последний год и каким организациям они принадлежат?

  3. Каков общий баланс на всех счетах организации Б?

  4. Какие счета принадлежат физическому лицу А?

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

  6. Каков процент сберегательных счетов, с балансом выше $1000?

  7. Какой максимальный баланс на счете среди всех счетов физических лиц и какому клиенту принадлежит этот счет?

Преподаватель: __________ Ботов Д.С.

Южно-Уральский государственный университет

Международный факультет

Дисциплина «Управление данными»

Практическое задание №6

  1. Разработать по заданному описанию предметной области концептуальную модель данных работы фирмы-производителя (в виде ER-диаграммы).

  2. По полученной модели построить схему реляционной базы данных.

  3. Показать, что полученная схема бд является корректной (т.Е. Находится в третьей нормальной форме), если это не так, то выполнить нормализацию.

  4. Реализовать бд в субд ms sql Server, а также разработать sql-запросы, отвечающие на требуемые по заданию вопросы (необходимо реализовать в виде sql-запросов минимум 3 любых вопроса из задания).

Описание предметной области:

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

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

  1. Сколько наименований продукции А выпускает фирма? Сколько продукции А выпускает конкретный завод?

  2. Какие наименования продукции выпускает завод Б за последние 5 лет? Вывести информацию в порядке убывания даты выпуска.

  3. На какую сумму (по себестоимости) завод Б выпустил продукции В за этот год?

  4. Какова средняя себестоимость единицы продукции Д, хранимой на складе Р?

  5. На каком складе хранится наибольшее количество продукции К?

  6. Какого вида продукции было отгружено большего всего на склады в этом году?

  7. Вывести информацию о всех таких парах завод-склад, в которых на складе хранится любая продукция с этого завода.

Преподаватель: __________ Ботов Д.С.

Южно-Уральский государственный университет

Международный факультет