Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторные работы Access

.doc
Скачиваний:
64
Добавлен:
10.02.2016
Размер:
295.94 Кб
Скачать

Лабораторная работа №1

Создание базы данных Access

1. Цель работы

  1. Приобретение навыков создания таблиц при помощи мастера и в режиме конструктора.

  2. Приобретение навыков наполнения базы данных информацией.

2. Порядок выполнения работы

Создать первую таблицу, согласно заданию из приложения 1, с использованием мастера.

Создать вторую и третью таблицу в режиме конструктора.

Ввести информацию в созданные таблицы.

3. Содержание отчета

Подробное описание последовательности действий работы мастера для создания таблицы.

Подробное описание последовательности действий работы в режиме конструктора.

Обосновать выбор типов данных полей.

Перечислить введенные индексы и описать их.

Написать ответы на контрольные вопросы.

4. Контрольные вопросы

  1. Что такое MS Access и какие возможности он предоставляет?

  2. Как правильно запустить MS Access и как правильно из него выйти?

  3. Перечислите основные этапы создания базы данных.

  4. Что такое таблица? Что такое поле таблицы?

  5. Что такое ключевое поле? Для чего оно необходимо?

  6. Что такое форма, запрос, отчет, макрос, модуль?

  7. Какие средства анализа MS Access Вы знаете?

Лабораторная работа №2

Определение связей между таблицами в базе данных Access

1. Цель работы

Приобретение навыков установления и изменения связей между таблицами.

2. Задание к лабораторной работе

Согласно заданию из приложения 1, установить все требуемые связи.

3. Содержание отчета

Подробное описание последовательности действий установки связей.

Описать ошибки, возникшие при установке связи, их причины, варианты устранения.

Написать ответы на контрольные вопросы.

4. Контрольные вопросы

  1. Что такое межтабличная связь? Как работает связь между таблицами?

  2. Какие виды отношений между таблицами Вы знаете? Какая между ними разница?

  3. Как создать связь между таблицами?

  4. Что Вы можете рассказать о целостности данных? Чем она реализуется?

  5. Как определить отношения «многие-ко-многим» между таблицами?

Лабораторная работа №3

Создание и изменение формы в Microsoft Access

1. Цель работы

Приобретение навыков работы с формами Microsoft Access.

2. Задание к лабораторной работе

Создать автоформу к одной из таблиц (база данных из лабораторной работы №1).

Создать при помощи мастера форму к второй таблице

Создать в режиме конструктора форму для ввода информации в базу данных.

3. Содержание отчета

Подробное описание последовательности действий при создании форм разными методами

Описать ошибки, возникшие при установке связи, их причины, варианты устранения.

Оветы на контрольные вопросы.

4. Контрольные вопросы

  1. Что такое форма?

  2. Какие способы создания форм Вы знаете?

  3. Как создать форму на базе нескольких таблиц?

Лабораторная работа №4

Создание и изменение запросов в Microsoft Access

1. Цель работы

Приобретение навыков организации запросов Microsoft Access.

2. Задание к лабораторной работе

Создать запросы различного вида, необходимые для обработки и просмотра данных в Вашей базе данных.

3. Содержание отчета

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

Описать ошибки, возникшие при установке связи, их причины, варианты устранения.

Ответы на контрольные вопросы.

4. Контрольные вопросы

  1. Какие типы запросов, создаваемых в MS Access Вы знаете?

  2. Для чего используются подчиненные запросы?

  3. Какие способы существуют для отбора записей с помощью фильтров?

  4. Как создать запрос с помощью мастера?

  5. Что такое запрос с параметром?

  6. Как произвести вычисления в запросе?

Лабораторная работа №5

Отчеты в Microsoft Access

1. Цель работы

Приобретение навыков создания отчетов Microsoft Access.

2. Задание к лабораторной работе

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

В заголовок отчета внедрить объект OLE созданный в Microsoft Word.

В конце отчета поместить диаграмму (данные для диаграммы выбираются произвольно).

3. Содержание отчета

Подробное описание последовательности действий при создании отчета разными методами.

Описать ошибки, возникшие при установке связи, их причины, варианты устранения.

Ответы на контрольные вопросы.

4. Контрольные вопросы

  1. Что такое автоотчет?

  2. Как создать отчет с помощью мастера и без мастера?

  3. Как создать форму в виде отчета?

  4. Как распечатать каждую группу записей на отдельной странице?

  5. Как добавить новую диаграмму в форму или отчет?

  6. Что необходимо сделать для связи диаграммы с записью?

  7. Как преобразовать диаграмму в рисунок? Для чего это бывает необходимо?

Лабораторная работа №6

Дополнительные возможности Microsoft Access

1. Цель работы

Рассмотреть основные дополнительные возможности Microsoft Access.

2. Задание к лабораторной работе

Оптимизировать созданную Вами базу данных, повысить ее быстродействие.

3. Содержание отчета

  1. Подробное описание последовательности действий при оптимизации базы данных.

  2. Описать ошибки, возникшие при установке связи, их причины, варианты устранения.

  3. Ответы на контрольные вопросы.

4. Контрольные вопросы

    1. Что такое анализатор быстродействия?

    2. Как повысить быстродействие форм?

    3. Как повысить быстродействие отчетов?

    4. Что такое сжатие базы данных? Как ее произвести?

    5. Как произвести шифрование и дешифрование базы данных?

    6. Как восстановить поврежденную базу данных?

    7. Как защитить базу данных?

Лабораторная работа №7

Работа с макросами в Microsoft Access

1. Цель работы

Рассмотрение вариантов использования макросов в Microsoft Access.

2. Задание к лабораторной работе

Создать главную кнопочную форму для Вашей базы данных.

3. Содержание отчета

  1. Подробное описание последовательности действий при создании формы.

  2. Описать ошибки, возникшие при установке связи, их причины, варианты устранения.

  3. Ответы на контрольные вопросы.

5. Контрольные вопросы

  1. Что такое макрос? Что такое группа макросов?

  2. Как создать макрос?

  3. Как можно запустить макрос?

  4. Что такое процедура обработки события? Как ее создать?

  5. Как создать кнопку, запускающую макрос?

  6. Как назначить макрокоманду на клавишу?

  7. Как выполнить макрокоманду при запуске БД?

  8. Что такое кнопочная форма?

  9. Как создать кнопочную форму при помощи диспетчера кнопочных форм?

  10. Как отредактировать существующую кнопочную форму?

Приложение А

Задания к лабораторным работам

Вариант

Задание

1

2

1

2

3

4

5

Продолжение прил. А

1

2

6

7

8

9

Продолжение прил. А

1

2

10

11

12

13

Продолжение прил. А

1

2

14

15

16

17

Продолжение прил. А

1

2

18

19

20

21

Продолжение прил. А

1

2

22

23

24

25

Продолжение прил. А

1

2

26

27

28

29

Литература

  1. Бемер С., Фратер Г. MS Access. - К.: Торгово-издательское бюро BHV, 1994. - 384 c.

  2. Информатика: Учебник / под ред. проф. Н.В. Макаровой. - М.: Финансы и статистика, 1997 г. - 768с., ил.

  3. Гончаров А. Access 7.0 в примерах - СПб: Питер,1997.-256 г.

  4. Нейбауэр А. Access 7.0 для занятых/ Перев. с англ. - СПб: Питер, 1997.- 288с.

13