Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка.doc
Скачиваний:
26
Добавлен:
18.04.2015
Размер:
776.7 Кб
Скачать

Лабораторная работа № 9. База данных «референдум».

База данных «РЕФЕРЕНДУМ» содержит сведения о принявших участие в референдуме по двум вопросам: "Считаете ли Вы, что в России Конституция РФ требует изменений?" и "Имеется ли в России организованная преступность?". В базе данных собраны итоги этого референдума в трех регионах страны (Центр, Сибирь, Урал). Ответы на вопросы "да" или "нет". О каждом респонденте даны различные сведения: Фамилия, Пол, Образование, Партия, Регион, Вопрос 1, Вопрос 2 (поля текстового типа), Возраст, Доход, Дата (поля числового типа, причем форма представления Возраста в виде целого, Дохода - в виде денежного и Дата участия в референдуме - в виде даты).

Следует выполнить следующие операции.

  • Ввести в конец базы данных (таблицы) 5 новых записей, поместив во все поля данные соответствующего типа

  • Через меню "Данные"  "Форма" добавить к базе данных еще 5 новых записей, также поместив данные во все поля с сохранением их типа.

  • Провести сортировку данных по возрастанию или по убыванию:

а) по одному полю (например, по фамилии, или по возрасту, или по полу),

б) по двум полям – (например по образованию и региону или по региону и образованию, или по партийной принадлежности и доходу и т.п.),

в) по трем полям – (например, по региону, партии и ответу на вопрос1, или по дате участия в референдуме, полу и доходу и т.п.)

  • Подвести следующие итоги:

а) Получить количество принявших участие в референдуме из каждой партии, внутри каждой партии - число в каждом регионе, внутри каждого региона - число ответивших "да" на первый вопрос и число ответивших "нет" на тот же вопрос,

б) Получить средний доход для каждой из 4-х групп людей - с высшим и средним образованием, ответивших на второй вопрос "да" или "нет",

в) Для каждой из шести групп людей - каждого пола и каждого из трех регионов - указать наименьшую величину возраста.

  • Провести поиск записей в базе

1) С помощью "формы" найти все записи, удовлетворяющие некоторому критерию (указывается преподавателем). Например, выбрать все записи, в которых женщины с фамилиями, начинающимися с буквы С, и возраста не моложе 25 лет, или все записи, в которых представители Центра с высшим образованием, ответившие на оба вопроса "да", или все записи, в которых представители партии КР, имеющие доход не более 10000 и опрошенные в первый день и т.п.

2) С помощью автофильтра найти все записи, удовлетворяющие некоторому критерию (указывается преподавателем). Например, найти все записи, в которых мужчины в возрасте от 35 до 50 лет имеют доход менее 1000 или более 10000, или все записи . в которых представители Сибири или Урала, которые в ходе опросе ответили на первый вопрос "да", а на второй "нет", и т.п.

3) С помощью расширенного фильтра найти и поместить в отдельную таблицу все записи, удовлетворяющие некоторому критерию (указывается преподавателем). Например, все записи, в которых фамилии начинаются на букву Т и возраст от 20 до 40 лет, или все записи, в которых фамилии начинаются на букву Т и возраст от 20 до 40 лет, а также все записи, в которых опрошенными были представители партии КР с фамилиями, начинающимися на букву П, и в возрасте свыше 40 лет, и т.п.