Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access.doc
Скачиваний:
24
Добавлен:
15.11.2019
Размер:
3.74 Mб
Скачать

Вариант 6.

  1. Создать БД, обеспечивающую хранение и обработку бухгалтерских проводок. БД включает единственную таблицу "Проводки".

  2. Таблица "Проводки" содержит поля: Дата, дебетуемый счет (Дебет), кредитуемый счет (Кредит), сумма проводки (Сумма), примечание, номер проводки (счетчик, первичный ключ).

  3. Ввести не менее 20 записей таблицы "Проводки". При вводе предусмотреть, чтобы:

  • имелись строки с одинаковыми значениями дебетуемого и/или кредитуемого счетов, имеющие разные значения поля Сумма, а также одинаковые и разные значения поля Дата;

  • строки с одинаковыми значениями и дебетуемого, и кредитуемого счетов, но с разными суммами и одинаковыми или разными датами.

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

  2. Создать отчет, обеспечивающий печать шахматной ведомости с подведением итогов по строкам и столбцам.

  3. Создать форму для просмотра шахматной ведомости с кнопкой, обеспечивающей печать отчета.

  4. Создать макрос для выполнения запроса и его просмотра в созданной форме.

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

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

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

  8. Создать форму для просмотра данных запроса с кнопкой, по нажатию которой выполняется формирование отчета.

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

  10. Создать форму для табличного просмотра данных таблицы "Проводки" с кнопками, обеспечивающими выполнение макросов, созданных в пунктах 7 и 12 задания.

Рекомендуемая литература

  1. Каратыгин С.А. Access 97 (серия "Без проблем!"). М.: Восточная Книжная Компания, 1997. -368с.:ил.

  2. Сигел Ч. Изучи сам Access 97 // Перев с англ. Ю.В. Климец. – МН.:ООО "Поппури", 1998. –352с.:ил.

  3. Дж. Вейскас Эфффективная работа с MS Access 97. Санкт-Петербург: "Питер", 1999.

1. Назначение и основные возможности Access 1

2. Запуск программы 1

3. Главное окно MS Access 2

4. Окно базы данных 3

5. Этапы проектирования базы данных 4

6. Создание новой (пустой) базы данных 9

6.1. Создание таблицы 9

6.1.1. Определение структуры таблицы 9

6.1.2. Сохранение структуры таблицы 13

7. Установление связей между таблицами 13

8. Завершение работы MS Access 15

9. Работа с данными таблицы 17

9.1. Ввод записей 17

9.1.1. Переход на нужное поле или запись 17

9.1.2. Быстрый путь ввода данных 18

9.1.3. Сохранение данных 18

9.1.4. Добавление и удаление записей 18

9.1.5. Вставка в запись рисунка или объекта 19

9.2. Просмотр данных в виде формы 19

9.3. Добавление записей с помощью формы 20

9.4. Поиск и замена данных 20

9.5. Сортировка данных 20

9.6. Фильтрация данных 21

9.7. Удаление с экрана лишних данных 22

9.8. Фиксация столбцов 22

9.9. Создание простого отчета 23

10. Создание и открытие запроса 25

10.1. Запрос на выборку 26

10.1.1. Сортировка блоков данных в запросе 27

10.1.2. Запрос с параметром (параметрический запрос) 27

10.1.3. Вычисляемые поля в запросах 28

10.2. Перекрестный запрос 31

10.3. Запрос на создание таблицы 32

10.4. Запрос на обновление 33

10.5. Запрос на добавление записей 33

10.6. Запрос на удаление записей 34

11. Создание форм и отчетов 35

11.1. Создание формы 35

11.1.1. Формы для связанных таблиц 36

11.2. Создание отчета 37

11.2.1. Создание почтовых наклеек 39

11.3. Создание элементов формы или отчета 39

11.4. Добавление вычисляемых выражений в формы и отчеты 42

12. Макросы 44

12.1. Создание макросов 44

12.2. Выполнение макросов 44

13. Обмен данными 45

13.1. Экспорт данных 45

13.2. Импорт данных 46

13.3. Связь с таблицами 46

14. Вывод на печать таблиц, запросов, форм и отчетов 47

14.1. Предварительный просмотр 47

14.2. Запуск процесса печати 47

15. Использование справочной системы 47

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

*Перечень требуемых данных и отчетов может быть скорректирован (например, могут рассматриваться данные о сотрудниках склада) и продолжен, в зависимости от степени полноты рассматриваемой предметной области. В учебных целях мы ограничимся этим перечнем.

2 Ключевые поля в таблицах выделены полужирным шрифтом.

3 Поле внешнего ключа выделено курсивом.

4 Условием нашего примера оговорено, что на одном складе может храниться один вид товара, но марок этого вида может быть несколько.

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

6 Индекс - средство Microsoft Access, ускоряющее поиск и сортировку в таблице. Ключевое поле таблицы индексируется автоматически. Не допускается создание индексов для полей типа MEMO и «Гиперссылка» или полей объектов OLE.

7 Уникальный индекс - индекс, определенный для свойства Индексированное поле значением «Да (Совпадения не допускаются)». При этом ввод в индексированное поле повторяющихся значений становится невозможным. Для ключевых полей уникальный индекс создается автоматически.

* Ключевые поля на рисунке выделены полужирным шрифтом.

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

9 Мастером подстановок можно воспользоваться и для ввода названий фирм-производителей.

* Если число строк задано меньше, чем данных в этом поле, то в поле со списком появляется полоса прокрутки для просмотра остальных строк.

10 Для выполнения этого задания предварительно нужно создать запрос по интересующим критериям.

11 Для записи формулы вычисления средней цены воспользуйтесь Построителем выражений.

12 Для того, чтобы приступить к импорту или связыванию можно выполнить команду Внешние данные (меню Файл) с последующим выбором опции Импорт или Связь с таблицами.

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