Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания 1-15 вар.doc
Скачиваний:
101
Добавлен:
05.12.2018
Размер:
271.87 Кб
Скачать

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

  1. На основе запроса "Исходные данные" сформировать запрос на создание новой таблицы в текущей базе данных. Название запроса — "Запрос на создание". Название результирующей таблицы — "Новая таблица".

  2. На основе запроса "Исходные данные" сформировать запрос на создание новой таблицы, который экспортирует все имеющиеся данные в другой файл базы данных. Именем файла задаться самостоятельно. Название запроса — "Экспорт данных". Название результирующей таблицы — "Импортированная таблица".

  3. Создать запрос на обновление данных, который увеличивает цену для указанной книги на заданный процент. Название книги и величина изменения цены — параметры.

  4. Создать запрос на удаление записей, который удаляет читателя по его номеру читательского билета. Номер читательского билета — параметр.

  5. На основе запроса "Исходные данные" сформировать запрос на добавление, который добавляет в таблицу "Новая таблица" в текущей базе данных записи, измененные согласно п.3 задания №3. Параметры запроса те же. При создании запроса из бланка исключить поля "Дата рождения читателя", "Домашний адрес читателя".

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

  1. Создать 2 отчета, на свое усмотрение (обратите внимание на данные в отчете: не должно быть «непропечатанных» слов и неотображающихся символов). При необходимости воспользуйтесь конструктором.

Создание форм (все формы должны быть выдержаны в одном стиле)

  1. Создать формы ко всем таблицам.

  2. Создать формы к 2-м запросам.

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

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

Вариант №5 Проектирование Базы Данных

База данных "Банковские вклады" должна хранить следующую информацию:

  1. Фамилия вкладчика.

  2. Имя вкладчика.

  3. Отчество вкладчика.

  4. Номер счета в банке.

  5. Дата посещения.

  6. Сумма взноса.

  7. Сумма выдачи.

  8. Серия и номер паспорта вкладчика.

  9. Домашний адрес вкладчика.

База данных должна содержать информацию о 10 вкладчиках. Предусмотреть, чтобы каждый вкладчик посещал банк не менее 2 раз.

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

  1. Сформировать запрос на выборку, позволяющий восстановить исходную таблицу на основе информации тех таблиц, на которые она была разбита. Названия полей результирующей таблицы приведены в задании №1. Название запроса — "Исходные данные".

  2. Сформировать запрос на выборку, выдающий на экран список вкладчиков, разовая сумма взноса которых не менее определенного значения. Величиной вклада задаться самостоятельно. Название запроса — "Список вкладчиков по величине вклада".

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

  4. Сформировать запрос на выборку, который выдает на экран список вкладчиков в указанном буквенном диапазоне фамилий. Начальной и конечной буквами диапазона задаться самостоятельно. Отсортировать список в алфавитном порядке. Название запроса — "Алфавитный список вкладчиков".

  5. Сформировать запрос на выборку. Название запроса — "Запрос с расчетами". В запрос включить поля: "Фамилия вкладчика", "Имя вкладчика", "Отчество вкладчика", "Номер счета в банке", "Размер вклада, увеличенный на 25%". Значения вывести в денежном формате. Записи упорядочить по номеру счета в банке. Значения поля "Номер счета в банке" на экран не выводить.

  6. Сформировать запрос на выборку, который выдает на экран список вкладчиков, посещавших банк в указанный день, и сумму их вклада в USD, исходя из заданного курса доллара. Запрос должен содержать два параметра: "Дата посещения" и "Курс доллара". Название запроса — "Запрос с параметрами". Сумму вклада вывести с точностью до двух обязательных знаков после запятой.

  7. Сформировать запрос на выборку, который выдает на экран список фамилий и инициалов всех вкладчиков, хранящихся в базе данных. Название запроса — "Фамилии и инициалы".

  8. Сформировать запрос на выборку, который выводит на экран содержимое поля "Фамилия вкладчика", преобразованное к верхнему (нижнему) регистру. Название запроса — "Изменение регистра".

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

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

  11. Сформировать запрос на выборку, в котором, используя групповые операции, определить количество взносов, сделанных каждым клиентом. Название запроса — "Количество взносов".

  12. Используя промежуточный запрос как источник, сформировать перекрестный запрос. Название запроса — "Перекрестный запрос". В качестве названий строк принять значения поля "Фамилия вкладчика", названий столбцов — значения поля "Дата посещения". На пересечении строк и столбцов результирующей сводной таблицы должна находиться сумма вклада, внесенная в указанный день. Названием промежуточного запроса и видом групповой функции в перекрестном запросе задаться самостоятельно.