- •Лабораторная работа № 1 создание структуры базы данных. Ввод и редактирование данных
- •Лабораторная работа № 2 установление связей между таблицами
- •Лабораторная работа № 3 простейшие операции поиска и фильтрации данных
- •Лабораторная работа № 4 создание запросов
- •Лабораторная работа № 5 работа с формами
- •Лабораторная работа № 6 применение отчетов для наглядного отображения данных
- •Лабораторная работа № 7 экспорт и импорт данных
- •3.4. Нажать кнопку ок.
- •3.4. Нажать кнопку ок.
Лабораторная работа № 2 установление связей между таблицами
Цель: научиться устанавливать и изменять связи между таблицами.
Задание. Установить в базе данных Книготорговля связь между таблицами.
Порядок выполнения
1. Открыть базу данных Книготорговля.
2. На вкладке Работа с базами данных в группе взаимосвязанных элементов управления Показать или скрыть выбрать Схема данных (рис. 6.12).
Рис. 6.12. Структура базы данных Книготорговля
в окне Схема данных
3. Нажать правой кнопкой мыши по линии связи. В контекстном меню выбрать команду Изменить связь.
4. В окне Изменение связей указать Обеспечение целостности данных и Каскадное обновление полей (рис. 6.13).
5. Вышеуказанные свойства необходимо указать для каждой из имеющихся связей.
Примечание. Указание этих свойств необходимо, в частности для удобства последующего внесения изменений в базу данных. Например, если изменить название фирмы в таблицы Клиенты, то оно автоматически изменяется в таблице Заказы в строках, где присутствуют заказы данного клиента.
Рис. 6.13. Окно Изменение связей
Тип всех связей – один-ко-многим. Это означает, что одной записи в таблице Клиенты соответствует несколько записей в таблице Заказы, то есть каждый клиент, как правило, размещает несколько заказов (рис. 6.14).
Рис. 6.14. Тип связи Один-ко-многим
6. Завершить работу с базой данных Книготорговля.
Лабораторная работа № 3 простейшие операции поиска и фильтрации данных
Цель: освоить операции поиска и фильтрации данных.
Задание. Осуществить сортировку, поиск, замену и фильтрацию данных.
Порядок выполнения
1. Открыть базу данных Книготорговля.
2. Открыть таблицу Клиенты.
3. С помощью кнопки Найти группы взаимосвязанных элементов управления Найти вкладки Главная осуществить следующие операции поиска:
3.1. Найти всю информацию по полю НазваниеОрганизации, например по Фирме Л.
3.2. Подобрать все записи о фирмах, расположенных в Москве (или в другом городе).
3.3. Определить телефон фирмы, который начинается на цифру 5. Для этого в диалоговом окне Поиск и замена в поле Образец ввести код города, затем цифру 5 и символ *; например: (4212)-5*.
3.4. Заменить, например, все названия фирм Фирмы А на Фирму Л.
4. В таблице Клиенты отсортировать записи в поле КодГорода по алфавиту. Для этого:
4.1. Установить курсор в поле КодГорода.
4.2. На вкладке Главная в группе взаимосвязанных элементов управления Сортировка и фильтр нажать кнопку По возрастанию.
5. Отсортировать записи по полю НазваниеОрганизации по алфавиту, а для одинаковых названий – по полю ФИОКонтакта. Для этого расположите поле ФИОКонтакта справа от поля НазваниеОрганизации, далее выделите оба поля и выполните сортировку.
6. В таблице Заказы по полю Скидка установить фильтр, например, 3 %. Для этого необходимо выделить фрагмент нужного поля и на вкладке Главная в группе взаимосвязанных элементов управления Сортировка и фильтр нажать Выделение. В результате останутся записи, совпадающие по этому полю или по его части.
7. Удалить фильтр, нажав Дополнительно → Очистить все фильтры группы взаимосвязанных элементов управления Сортировка и фильтр вкладки Главная.
8. В таблице Заказы просмотреть записи, в которых ДатаОтгрузки, например, позднее 15 октября 2010. Для этого на вкладке Главная в группе взаимосвязанных элементов управления Сортировка и фильтр нажать Дополнительно → Изменить фильтр. В поле ввести условие >#15 октября 2010#. Затем нажать Применить фильтр в группе взаимосвязанных элементов управления Сортировка и фильтр вкладки Главная. В результате на экране останутся только соответствующие критерию записи.
9. Удалить фильтр.
10. Завершить работу с базой данных Книготорговля.
