- •Кафедра управления транспортом
- •Введение
- •Структура таблицы «Сотрудники»
- •Технология работы
- •Технология работы
- •Технология работы
- •Технология работы
- •Технология работы
- •Содержание таблицы «Пункты»
- •Содержание таблицы «Описание маршрутов»
- •Содержание таблицы «Характеристики проектов трамваев»
- •Технология работы
- •Задания на самостоятельную работу
- •Тема 2. Сортировка и фильтрация данных в таблицах
- •Сортировка различных типов данных
- •Технология работы
- •После каждого отбора удаляйте фильтр, чтобы вновь работать со всеми записями.
- •Технология работы
- •Задания на самостоятельную работу
- •Тема 3. Обработка данных с помощью запросов. Создание запросов
- •Технология работы
- •Назначение полей запроса
- •Технология работы
- •Технология работы
- •Технология работы
- •Технология работы
- •Технология работы
- •Технология работы
- •Задания на самостоятельную работу
- •Состав и назначение запросов
- •Тема 4. Создание и редактирование отчетов
- •Характеристика областей отчета
- •Технология работы
- •Технология работы
- •Технология работы
- •Задание на самостоятельную работу
- •Тема 5. Создание и редактирование форм
- •Технология работы
- •Технология работы
- •Технология работы
- •Технология работы
- •Технология работы
- •Технология работы
- •Задания на самостоятельную работу
- •Задание на размещение кнопок на формах
- •Тема 6. Создание макросов
- •Технология работы
- •Технология работы
- •Задания на самостоятельную работу
- •Библиографический список
- •Никулина Марина Владимировна Использование субд microsoft access при решении производственных задач
- •603950, Нижний Новгород, ул. Нестерова, 5а
Содержание таблицы «Характеристики проектов трамваев»
№ проекта |
Вместимость |
Производитель |
171 |
120 |
Усть-Катавский вагоностроительный з-д им. С.М. Кирова |
172 |
130 |
Усть-Катавский вагоностроительный з-д им. С.М. Кирова |
212 |
168 |
Вагоностроительный завод им. И.С. Фрунзе |
215 |
170 |
Вагоностроительный завод им. И.С. Фрунзе |
13. Для поля Производитель в столбце Тип поля выберите пункт Мастер подстановок.
14. На первом шаге работы Мастера установите переключатель «Будет введен фиксированный набор значений».
15. На втором шаге задайте число столбцов (1) и введите уникальные названия вагоностроительных заводов (см. табл. 4).
16. На третьем шаге предлагается задать подпись столбца подстановки: Производитель. Оставьте этот вариант.
17. Завершите работу Мастера щелчком на кнопке Готово.
18. Просмотрите, как изменилась структура таблицы. Щелкните на вкладке Подстановка. Вы увидите, что в строке «Источник строк» появился список названий заводов, записанных в кавычках и разделенных точкой с запятой.
19. Сохраните таблицу с названием Характеристики проектов трамваев.
20. Перейдите в режим таблицы и заполните ее данными (см. табл. 4).
Задание 7. В созданной базе данных Трамвайное депо у вас уже есть следующие таблицы: Сотрудники, Тарифная сетка, Пункты, Описание маршрутов, Характеристики проектов трамваев. В результате использования Мастеров подстановок между отдельными таблицами были автоматически установлены связи по типу «один-ко-многим». Связь между таблицами Тарифная сетка и Сотрудники означает, что одну должность могут занимать много сотрудников. Связь между таблицами Пункты и Описание маршрутов означает, что один и тот же начальный (конечный) пункт может быть на многих маршрутах. Измените созданные связи: установите для каждой пары таблиц обеспечение целостности данных, которое означает, что все изменения в главных таблицах (Тарифная сетка и Пункты) будут отражаться в соответствующих подчиненных таблицах.
Технология работы
1. Выполните команду Сервис / Схема данных. Открывшееся окно «Схема данных» имеет рабочую область, в которой отображаются нужные таблицы и установленные между ними связи (рис. 8).
Рис. 8. Вид окна команды «Схема данных» после изменения связей |
2. Щелкните правой кнопкой мыши на соединительной линии между таблицами Тарифная сетка и Сотрудники. В контекстном меню выберите команду Изменить связь.
Откроется диалоговое окно «Изменение связей» (рис. 9).
Рис. 9. Вид окна диалога команды «Изменение связей» |
3. Установите флажки Обеспечение целостности данных, каскадное обновление связанных полей, каскадное удаление связанных полей.
4. Щелкните на кнопке Объединение…. В дополнительном окне «Параметры объединения» установите переключатель 3 («Объединение ВСЕХ записей из "Сотрудники" и только тех записей из "Тарифная сетка", в которых связанные поля совпадают») (рис. 10). Подтвердите свой выбор, нажав ОК. Просмотрите в окне «Схема данных» измененную связь. Связь имеет вид линии со стрелкой (см. рис. 8) и надписями «1». Эта связь называется «один-ко-многим».
Рис. 10. Вид окна диалога «Параметры объединения» |
5. Откройте таблицу Тарифная сетка в режиме таблицы. Слева в таблице теперь расположен столбец со значками «+». Эти значки указывают на наличие связи «один-ко-многим» и позволяют просмотреть запись из связанной таблицы.
6. Щелкните по значку «+» в строке с какой-нибудь (любой) должностью. Откроются строки из связанной таблицы с фамилиями сотрудников, работающих в этой должности.
7. Вернитесь в окно «Схема данных» и аналогичным образом измените связь между таблицами Пункты и Описание маршрутов. В окне «Параметры объединения» автоматически установлен переключатель 1 («Объединение только тех записей, в которых связанные поля обеих таблиц совпадают») (рис. 10). Нажмите ОК. Просмотрите в окне «Схема данных» измененную связь.
8. Сохраните содержание окна «Схема данных» и закройте его.
9. Откройте таблицу Пункты в режиме таблицы (двойным щелчком левой клавишей мыши на названии таблицы в окне базы данных). Щелкните по значку «+» в любой строке таблицы. Просмотрите данные из связанной таблицы.
