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

4. Создание запросов на изменение

1. Создать Запрос5 на создание Таблицы 4 с полями Марка автомобиля, Страна, Год выпуска, Возраст автомобиля, Пробег км, Стартовая цена $, Дата выставления на продажу. Таблица должна содержать сведения об автомобилях марки BMW.

2. Создать Запрос6 на добавление в Таблицу 4 информации об автомобилях марки, определенной пользователем.

3. Создать Запрос7 на обновление Таблицы 4. Если автомобиль не продан в течении 3 месяцев (поле Дата выставления на продажу), снизить Стартовую цену на 25%.

4. Создать Запрос8 на удаление из Таблицы 4 информации об автомобилях, «возраст» которых превышает 10 лет.

5. Разработка сложной формы

Создать сложную форму Информация об автомобилях. В главной форме должна отображаться следующая информация: № пп; год выпуска, стартовая цена $, дата выставления на продажу. Форма должна содержать подчиненную форму Марка автомобиля, в которой выводится марка автомобиля и подчиненную форму Страна, в которой выводится название страны изготовителя, столица и наименование национальной валюты.

6. Создание отчетов

Создать отчет Прайс-лист. Отчет должен иметь следующий вид.

Прайс-лист автосалона

Дата выставления на продажу

Год выпуска

Пробег

Страна

Стартовая цена, $.

Марка автомобиля ____

.

.

.

.

.

Общая стоимость автомобилей:

?

.

.

.

.

.

Итого:

?

Вариант 15. База данных АТТЕСТАЦИЯ

Создать базу данных для подведения итогов аттестации студентов БГАТУ.

1. Создание структуры таблиц и связей

Таблица 1 – Студенты

Код студента

Фамилия студента

Имя студента

Отчество студента

Код группы

Год поступления в ВУЗ

Таблица 2 – Предметы

Код предмета

Название предмета

Ф.И.О. лектора

Итоговый контроль (экзамен, зачет)

Таблица 3 – Группы

Номер группы

Факультет

Ф.И.О. старосты

Таблица 4 – Ведомость

Код студента

Код предмета

Количество пропусков занятий

Оценка (аттестован, не аттестован)

2. Создание простых форм и заполнение таблиц

1. Создать формы для заполнения данными таблиц Студенты, Предметы, Группы и Ведомость. Организовать поля Код группы (таблица Студенты), Код студента и Код предмета (таблица Ведомость) в виде полей со списком.

2. Заполнить таблицы с помощью созданных форм. Таблицы Студенты, Предметы и Группы должны содержать не менее 5 записей, таблиц Ведомость – не менее 25 записей.

3. Создание запросов на выборку

1. Создать Запрос1 на условную выборку информации о результатах аттестации студентов 1 курса по дисциплине «Высшая математика». Информацию отсортировать в алфавитном порядке групп, внутри группы – фамилии студентов отсортировать в алфавитном порядке.

  • Ф.И.О. студента;

  • Название предмета;

  • Оценка;

  • Номер группы;

  • Год поступления в ВУЗ;

  • Курс.

2. Создать параметрический Запрос2 на выборку информации о результатах аттестации по заданной дисциплине. Название дисциплины вводит пользователь. Запрос должен содержать поля: Название предмета, Ф.И.О. лектора, фамилия студента, оценка, Итоговый контроль.

3. Создать Запрос3 с группировкой, который должен отображать общее количество пропусков занятий для каждой группы. Запрос должен содержать поля: Номер группы, Кол-во пропусков занятий.

4. Создать Запрос4 (перекрестный запрос). Сводная таблица должна иметь следующий вид.

Кол-во неаттестаций

Предмет 1

Предмет 2

. . .

Студент 1

Студент 2

. . .