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

115

СОДЕРЖАНИЕ

Введение

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

Разработка проекта базы данных (MS Access)

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

Модификация проекта базы данных(MS Access)

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

Экспорт,импорт и присоединение данных (MSAccess)

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

Запросы выборки данных(MS Access)

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

Запросы на изменение данных (MS Access)

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

Создание запросов на языке SQL(MS Access)

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

Приобретение навыков работы в формах(MS Access)

8.Лабораторная работа №8. 90

Обучение построения отчетов (MS Access)

9.Лабораторная работа №9. 102

Автоматизация приложения использованием макросов(MS Access)

10.Лабораторная работа №10. 119

Использование модулей Access Basic для автоматизации управления

11.Лабораторная работа №11. 146

Создание пользовательской панели инструментов,

строки меню. Создание панели управления приложением (MS Access)

12.Лабораторная работа №12. 158

Основы работы с данными в локальной сети. Транзакции(MSAccess)

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

РАЗРАБОТКА ПРОЕКТА БАЗЫ ДАННЫХ

Тема: разработка проекта базы данных.

Цель: получить навыки генерации проекта базы данных MS ACCESS.

1. Постановка задачи

1. Создать таблицы разрабатываемой базы.

2. Описать свойства полей, входящих в таблицы и самих таблиц.

3. Установить связи между таблицами проекта и описать их характер.

4. Создать первичные ключи полей таблиц и индексы.

2. Пример решения

2.1. Создание проекта базы данных stud.

Войдите в Microsoft ACCESS, щелкнув в Windows на иконке Microsoft Access.

После загрузки Access, появится окно, при помощи которого можно открыть созданную базу или создать новую. Для создания новой базы выберем пункт "Новая база", и в появившемся диалоговом окне определим имя создаваемой базы как STUD и место на диске, где она будет храниться (диск, каталоги). После нажатия кнопки "ОК" на экране появится окно базы данных. содержащее информацию обо всех объектах созданной базы.

Примечание (для версии ACCESS 2.0):

Откроем меню File, содержащее основные команды управления базой данных, команды настроек и списком ранее открываемых баз. Для создания новой базы выберем пункт "New Database", и в появившемся диалоговом окне определим имя создаваемой базы как STUD и место на диске, где она будет храниться (диск, каталоги). После нажатия кнопки "ОК" на экране появится окно базы данных. содержащее информацию обо всех объектах созданной базы.

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

Для создания таблицы необходимо при активном окне базы данных щелкнуть по корешку "Таблицы", а затем по кнопке "Создать". Access откроет диалоговое окно с запросом о методе создания таблицы, где выберем пункт "Конструктор" и нажмем “Ok”.

Откроется окно структуры таблицы в режиме конструктора, содержащее в верхней части описание полей таблицы, а в нижней описания свойств полей, выбираемых вверху.

Заполним описания полей для таблицы "Преподаватели" данными таблицы1:

Таблица 1.

Поле "Тип данных" представляет собой скрытое меню, вызываемое щелчком мыши на кнопке "" на строке, для которой выбираем тип. О типах данных в Access см. прил.1.

2.3. Установка свойств полей таблицы "Преподаватели".

Каждое поле таблицы в Access имеет определенный набор свойств. Access автоматически устанавливает размер поля. Размер часто бывает больше, чем надо. Поэтому установим для полей созданной таблицы Преподаватели, следующие свойства:

Имя поля

Размер поля

Номер_П

Целое

Имя

15

Отчество

25

Фамилия

15

Кафедра

15

Должность

10

Дом_адрес

30

Зарплата

Денежный

2.4. Создание таблиц в режиме мастера таблиц.

Появившееся окно мастера содержит список шаблонов таблиц (слева), список полей, входящих в эти таблицы (середина окна) и итоговый список полей,

которые будет содержать наша таблица (справа).

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

Выберем шаблон таблицы "Студенты", в нем выберем и перенесем поля: "Фамилия", "Имя", "Отчество", "Факультет", "Адрес", "Заметки". Нажмем кнопку "Далее".

В появившемся окне с запросом нового имени для таблицы введем "Студенты". Щелкнем по кнопке "Ок".

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

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

Связь между таблицами мы установим позже. Нажимаем кнопку "Далее" и на запрос о дальнейших действиях выбираем первый вариант: "Изменение структуры таблицы". Остальные варианты предназначены для ввода данных в созданную таблицу в табличном варианте, или через "мастер форм".

Нажмем кнопку "Готово" для завершения создания таблицы "Студенты". Откроется окно конструктора таблиц, в котором введем дополнительные поля приведенные в Таблице2 и введем новые размеры полей.

Таблица2

Свойства полей:

Имя поля

Размер поля

Номер_С

Длинное целое

Фамилия

15

Имя

20

Отчество

25

Факультет

30

Группа

10

Специальность

25

Год_рожд

Краткий формат даты

Адрес

30

Создайте самостоятельно таблицу “Результаты”

Таблица3.