Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы_данных.pdf
Скачиваний:
39
Добавлен:
07.06.2015
Размер:
964.91 Кб
Скачать

23. Создайте итоговый отчет о покупках, сделанных клиентами, на основе запроса

зЗаказы:

24. Создайте макросы для запуска форм и отчетов и закрепите их за кнопками главной кнопочной формы следующего вида:

Задание 3. База данных «Банк»

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

Порядок выполнения задачи.

1.Создание базы данных. В меню Файл выберите команду Создать и из списка шаблонов на закладке Общие выберите шаблон «База данных». Сохраните создаваемую БД под именем Банк.mdb.

2.С помощью конструктора создайте следующие таблицы: тКлиенты, содержащую информацию о клиентах (поля: КодКлиента, Фамилия, Имя, Отчество, Паспорт, Гражданство, Индекс, Страна, Город, Адрес); тВклады, содержащую информацию о рублевых и валютных вкладах (поля: КодВклада, КодКлиента, НомерСчета, ТипСчета, ВидВклада, СуммаВклада, ДатаНачала, ДатаЗавершения) и тКредиты (поля: КодКредита, КодКлиента, ВидКредита, СуммаКредита, ТипВалюты, ДатаВыдачи, ДатаВозврата).

3. Свяжите таблицы в следующую схему данных:

4.Выполните подстановку поля КодКлиента из таблицы тКлиенты в поля КодКлиента

таблиц тВклады и тКредиты.

5.Заполните таблицы данными, введя в каждую из них не менее пяти строк.

6.С помощью запроса на выборку выведите список иностранных клиентов банка.

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

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

9.Выведите список тех клиентов, которые открыли вклады и взяли кредит в 2002 году.

10.Создайте запрос на создание таблицы тЗакрытыеВклады, в которую выведите список клиентов, закрывших свои счета к текущему периоду.

11.Удалите из таблицы тКлиенты тех клиентов, которые не имеют открытых вкладов и не взяли кредита.

12.Проведите деноминацию всех вкладов, уменьшив суммы в 10 раз.

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

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

15.Создайте ленточную форму для просмотра информации по вкладам и кредитам.

16.Создайте отчет для вывода персональной информации о клиентах.

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

18.Создайте макросы для запуска форм и отчетов и закрепите их за кнопками главной кнопочной формы.