Тема курсовой работы "Базы данных access" БД «Предоставление займов»
Вариант №11 – БД «Предоставление займов».
Постановка задачи. Создать базу данных «Предоставление займов» содержащую информацию о займах, выданных банками.
1. База данных должна содержать следующую информацию:
- Таблицу «Заемщик», содержащую следующую информацию о заемщиках: ФИО, Номер паспорта, Телефон, Место работы.
- Таблицу «Банк», содержащую информацию о банках: Название, Адрес банка, Телефон банка, Заведующий.
- Таблицу «Паспорт», содержащую информацию о паспортах заемщиков: Номер паспорта, Дата выдачи, Код подразделения, Прописка.
- Таблицу «Договор в банке», содержащую следующую информацию о заключенных договорах: Номер кредитного договора, Банк, Обеспечение, Сумма, Дата подписания.
2. Определить первичные и вторичные (внешние) ключи (если необходимо добавьте поля). Ввод в поля с небольшим набором возможных значений организовывать с помощью полей подстановки, а также предусмотреть маску ввода, где это возможно.
3. Установить связь между таблицами, предусмотрев обеспечение целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей.
4. Ввести не менее 4 записей в таблицы без внешнего ключа и не менее 10 записей в таблицы, содержащие поле внешнего ключа.
5. Создать следующие запросы, задав для них смысловые имена:
- Запрос на выборку, для отображения информации о заемщиках, взявших кредит на сумму более 200000 рублей. На экран вывести следующие поля: ФИО заемщика, Название банка, Телефон банка, Номер кредитного договора.
- Запрос на групповые операции, для отображения общей суммы выданных кредитов каждым банком. На экран вывести следующие поля: Название банка, Адрес банка, Общая сумма выданных кредитов.
- Параметрический запрос для отображения ФИО заемщиков ( а также Название банка и Обеспечения кредита), взявших кредит на заданное параметром обеспечение.
- Перекрестный запрос, отображающий информацию о суммах взятых кредитов каждым из заемщиков в каждом банке.
- Запрос на создание таблицы, для создания таблицы «Заемщик1», для отображения информации о заемщиках, взявших кредит на обеспечении в виде автомобиля. Таблица должна содержать следующие поля: ФИО, Номер паспорта, Телефон, Место работы.
- Запрос на добавление, для добавления в таблицу «Заемщик1» информации о заемщиках, взявших кредит с обеспечением в виде дачи.
6. Создать следующие формы, задав для них смысловые имена:
- Подчиненную форму, отображающую данные из таблиц «Заемщик» и «Паспорт». В созданную форму добавить кнопки для перехода между записями.
- Форму с вычисляемым полем, отображающую следующую информацию: ФИО заемщика, Номер кредитного договора, Название банка, сумма. В область примечаний добавить сумму к возврату(+15% от суммы кредита).
7. Создать отчет, отображающий следующую информацию: Номер кредитного договора, ФИО заемщика, Название банка, Сумма кредита, Обеспечение, Дата подписания. В нижний колонтитул добавить свою фамилию, номер группы и дату создания базы данных.
8. Создать макросы (шесть макросов) для открытия таблиц базы данных. Задать смысловые имена макросам.
9. Создать форму «Пользовательский интерфейс» в режиме конструктора, позволяющий работать с созданной базой данных. На форме отобразить информацию о названии базы данных и об авторе. Поместить на форме командные кнопки, задав для них смысловые имена, позволяющие открывать таблицы, запросы, формы и отчеты. Оформите запрос с помощью элементов рисования панели элементов.
10.Создать макрос для автоматического открытия формы «Пользовательский интерфейс».
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Учёт платежей по потребительским кредитам" |