1. Главная
  2. Библиотека
  3. Базы данных
  4. Задание 2 Файл должен иметь имя: Банк-фамилия. (наприме...
Решение задачи

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

  • Базы данных

Условие:

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

Для создания базы данных выполнить следующее:
1. Разработать структуры таблиц, т.е. распределить данные по таблицам Виды вкладов, Клиенты, Отделения банка.
2. Заполнить таблицы условной информацией (не менее 10-15 клиентов; 3 вида наименований вкладов с ежемесячным начислением процентов: срочный 2,2 % годовых, летний 3 % годовых, льготный 5 % годовых; 5 сотрудников банка, которые оформляют вклады; три городских района по два отделения в каждом).
3. Установить связи между таблицами.
4. Разработать запрос «Начисление процентов» для отображения для каждого клиента начислений суммы процентов по вкладу за месяц (составить и ввести формулу начисления процентов), а также суммы на день просмотра запроса по формуле - проц.ставка/360( текущая дата-дата вклада)сумма вклада.
5. Создать запрос для просмотра списка клиентов, сумма процентов у которых больше 500 руб. Выполнить сортировку записей в запросе по увеличению суммы.
6. Создать форму для просмотра запроса «Начисление процентов».
7. Создать форму «Карточка клиента» для ввода записей в таблицу Клиенты. Код вклада выбирать из списка (сделать поле со списком). Создать кнопки для ввода новых значений и сохранения данных.
8. Создать отчет для вывода на печать следующей информации: вид вклада; номер счета; фамилия клиента; первоначальная сумма; начисления за месяц. Сгруппировать по виду вклада и подвести итоги начисленных процентов.
9. Доработать базу данных для отображения фотографии клиента в форме п.7.

Решение:

Для выполнения задания по разработке базы данных Банк с указанной информацией, следуем пошагово:

Шаг 1: Разработка структур таблиц


1. Таблица Клиенты
- Счет № (Primary Key)
- Фамилия
- Имя
- Отчество
- Код вклада (Foreign Key)
- Внесенная сумма
- Дата вклада
- Номер отделения банка (Foreign Key)
- Сотрудник банка (Foreign Key)

2. Таблица Виды вкладов
- Код вклада (Primary Key)
- Наименование вклада
- Процентная ставка по вкладу

3. Таблица Отделения банка
- Номер отделения (Primary Key)
- Городской район
- Адрес отделения

4. Таблица Сотрудники банка
- ID сотрудника (Primary Key)
- Фамилия
- Имя
- Отчество

Шаг 2: Заполнение таблиц условной информацией


1. Таблица Виды вкладов
- 1, Срочный, 2.2%
- 2, Летний, 3%
- 3, Льготный, 5%

2. Таблица Клиенты (пример 10-15 клиентов)
- 1, Иванов, Иван, Иванович, 1, 100000, 2023-01-01, 1, 1
- 2, Петров, Петр, Петрович, 2, 200000, 2023-02-01, 1, 2
- (и так далее до 15 клиентов)

3. Таблица Отделения банка (пример 6 отделений)
- 1, Центр, ул. Ленина, 1
- 2, Центр, ул. Ленина, 2
- 3, Восток, ул. Восточная, 1
- 4, Восток, ул. Восточная, 2
- 5, Запад, ул. Западная, 1
- 6, Запад, ул. Западная, 2

4. Таблица Сотрудники банка (пример 5 сотрудников)
- 1, Смирнов, Алексей, Викторович
- 2, Кузнецов, Сергей, Павлович
- 3, Сидоров, Андрей, Николаевич
- 4, Федоров, Дмитрий, Александрович
- 5, Васильев, Николай, Игоревич

Шаг 3: Установление связей между таблицами


- Связь между таблицей Клиенты и Виды вкладов по полю Код вклада.
- Связь между таблицей Клиенты и Отделения банка по полю Номер отделения.
- Связь между таблицей Клиенты и Сотрудники банка по полю Сотрудник банка.

Шаг 4: Разработка запроса Начисление процентов


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

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет