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

Контрольная работа по курсу информатики тема

«Базы данных. Определение ключей и составление запросов»

Для всех вариантов создать:

  • два запроса на выборку

  • Два запроса с групповыми операциями

  • Один перекрестный запрос

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

спортсмены

Номер спортсм

Фамилия спортсм

Год рождения

разряд

сч

т

ч

ч

соревнования

Дата соревнования

спортсмен

вид спорта

баллы

Виды спорта

Код вида спорта

Название вида

Макс балл по виду

Нарисовать бланк запроса, написать поля и условия отбора

Сумма баллов, полученных спортсменом по всем видам спорта в каждом соревновании.

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

артисты

КодАртиста

Название коллектива

ФИО менеджера

Жанр

Доп аппаратура


концерты

Номер_регистр

Дата проведения

Продолжительность

Цена билета

Программа концертов

номерКонцерт

артист


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

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

туристы

Паспорт

ФИО

Адрес

тел

путевки

Дата заезда

Дата выезда

Турист

Номер

номера

Код номер

кол-во мест

описание номера

Цена в сутки


Рассчитать в запросе цены путевок в зависимости от длительности заезда, использовать функцию DateDiff() для вычислений.

услуги

Код услуги

название

цена


  1. клиенты

    ИНН клиента

    ФИО

    телефон

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

Журнал регистрации

Код услуги

Клиент

Дата

время

Составить перекрестный запрос, в котором указать названия услуг и фамилии клиентов, а на перекрестке строк и столбцов сколько раз клиент заказывал данную услугу.

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

Животные

Вес жив

Название жив

Цвет жив

Код жив

корма

Название корм

Цена корм

Дата поставки

Срок хранения

Код корм

Дневной рацион

Код животного

Название корма

Количество

Дата кормления

В запросе с групповыми операциями рассчитать стоимость дневного рациона для каждого животного.

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

экзамен

Дата экз

Ном зач кн

Код преп

Оценка экз


Виды объектов

Код вида объекта

Название вида

Норма амортизации


студент

Ном зач кн

ФИО студ

Код группы

Дом адрес

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

Код преп

ФИО преп

Должность

кафедра

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]