Информационные системы и технологии в банковской сфере. Практикум. Учебное пособие для студентов IV курса специальности «Финансы и кредит» вузов всех
.pdf
панели инструментов). В поле Имя формы окна Сохранение введите имя формы “Услуги”.
7. Введите еще несколько записей в окно формы “Услуги”.
2. Создание формы с помощью Мастера
1.В окне базы данных выберите вкладку Формы.
2.Нажмите кнопку Создать.
3.В диалоговом окне Новая форма выберите один из эле-
ментов: Мастер форм.
4.Выберите имя таблицы “Клиенты”, содержащую данные, на основе которых будет создана форма . Нажмите кнопку OK.
5.В списке Доступные поля отображаются все доступные поля выбранной таблицы. Добавьте в создаваемую форму все
поля из выбранной таблицы с помощью кноп- |
> |
ки |
||
6. |
(рис. 16). |
|
|
|
|
|
|
||
|
|
|
||
7. |
Нажмите |
кнопку |
|
Далее. |
Рис. 16. Диалоговое окно Мастера форм, шаг 1.
8.Определите вид формы, например, щелкните мышкой по переключателю в один столбец. Нажмите кнопку Далее.
9.Выберите стиль оформления новой формы. Нажмите кнопку Далее.
10.Укажите название формы и дальнейшие действия – от-
крытие формы для просмотра и ввода данных. Нажмите кнопку Готово.
11.Открылось окно созданной Мастером формы. С помощью кнопок передвижения по записям, просмотрите содержание последней записи, затем добавьте еще одну запись, оставаясь в режиме Формы.
71
Режимы отображения формы.
Формы могут быть выведены на экран в трех видах: режим конструктора, режим формы и режим таблицы.
Ввод данных в форму осуществляется обычно в режиме таблицы или формы.
В режиме конструктора создается макет формы. Для того чтобы открыть форму в режиме конструктора, следует перейти в окно базы данных, выбрать вкладку Формы, выбрать форму и нажать кнопку Конструктор. Если форма уже открыта, то для перехода в режим конструктора следует нажать кнопку Вид на панели инструментов.
3. Создание элементов управления в формах
Откройте в конструкторе форму Клиенты.
Добавьте в заголовок формы надпись “Сведения о наших услугах”. Для этого:
1.На панели элементов нажмите кнопку Надпись. Когда указатель мыши попадет в активную область формы, он примет вид крестика со значком элемента управления Надпись.
2.Поместите указатель мыши в виде крестика в заголовок формы, нажмите левую кнопку мыши, удерживая ее, перетащите указатель в нижний правый угол надписи.
3.Внутри контура введите нужный текст.
Создать элемент управления Поле со списком:
1.На панели элементов нажмите кнопку Мастер элементов, если она еще не нажата.
2.На панели элементов нажмите кнопку Список.
3.Поместите указатель мыши в виде крестика напротив поля КодКлиента и нажмите левую кнопку мыши, удерживая ее, перетащите указатель в нижний правый угол списка.
4.В первом диалоговом окне Мастера выберите переклю-
чатель Объект поле со списком будет содержать значения из таблицы или запроса. Нажмите на кнопку Далее.
5.Выделите из списка таблицу “Услуги” и нажмите на кнопку Далее.
6.Выберите из таблицы “Услуги” поле Наименование, которое будет отображаться в списке. Нажмите на кнопку Далее.
7.Выберите переключатель Сохранить в поле. Тогда в списке справа будут отображаться все поля базовой таблицы “Клиенты”. Список должен возвращать значение поля КодКли-
72
ента, поэтому нужно выбрать из списка значение КодКлиента. Нажмите на кнопку Далее.
8.Укажите название метки для создаваемого списка – Наши клиенты. Нажмите на кнопку Готово.
9.Просмотрите форму в режиме Формы.
4. Создание отчетов
Отчеты позволяют выбрать из базы данных требуемую пользователем информацию и оформить ее в виде документов, которые можно просмотреть и напечатать. Источником данных для отчетов могут быть таблицы или запросы.
Автоматическое создание отчета на основе таблицы “Услуги”.
Автоотчет является средством создания отчета, в котором выводятся все поля и записи из базовой таблицы или запроса.
1.В окне базы Банк данных выберите вкладку Отчеты.
2.Нажмите кнопку Создать.
3.В диалоговом окне Новый отчет выберите одного из следующих мастеров: Автоотчет: ленточный — поля каждой записи образуют отдельную строку. Заголовки печатаются сверху на каждой странице.
4.Выберите таблицу “Услуги”, содержащие данные, выводящиеся в отчете.
5.Нажмите кнопку OK.
6.Сохраните отчет с помощью команд Файл, Сохранить.
Вполе Имя отчета введите нужное название. Нажмите кнопку
OK.
Microsoft Access применяет последний автоформат, использованный для создания отчета. Если вы ранее не создавали отчет с помощью мастера или не использовали команду Автоформат из меню Формат, будет применен стандартный автоформат.
I. Создание отчета с помощью Мастера
1.В окне базы данных выберите вкладку Отчеты.
2.Нажмите кнопку Создать.
3.В диалоговом окне Новый отчет выберите элемент Мастер отчетов. Описание действий, выполняемых мастером, выводится в левой половине диалогового окна.
4.Выберите из списка имя таблицы “Клиенты”, содержащей данные, по которым строится отчет. Нажмите кнопку ОК.
73
5.Определите поля из таблицы “Клиенты”, которые нужно включить в отчет: Фамилия, Имя, Отчество, Номер р/с. Нажмите кнопку Далее.
Примечание. Microsoft Access по умолчанию использует эту таблицу или запрос как базовый источник данных для отчета. Однако мастер позволяет изменить источник данных, а также выбрать поля из других таблиц или запросов.
6.Определите дополнительные уровни группировки по полю Фамилия. Для этого выделите поле Фамилия и перенесите его в правую часть окна Создания отчета с помощью кнопки >.
7.Мастер отчетов позволяет задать интервалы группировки. Нажмите на кнопку Группировка. Изменяя группировку, можно влиять на способ группировки данных в отчете. Для соз-
даваемого отчета выберите из списка Интервалы группировки
вариант Обычный. Нажмите кнопку ОК. Нажмите кнопку Да-
лее.
8.Сортировать записи мы не будем, поэтому пропустите окно сортировки и перейдите к следующему. Выберите вид макета отчета – блок и нажмите кнопку Далее.
9.Выберите требуемый стиль по своему усмотрению. Нажмите кнопку Далее.
10.Задайте имя отчета - Наши клиенты. Нажмите кнопку
Готово.
11.Закроете окно предварительного просмотра образца от-
чета.
Сформировать отчет по платежным операциям банка. В отчете записи целесообразно отделять линией. Чтобы реализовать эту технологию, необходимо нажать кнопку Прямоугольник на панели элементов и курсором мыши нарисовать рамку вокруг полей области «Область данных». Далее выделить эту рамку и нажать кнопку «Рельефное оформление» на панели инструментов Формат (форма/отчет).
Создание диалоговой формы
Создать форму «Платежные операции» с расчетом дополнительных показателей.
Для выполнения этого задания необходимо создать любым способом форму, содержащую наименование платежной операции, код клиента-плательщика, получателя, дата, сумма операции, стоимость осуществления операции (тариф).
74
В качестве дополнительного показателя ввести в форму строку ВСЕГО, в которой отобразить общую сумму операций и общую стоимость услуг банка. Для этого открыть форму в режиме конструктора, курсором мыши разместить поля на бланке формы так, чтобы было видно их содержание. Поля заголовка таблицы отцентрировать. Установить курсор мыши на границу примечания формы и расширить её вниз на 1 см. Активизировать панель элементов и нажать кнопку Поле. Установить новое поле под столбцом существующего поля Сумма. В левую часть поля ввести с клавиатуры «ВСЕГО:», а в правую часть поля ввести выражение =Sum([]). Щелкнуть курсором на это поле и выполнить команду «Копировать». Вставить копию под поле Стоимость услуги. Появится новое поле, в котором надо удалить левую часть с текстом «ВСЕГО», а правую часть курсором удобно расположить под столбиком поля Стоимость услуги. Установить размеры итоговых полей.
Выражения =Sum([]) заполнить соответствующими названиями полей. Например, =Sum([Сумма]). Для этого скопировать соответствующее название из области данных и командой вставить в выражение.
Закрыть форму и сохранить её. Открыть форму и убедиться, что форма работает. Если вид формы неудовлетворительный, отредактировать ее в режиме конструктора.
Контрольные вопросы
1.Каковы этапы создания базы данных?
2.Какие типы отношений генерируются в базе данных?
3.Какова связь между типом отношения и количеством таблиц в базе данных?
4.Как ввести вычисляемое поле в форму?
5.Как изменить тип линии в отчете?
Практическое занятие № 21.
Обмен данными и редактирование реляционных таблиц
Цель: изучить технологию обмена данными между документами, созданными в различных приложениях Windows
Задача: научиться создавать и редактировать реляционные таблицы, используя электронные таблицы.
75
План
1.Технология импорта данных в приложении Access.
2.Создать базу данных «Обмен данными».
3.Создать с использованием режима «Импорт» реляционную таблицу «Анализ данных».
1. Технология импорта данных в приложении Access
Данная технология позволяет объединить информацию, обработанную в приложении Excel, с информацией, хранящейся в базе данных Access, и использовать их совместно. Для выполнения работы необходимо создать электронную таблицу «Кредитные операции». Для этого скопировать таблицу (табл. 16) в новый документ Анализ xls.
|
|
|
|
|
|
Таблица 16. |
|
|
Кредитные операции |
|
|
||
№ |
Номер |
кредит- |
срок |
ставка |
|
сумма про- |
|
кредитно- |
ная сум- |
креди- |
процен- |
центного |
|
|
го догово- |
ма (грн.) |
та |
тов |
по |
платежа |
|
ра |
|
(мес.) |
кредиту |
(грн.) |
|
1 |
А1694553 |
10000 |
6 |
13% |
|
|
2 |
А1694554 |
35000 |
9 |
13% |
|
|
3 |
А1694635 |
100000 |
12 |
13% |
|
|
4 |
В3651930 |
60000 |
9 |
19% |
|
|
5 |
В1645237 |
85000 |
12 |
19% |
|
|
Сохранить книгу в собственной папке с именем БАНК. Закрыть приложение Excel.
2. Создать базу данных «Обмен данными».
Создать новую базу данных «Обмен данными». Объекты базы пока не созданы.
3. Создать с использованием режима «Импорт» реляционную таблицу «Анализ данных».
Перейти на вкладку Таблицы, нажать кнопку СОЗДАТЬ, выбрать режим «Импорт таблиц» и нажать ОК. В диалоговом окне установить тип файла «Microsoft Excel», а в собственной папке установить курсор на пиктограмму «Анализ». Нажать кнопку «импорт». В диалоговом окне «Импорт электронных таблиц» нажать кнопку «Далее» (рис. 17).
76
Рис. 18. Диалоговое окно "Импорт электронной таблицы".
Установить флажок «Первая строка содержит заголовки столбцов». Если таблица, созданная в приложении Exsel содержит заголовок – название таблицы, но на этом шаге необходимо снять флажок «Первая строка содержит заголовки столбцов», так как заглавие не является именем отдельного поля таблицы. Три раза нажать кнопку Далее. В следующем окне установить переключатель "Не создавать ключ" (рис. 18).
77
Рис. 18. Диалоговое окно "Импорт электронной таблицы", шаг 4
В окно «Импорт в таблицу» ввести с клавиатуры название реляционной таблицы «Кредитные операции» и нажать кнопку «Готово» и ОК.
Открыть созданную таблицу кнопкой «открыть» и отредактировать её поля и записи. Поле № сделать ключевым.
Самостоятельно для редактирования данных таблицы создать форму "Кредитные операции" и с её помощью добавить данные (табл. 17)
Таблица 17.
Данные о кредитных операциях
6 |
|
С3526141 |
30000 |
6 |
32% |
|
7 |
|
С3512652 |
25000 |
6 |
32% |
|
8 |
|
А1604735 |
50000 |
10 |
13% |
|
9 |
|
В1534023 |
40000 |
9 |
19% |
|
|
78 |
|
|
|
|
|
10 |
С3526146 |
15000 |
3 |
32% |
|
11 |
В1534583 |
50000 |
6 |
19% |
|
12 |
В1534628 |
100000 |
12 |
19% |
|
13 |
В1534296 |
350000 |
12 |
19% |
|
14 |
В1532850 |
70000 |
9 |
19% |
|
15 |
В3651930 |
60000 |
9 |
19% |
|
16 |
В1645237 |
85000 |
12 |
19% |
|
17 |
С3526141 |
30000 |
6 |
32% |
|
18 |
С3512652 |
25000 |
6 |
32% |
|
19 |
С3526142 |
15000 |
6 |
32% |
|
20 |
С3527248 |
35000 |
9 |
32% |
|
Самостоятельно создать в приложении Exsel таблицу Заемщики (табл. 18) и импортировать её в базу данных "Обмен данными".
Таблица 18
Данные о заемщиках банка
№ |
Фамилия |
Имя |
Отчество |
Долж- |
Наиме- |
Юри- |
|
|
|
|
ность |
нование |
диче- |
|
|
|
|
|
пред- |
ский |
|
|
|
|
|
приятия |
адрес |
|
|
|
|
дирек- |
ООО |
|
1 |
Савченко |
Игорь |
Иванович |
тор |
"Илия" |
|
|
|
|
Василье- |
дирек- |
ЗАО |
|
2 |
Петров |
Степан |
вич |
тор |
"Приват" |
|
|
|
|
Исмаи- |
бух- |
ТОВ |
|
3 |
Ваниева |
Адиле |
ловна |
галтер |
"Рассвет" |
|
|
Игнатен- |
|
|
дирек- |
ООО |
|
4 |
ко |
Роман |
Петрович |
тор |
"Луч" |
|
|
|
|
|
зам.ди |
|
|
|
|
Вик- |
Михайло- |
ректо- |
ЧП |
|
5 |
Фролов |
тор |
вич |
ра |
"Чкалов" |
|
|
|
|
|
зам.ди |
ЧП |
|
|
|
|
|
ректо- |
"Крым- |
|
6 |
Сидорова |
Ирина |
Игоревна |
ра |
Тур" |
|
|
|
|
|
дирек- |
ЗАО |
|
7 |
Раевнев |
Глеб |
Павлович |
тор |
"Дозор" |
|
|
|
|
Серверо- |
дирек- |
ЧП "Ис- |
|
8 |
Исмаилов |
Рустем |
вич |
тор |
маилов" |
|
79
Поле № отредактировать, переименовав в "Код_заемщика", указать тип поля числовой и сделать его ключевым. Поле "Юридический адрес" заполнить с помощью формы самостоятельно. Все поля таблицы, кроме ключевого, имеют тип данных Текстовый.
Контрольные вопросы
1.Для чего предназначен импорт данных?
2.Какова технология импорта данных из приложения Excel?
3.Из каких приложений можно импортировать данные в БД
Access?
Задания для самостоятельного выполнения Самостоятельное задание (выработка долгосрочного ре-
шения).
Руководство компании – владельца сети кафе "Амиго" приняло решение о покупке здания в центре Алушты. Покупка здания потребует единовременной выплаты 45500 у.е., но затем компания должна произвести ремонт здания, стоимость которого предварительно оценивается в 100000 у.е., модернизация интерьера обойдется в 45000 у.е. Оборудование кафе и приобретение соответствующей обстановки потребует затраты 14000 у.е. Решено привлечь дополнительный стартовый капитал в размере 25000 у.е., для закупки запасов, рекламы и финансирования прочих мелких расходов. Дополнительные ежегодные постоянные производственные затраты приведены в табл. 19.
80
