Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
InfSystEcon.pdf
Скачиваний:
50
Добавлен:
02.04.2015
Размер:
3.29 Mб
Скачать

Рис. 31

6.Упорядочите выводимые в запросе данные по полю Фамилия в алфавитном порядке:

- щелкните по ячейке строки Сортировка в поле Фамилия (внизу рис. 31); - под полем Фамилия в появившемся списке выберите По возрастанию.

7.Посмотрите сформированную запросом информацию. Для этого

щелкните по кнопке Выполнить ! на панели пиктограмм (имеет вид восклицательного знака). Результаты работы запроса будут выглядеть так, как показано на рис. 32.

Рис. 32

8.Закройте режим запроса, выполнив команду меню Файл, Закрыть.

9.Закройте базу данных, выполнив команду меню Файл, Закрыть.

4. Отчет по работе

Распечатка запроса.

Работа 12. Создание запроса с вычисляемыми полями

1. ЦЕЛЬ РАБОТЫ

Научиться проводить вычисления в базе данных.

2. ОСНОВНЬЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ

Access дает возможность проводить вычисления для получения итоговых данных в запросах и отчетах.

156

3. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Задание

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

Выполнение задания

1.Откройте созданный в работе 11 запрос АКЦИИ КЛИЕНТОВ.

2.В окне Запрос на выборку щелкните по кнопке Конструктор.

2.Щелкните мышью по полю последнего столбца Курс акций.

3.Выполните команды Вставка – Столбец.

4.Введите в строку Поле нового столбца формулу:

Стоимость:[ПАКЕТ]![Число акций]*[КУРС АКЦИЙ]![Курс акций].

5.В столбце Курс акций уберите условие отбора.

6.Закройте Конструктор с сохранением информации.

7.Откройте таблицу запроса и получите табл. рис. 33.

Рис. 33

4. Отчет по работе

Распечатка запроса.

Работа 13. Разработка многотабличной формы отчета вывода данных

1. ЦЕЛЬ РАБОТЫ

Научиться строить отчеты по нескольким таблицам БД.

2.ОСНОВНЬЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ

Вработе 5 рассматривалась информация о назначении и видах отчетов, которые могут быть построены Access. В данной работе рассмотрим возможности создания детального отчета, в котором используется информация из различных таблиц базы данных.

Для создания отчета, включающего информацию из разных таблиц, можно использовать предварительно сформированный запрос для «многотабличной базы данных (работа 11).

157

3. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Задание

Постройте отчет ИТОГОВЫЙ, основанный на сформированном ранее запросе АКЦИИ КЛИЕНТОВ.

Выполнения задания

1. Откройте ранее созданную базу данных Банк.

В диалоговом окне база данных: Банк появляется список таблиц: КЛИЕНТ, ПАКЕТ, КУРС АКЦИЙ.

2. Создайте новый отчет, основанный на сформированном ранее запросе АКЦИИ КЛИЕНТОВ.

Для этого:

-нажмите кнопки Отчет Создать Новый отчет;

-в диалоговом окне Создание отчета выберите запрос АКЦИИ КЛИЕНТОВ;

-выберите пункт Мастер отчетов ОК;

-в окне Мастера отчетов на шаге 1 Мастера выберите все имеющиеся в

запросе поля, нажав клавишу », а затем кнопку Далее;

-в окне шага 2 Мастера щелкните по Далее (дополнительной группировки не требуется);

-в окне шага 3 Мастера нажмите кнопку Далее, так как порядок сортировки уже заложен в запросе;

-в окне шага 4 Мастера выберите ориентацию Книжная и нажмите кнопку

Далее;

-в окне шага 5 Мастера выберите Табличный, тип отчета Строгий. В следующем диалоговом окне введите имя отчета ИТОГОВЫЙ, выберите дальнейшее действие Просмотреть отчет и нажмите кнопку Готово (рис. 34).

6. Закройте режим отчетов, выполнив команду меню ФАЙЛ, Закрыть.

7. Закройте базу данных. Для этого выполните команду меню ФАЙЛ,

Закрыть.

4. Отчет по работе

Распечатка отчета.

158

Рис. 34

Работа 14. Создание таблицы с использованием Импорта данных

1. ЦЕЛЬ РАБОТЫ

Изучение процесса создания базы данных, импорт данных.

2.ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ

ВAccess предлагается пять способов создания таблиц:

-режим таблицы;

-конструктор;

-мастер;

-импорт;

-связь с таблицами.

Впроцессе создания новой БД ОРГТЕХНИКА рассмотрим основные способы.

Импорт таблиц позволяет использовать готовые таблицы, созданные другими приложениями или входящие в состав других баз данных. В *.mdb – файле создается копия импортируемой таблицы. С такой таблицей можно работать так же, как и с другими таблицами БД.

3. ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Задание

СоздайтебазуданныхОРГТЕХНИКАсиспользованиемимпортаданных.

159

Выполнение задания

1. Создайте новую базу данных (аналогично работе 1).

В окне Имя файла введите название ОРГТЕХНИКА ОК. 2. Не закрывая Access, запустите MS Excel и заполните табл. 6.

 

 

 

 

 

 

Таблица 6

МодельК

HDD,

Ram,

CD ROM

МодельП

ТипП

МодельМ

 

Gb

Mb

 

 

 

 

 

 

 

 

 

 

 

Celeron D

40

64

CD-R-50x

HewlettPackar

струйный

BenQ FP71G

Celeron 900

60

128

CD-RW

Canon S200X

лазерный

LG L1752T

Intel Core 2

80

256

CD-DVD

Lexmarc Z35

матричный

ASUS MM-19SE

Duo E6300

 

 

 

 

 

 

Intel Core 2

120

512

CD-RD

Epson C42 UX

 

Sony

Duo E6400

 

 

 

 

 

 

Pentium4

 

 

 

 

 

Hyndai

3.Сохраните файл в свою папку с именем ДАННЫЕ, закройте документ.

4.Для импорта таблицы ДАННЫЕ.xls в БД ОРГТЕХНИКА выполните следующие действия:

4.1.ЩелкнитепокнопкеСоздать выберитеизспискаИмпорттаблиц ОК.

4.2.В открывшемся окне Импорт установите:

-в окне Папка – свою папку;

-в окне Тип файлов – MS Excel;

-выберите файл ДАННЫЕ.xls и произведите двойной щелчок мышью или щелчок по кнопке Импорт;

-в окне Импорт электронной таблицы установите флажок Листы;

-выберите Лист1 Далее.

4.3.Установите флажок Первая строка содержит заголовки столбцов

Далее.

4.4.Установите флажок В новой таблице Далее.

4.5.Следующий шаг пропустите Далее.

4.6.Установите флажок Не создавать ключ Далее.

4.7.В окне Импорт в таблицу вместо Лист1 введите имя ДАННЫЕ Готово и на последнем шаге ОК.

5. Откройте таблицу ДАННЫЕ, просмотрите записи и произведите форматирование. Для этого:

5.1.Выделите таблицу в строке меню выберите Формат Ширина столбца щелкните по кнопке По ширине данных.

5.2.Закройте таблицу, сохраните макет.

4. Отчет по работе

Распечатка таблицы 6.

160

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]