![](/user_photo/2706_HbeT2.jpg)
- •Упражнение 1. Создание структуры базы данных «склад» и установление связей между таблицами
- •Упражнение 2. Приёмы заполнения и редактирования баз данных
- •Упражнение 3. Создание запроса в Конструкторе
- •Добавьте в запрос Вид товара вычисляемое поле Сумма. Для этого на вкладке Запросы щелкните по запросу Вид товара, а затем по кнопке Конструктор.
- •Упражнение 4. Создание формы
- •Упражнение 5. Создание отчёта
- •Тесты по модулю «База данных»
Упражнение 4. Создание формы
-
Создадим форму для всех полей таблицы «Заказы». Перейдите на вкладку Создание, Формы. Щелкните по кнопке Другие формы. Выберите Мастер форм и нажмите ОК.
Рис. 24 Форма Заказы
-
Аналогично создайте форму для таблицы «Клиенты», включив в неё только следующие 3 поля:
Рис. 25 Форма Клиенты
-
Создадим форму для просмотра заказов каждого клиента. Для этого щелкните по кнопке Создание на вкладке Формы, Несколько элементов. В качестве источника данных выберите все поля таблицы «Заказы». Добавим доступное поле Фамилия из таблицы Клиенты.
Рис. 26 Совмещение формы Заказы с фамилией
Рис. 27 Добавление поля Товары
Рис.28 Добавление полей Товар и Дата заказа
Упражнение 5. Создание отчёта
Отчет позволяет получить результаты запросов в наглядной форме как на экране, так и в виде распечатки.
Создадим отчет по итоговому запросу. Для этого: щелкнем мышью на объекте Отчеты. Выберем Создание отчета с помощью мастера. В диалоговом окне произведем следующие действия:
-
Выберем запрос Заказы. Из него выберем все поля (кнопка >>). Далее.
-
пропустим группировку. Далее.
-
выберем порядок сортировки по полю Дата заказа по возрастанию. Далее.
-
выберем макет ступенчатый. Далее.
-
Выбираем требуемый стиль. Далее
-
имя отчета Заказы. Готово.
Просмотрим результаты создания отчета. При необходимости можно изменить название отчета, наименования столбцов, ширину столбцов и т.д. Это можно сделать, выйдя из режима просмотра и войдя в режим Конструктора.
Рис.29 Отчёт по заказам
Самостоятельно: создать ещё 2 отчёта - Товары и Клиенты
База данных готова. В ней можно редактировать исходные данные, вводить новые записи и удалять старые; изменять запросы, редактировать формы и отчеты.
Пример отчёта Клиенты
Рис.30 Пример отчёта по клиентам
Рис.31 Пример отчёта по товарам
Тесты по модулю «База данных»
1. Что такое база данных:
Любой
текстовый файл
Организованная
структура для хранения информации
Любая
информация, представленная в табличной
форме
Любая
электронная таблица
2. Какое из перечисленных свойств не является свойством реляционной базы:
Несколько
узлов уровня связаны с узлом одного
уровня
Порядок
следования строк в таблице произвольный
Каждый
столбец имеет уникальное имя
Для
каждой таблицы можно определить первичный
ключ
3. Какая база данных строится на основе таблиц и только таблиц:
Сетевая
Иерархическая
Реляционная
4. Какой из ниже перечисленных элементов не является объектом MS Access:
Таблица
Книга
Запрос
Макрос
Отчет
5. В какой модели баз данных существуют горизонтальные и вертикальные связи между элементами:
Сетевой
Иерархической
Реляционной
Объектно-ориентированной
6. Какой из ниже перечисленных запросов нельзя построить:
Простой
Перекрестный
На
создание таблицы
Параллельный
Записи
без подчиненных
7. Что такое поле:
Столбец
в таблице
Окно
конструктора
Текст
любого размера
Строка
в таблице
8. Что такое запрос:
Окно
конструктора
Связанная
таблица
Главная
таблица
Средство
отбора данных
9. В чем заключается функция ключевого поля:
Однозначно
определять таблицу
Однозначно
определять запись
Определять
заголовок столбца таблицы
Вводить
ограничение для проверки правильности
ввода данных
10. Какого раздела не существует в конструкторе форм:
Заголовка
Верхнего
колонтитула
Область
данных
Примечание
Итоговый
11. К изменению файла базы данных приводят запросы |
|
|
|
|
|
12. Поиск данных в базе данных... |
|
|
13. Запрос к базе данных “Недвижимость” с полями “Комнаты”, “Площадь”, “Адрес”, “Стоимость” для вывода списка двухкомнатных квартир общей
площадью свыше 50 квадратных метров должен содержать выражение:
-
Комнаты=2 и Площадь>50;
-
Комнаты=2 и Площадь=50;
-
Комнаты=2 или Площадь<50;
-
Комнаты>=2 или Площадь>50;
14. Структура файла реляционной базы данных (БД) меняется:
-
при удалении любого поля;
-
при изменении любой записи;
-
при удалении диапазона записей;
-
при уничтожении всех записей;
15.Предположим, что некоторая база данных содержит поля ФАМИЛИЯ, ГОД РОЖДЕНИЯ, ДОХОД. Какая из перечисленных ниже записей этой БД будет найдена при поиске по условию ГОД РОЖДЕНИЯ>1958 OR ДОХОД<3500 ?
-
Петров, 1956, 3600;
-
Иванов, 1956, 2400;
-
Сидоров, 1957, 5300;
-
Козлов, 1952, 4200;