
- •1Создание базы данных путевых листов
- •1.1Создание таблицы «Водители»
- •1.2Создание таблицы «Автомобили»
- •1.3Создание таблицы «Пункты назначения»
- •1.4Создание таблицы «Путевые листы»
- •1.5Создание связей между таблицами базы «Путевые листы»
- •2Создание экранных форм для ведения базы данных путевых листов
- •2.1Создание экранной формы для таблицы «Водители»
- •2.2Создание экранной формы для таблицы «Автомобили»
- •2.3Создание экранной формы для таблицы «Пункты назначения»
- •2.4Создание экранной формы для таблицы «Путевые листы»
- •3Редактирование структуры базы данных
- •3.1Добавление поля в существующую таблицу
- •3.2Добавление новой таблицы в базу данных
- •4Обработка данных бд
- •4.1Сортировка записей по одному полю
- •4.2Сортировка записей по нескольким полям
- •4.3Использование вычисляемых полей
- •4.4Использование групповых операций
- •4.5Использование фильтров (запросов к одной таблице)
- •4.6Использование запросов к нескольким таблицам
- •4.7Использование перекрестных запросов
- •5Формирование отчетов
- •5.1Создание автоотчетов
- •5.2Создание отчетов с использованием мастера
- •6Экспорт данных и макросы
- •7Оформление приложения
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
ДОНЕЦКИЙ ИНСТИТУТ АВТОМОБИЛЬНОГО ТРАНСПОРТА
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению курсовой работы по дисциплине «Информационные системы и технологии»
для студентов направления подготовки 1004 «Транспортные технологии»
специальность 6.1004001 «Организация перевозок и управление на транспорте»
Утверждено
на заседании методической комиссии направления подготовки 1004 «Транспортные технологии» протокол №____ от «____»________2006 г. |
|
Утверждено
на заседании кафедры специализированных компьютерных систем
протокол №____ от «____»_________2006 |
Донецк 2006
СОДЕРЖАНИЕ
1 Создание базы данных путевых листов 3
1.1 Создание таблицы «Водители» 5
1.2 Создание таблицы «Автомобили» 8
1.3 Создание таблицы «Пункты назначения» 10
1.4 Создание таблицы «Путевые листы» 11
1.5 Создание связей между таблицами базы «Путевые листы» 12
2 Создание экранных форм для ведения базы данных путевых листов 17
2.1 Создание экранной формы для таблицы «Водители» 17
2.2 Создание экранной формы для таблицы «Автомобили» 19
2.3 Создание экранной формы для таблицы «Пункты назначения» 23
2.4 Создание экранной формы для таблицы «Путевые листы» 26
3 Редактирование структуры базы данных 27
3.1 Добавление поля в существующую таблицу 27
3.2 Добавление новой таблицы в базу данных 30
4 Обработка данных БД 31
4.1 Сортировка записей по одному полю 31
4.2 Сортировка записей по нескольким полям 32
4.3 Использование вычисляемых полей 34
4.4 Использование групповых операций 37
4.5 Использование фильтров (запросов к одной таблице) 40
4.6 Использование запросов к нескольким таблицам 46
4.7 Использование перекрестных запросов 48
5 Формирование отчетов 54
5.1 Создание автоотчетов 54
5.2 Создание отчетов с использованием мастера 55
6 Экспорт данных и макросы 56
7 Оформление приложения 58
1Создание базы данных путевых листов
Для создания базы данных путевых листов запускаем программу MS Access и создаем в ней новую базу данных с использованием пункта меню «Файл»-«Создать» (рис. 1.1)
Рисунок 1.1 – Создание новой БД (вызов панели задач)
и выбором на панели задач, которая появляется справа пункта «Новая база данных» (рис. 1.2).
Рисунок 1.2 – Создание новой БД (создание БД)
Далее в появившемся окне (рис. 1.3) задаем путь и имя файла (в данном случае «…Мои документы\Путевые_листы.mdb»), в котором будет храниться БД Access.
Рисунок 1.3 – Задание имени файла для хранения БД
После выполненных действий будет создана «пустая» БД не содержащая никаких таблиц.
Рисунок 1.4 – Начальное состояние БД (список объектов)
1.1Создание таблицы «Водители»
Для создания таблицы «Водители» воспользуемся конструктором, для чего в списке объектов БД (см. рис. 1.4) следует перейти на вкладку «Таблицы» а затем выбрать пункт «Создание таблицы в режиме конструктора».
При этом будет вызван конструктор таблиц, в котором следует задать имена требуемых полей таблицы и выбрать для них соответствующий тип данных
Рисунок 1.5 – Создание таблицы в режиме конструктора (создание полей)
Далее,
для обеспечения в дальнейшем требуемых
видов связей между таблицами БД «Путевые
листы», следует сделать поле
«ТАБЕЛЬНЫЙ_НОМЕР» ключевым. Для этого
необходимо выбрать поле «ТАБЕЛЬНЫЙ_НОМЕР»
в списке полей и нажать кнопку
на панели инструментов (под строкой
главного меню программы Acess) или выбрать
соответствующий пункт из всплывающего
меню, которое появляется при нажатии
правой кнопки «мышки» (рис. 1.6).
Рисунок 1.6 – Создание таблицы в режиме конструктора (создание ключей)
Об
успешно заданном ключе будет
свидетельствовать символ
,
отображаемый слева от имени поля
«ТАБЕЛЬНЫЙ_НОМЕР» (рис. 1.7)
Рисунок 1.7 – Проверка правильности создания ключей
Следует отметить, что не рекомендуется использовать пробелы в именах полей БД.
Затем
следует сохранить созданную таблицу,
выбрав пункт главного меню «Файл»-«Сохранить»
(или нажав кнопку
на панели инструментов) и задав в
появившемся окне (рис. 1.8) вместо
стандартного имени «Таблица1» имя
«Водители»
Рисунок 1.8 – Создание таблицы в режиме конструктора (создание ключей)
После выполненных действий на вкладке «Таблицы» в списке объектов БД появиться таблица «Водители» (рис. 1.9)
Рисунок 1.9 – Содержимое вкладки «Таблицы», после создания таблицы «Водители»
В
случае необходимости (если при создании
пропущено какое-либо поле, неверно
задано ключевое поле, неверно задан тип
поля и т.п.) структуру созданной таблицы
можно отредактировать, выбрав её
(однократным нажатием левой кнопки
«мышки») и нажав кнопку
на панели инструментов списка объектов
(либо выбрав соответствующий пункт из
всплывающего меню, которое появляется
при нажатии правой кнопки «мышки») (рис.
1.10). При этом будет вызван конструктор
таблицы, в котором можно добавить или
удалить поля в таблицу, изменить их
названия и (или) тип.
Рисунок 1.10 – Редактирование структуры таблицы «Водители»