Итоговая самостоятельная работа по дисциплине «Основы проектирования баз данных»

  • doc
  • 28.04.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 82. Итоговая самостоятельная работа по дисциплине «Основы проектирования баз данных».doc

Итоговая самостоятельная работа по дисциплине «Основы проектирования баз данных»

Вариант 1

1.   Построить диаграмму сущность-связь по следующему описанию предметной области «Компьютерная компания»:

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

2.   Даны следующие отношения:

Отношение «Продавцы» (R1)

ID

Фамилия

Имя

Отчество

Пол

Дата рождения

Город

1

Карельков

Илья

Ильич

м

19.02.1994

Ярославль

2

Ильин

Владимир

Кимович

м

13.02.1994

Москва

3

Ильин

Сергей

Дмитриевич

м

19.12.1991

Иркутск

4

Костерина

Ольга

Дмитриевна

ж

26.06.1988

Магадан

5

Костерина

Елизавета

Алексеевна

ж

30.12.1995

Владивосток

6

Кондакова

Людмила

Александровна

ж

17.08.1980

Архангельск

Отношение «Продажи» (R2)

ID продавца

Наименование товара

Количество

1

письменный стол

3

1

односпальная кровать

2

1

диван

2

3

ортопедический матрас

1

6

книжный стеллаж

4


 

Найти:

a)  

b) 

c)  

d)  .

3.   Провести нормализацию следующего отношения «Продажи»:

Номер заказа

Покупатель

Товар

Цена (руб.)

Количество (шт.)

Сумма

1001

Сидоров Пётр Петрович

Телефон

4500

2

9000

1002

Корнилов Егор Павлович

Ноутбук

35670

1

35670

1003

Ястребов Александр Васильевич

Утюг

2890

5

14450

1004

Карпова Татьяна Николаевна

Утюг

1500

2

3000

Телевизор

37880

3

113640

 


Итоговая самостоятельная работа

по дисциплине «Основы проектирования баз данных»

Вариант 2

1.   Построить диаграмму сущность-связь по следующему описанию предметной области «Оптово-заводской склад»:

На склад поставляются детали, выполненные из определенных материалов, от заданного круга поставщиков (постоянных или случайных) из различных городов.

В качестве поставщиков могут выступать юридические лица и индивидуальные предприниматели, причем эти группы описываются своим набором характеризующих атрибутов; юридические лица – номер и дата гос. регистрации, наименование, юридический адрес, форма собственности; предприниматели – ИНН, ФИО, страховой полис, номер паспорта, дата прописки.

При оформлении поставки учитываются дата, количество и стоимость, вид упаковки и способ доставки (автотранспорт, ж/д транспорт, самовывоз), причем одна поставка может включать несколько видов деталей.

Поставщики переходят в разряд постоянных, если в течение года они совершили поставок на сумму свыше 1000000 рублей.

Осуществляется отпуск деталей в цеха завода с учетом даты, количества и номера цеха. Поддерживается актуальное количество товаров на складе.

2.   Даны следующие отношения:

Отношение «Преподаватели» (R1)

ID

Фамилия

Имя

Отчество

Пол

Дата рождения

1

Петров

Пётр

Петрович

м

04.01.1992

2

Смирнов

Игорь

Петрович

м

12.12.1990

3

Теплов

Даниил

Олегович

м

17.05.1987

4

Теплова

Екатерина

Аркадьевна

ж

27.09.1996

5

Орлова

Полина

Модестовна

ж

30.03.1990

6

Савин

Евгений

Григорьевич

м

21.11.1993

Отношение «Дисциплины» (R2)

ID преподавателя

Наименование дисциплины

Количество часов

1

Математика

88

1

Информатика и ИКТ

120

3

Информатика и ИКТ

76

5

Основы проектирования БД

60

5

Внедрение ИС

110

Найти:

a)  

b) 

c)  

d)  .

3.   Провести нормализацию следующего отношения «Заказы в ресторане»:

Код блюда

Наименование блюда

Клиент

Официант

Цена блюда (руб.)

Повар

Номер столика

1

Салат «Цезарь»

Каримов Сергей Игоревич

Петраков Максим Александрович

500

Ерохин Денис Сергеевич

1

2

Салат «Берёзка»

Ильина Мария Игнатьевна

Колпаков Владислав Николаевич

430

Ястребов Александр Васильевич

2

3

Жюльен

Сухорукова Станислава Владленовна

Криптовалютин Валентин Валентинович

780

Карпова Татьяна Николаевна

1

4

Рыба в кисло-сладком соусе

Мирная Анна Альбертовна

Пушкин Алексей Сергеевич

900

Буракова Галина Юрьевна

1

5

Салат «Мечта»

Истеричная Алёна Карловна

Крикетова Ольга Николаевна

230

Московская Лина Яковлевна

2

6

Манты

Карлова Ольга Генриховна

Ольгин Олег Олегович

880

Афанасий Арнольд Григорьевич

3