 
        
        - •Упражнение 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; 
