Главная страница
Навигация по странице:

  • МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ Выполнение заданий 2-5

  • Формы

  • Следующая

  • Правка/Найти...

  • Задание 6

  • БДСУМ

  • ПРИМЕРЫ ВЫПОЛНЕНИЯ ЗАДАНИЙ 2-7

  • Фамилия

  • Данные/Фильтр/Автофильтр.

  • (Условие...)

  • Данные/Фильтр/Отобразить все

  • Данные/Фильтр/Расширенный фильтр...

  • Данные/Фильтр/Отобразить все.

  • Работа с базой данных

  • Данные/Сводная таблица...

  • Семейное положение

  • Отчет по работе оформляется в текстовом редакторе ms word. Отчет должен содержать Титульный лист. Оглавление


    Скачать 403.5 Kb.
    НазваниеОтчет по работе оформляется в текстовом редакторе ms word. Отчет должен содержать Титульный лист. Оглавление
    Дата28.05.2020
    Размер403.5 Kb.
    Формат файлаdoc
    Имя файлаЛ.Р.№6.doc
    ТипОтчет
    #126107
    страница3 из 3
    1   2   3

    ЗАДАНИЕ 7. Реализовать перекрестный запрос к БД, используя операцию построения сводной таблицы. Подробно по шагам описать необходимые действия пользователя. При этом представить в виде рисунка диалоговое окно шага 3 из 4 Мастера сводных таблиц (см. ниже пример выполнения задания 9). Варианты запросов приведены в таблице 9.

    Таблица 9

    Варианты индивидуальных заданий

    Вариант

    Запрос к БД

    1, 10, 19

    Количество работников в каждой должности отдельно для женщин и мужчин

    2, 11, 20

    Количество детей для различных групп семейного положения отдельно для женщин и мужчин

    3, 12, 21

    Средний оклад работников в каждой должности отдельно для женщин и мужчин

    4, 13, 22

    Максимальное количество детей для различных групп семейного положения отдельно для женщин и мужчин

    5, 14, 23

    Максимальный оклад в каждой должности отдельно женщин и мужчин

    6, 15, 24

    Минимальный оклад в каждой должности отдельно женщин и мужчин

    7, 16, 25

    Минимальное количество детей для различных групп семейного положения отдельно для женщин и мужчин

    8, 17, 26

    Сумма окладов работников в каждой должности отдельно для женщин и мужчин

    9, 18

    Количество работников в каждой должности отдельно для женщин и мужчин

    МЕТОДИЧЕСКИЕ УКАЗАНИЯ

    ПО ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ


    1. Выполнение заданий 2-5 сводится к составлению сценариев запросов к БД. Такие сценарии должны содержать подробное описание действий пользователя по выделению соответствующих диапазонов ячеек, выбору пунктов инструментального меню, заполнению полей диалоговых окон и прочее (см. примеры выполнения заданий).




    1. Задания 5-7 предполагают реализацию запросов к БД, связанных с поиском и обработкой данных, которые соответствуют заданным условиям-критериям поиска.


    Такие запросы в среде табличного процессора MS Excel могут выполняться различными способами:

      • с использованием Формы, создаваемой при выборе пунктов инструментального меню Данные/Форма..., в которой следует щелкнуть мышью по кнопке Критерии.

      • Далее надо ввести в соответствующее поле формы искомое значение, а для текстовых значений - хотя бы начальный уникальный фрагмент. Результатом поиска является отображаемая в форме первая от начала БД запись, в которой обнаружено совпадение с введенным искомым значением. Щелчками по кнопкам Следующая или Предыдущая, можно перейти к очередной или предыдущей такой записи;

      • посредством использования операции Автофильтра (см. ниже примеры выполнения заданий 5 и 6);

      • посредством выполнения операции Расширенного фильтра, который использует формируемый предварительно блок критериев поиска (см. ниже пример выполнения задания 7);

      • с использованием функций категории Работа с базой данных, которые применяют механизм расширенной фильтрации с последующей обработкой ее результатов (см. ниже пример выполнения задания 8);

      • путем построения сводной таблицы посредством диалога с Мастером сводных таблиц (см. ниже пример выполнения задания 9);

      • с использованием пунктов инструментального меню Правка/Найти..., что применительно к таблице БД можно считать наименее эффективным.




    1. В заданиях 5-6 требуется сформировать блок критериев, заполнив его заданными условиями выборки искомых записей. С этой целью предварительно необходимо зарезервировать диапазон ячеек для размещения блока критериев посредством вставки пустых строк над таблицей БД. Затем следует скопировать строку с наименованиями полей БД в первую строку блока критериев, например, с использованием папки обмена. Далее следует ввести, начиная со второй строки блока критериев, конкретные условия выборки записей. При этом следует иметь в виду, что комбинированный критерий фильтрации формируется из частных критериев в отдельных ячейках блока по правилу: объединение в строке – логической операцией И, в столбце – логической операцией ИЛИ. Полученные таким образом блоки критериев следует представить в контрольной работе в виде соответствующих рисунков.




    1. Задание 6 предполагает использование функций категории Работа с базой данных, которые применяют механизм расширенной фильтрации с последующей обработкой ее результатов:


    БДСУМ - суммирование значений в указанном столбце;

    БСЧЁТ - подсчет числа значений в указанном столбце, который должен содержать не текстовые значения;

    ДМАКС - нахождение максимального значения в указанном столбце;

    ДМИН - нахождение минимального значения в указанном столбце;

    ДСРЗНАЧ - вычисление среднеарифметического значения в указанном столбце.

    Все вышеперечисленные функции имеют три аргумента:

      • диапазон ячеек, занимаемых исходной БД;

      • ячейка с именем поля-столбца, по которому после фильтрации производится суммирование, подсчет числа значений, поиск максимума и прочее;

      • диапазон ячеек блока критериев фильтрации.

    Следует иметь в виду, что при использовании функции БСЧЁТ в качестве имени поля, по которому производится подсчет числа записей, прошедших фильтрацию, следует указать поле не текстового типа, например, арифметического (см. ниже пример выполнения задания 8).


    1. Перекрестный запрос к БД из задания 7 реализуется посредством диалога с Мастером сводных таблиц, состоящего из четырех шагов:

    шаг 1 - подтверждение создания таблицы на основе данных, находящихся в списке или базе данных Microsoft Excel;

    шаг 2 - выделения диапазона ячеек, занимаемых БД;

    шаг 3 - разметка сводной таблицы посредством перетаскивания имен полей в соответствующие области создаваемой таблицы;

    шаг 4 - выбор варианта расположения сводной таблицы (см. ниже пример выполнения задания 9).

    ПРИМЕРЫ ВЫПОЛНЕНИЯ ЗАДАНИЙ 2-7
    ЗАДАНИЕ 2. Провести двухуровневую сортировку БД, используя критерии: первичный - по убыванию количества детей; вторичный - по алфавиту групп семейного положения.

    Сценарий сортировки

    1. Выделение диапазона ячеек, занимаемого исходной базой данных, перетаскиванием мышью или клавишным аккордом [Shift]+[Ctrl]+[End] (с предварительным позиционированием ячейки, содержащей имя поля Фамилия).

    2. Выбор пунктов инструментального меню Данные/Сортировка...

    3. Заполнение диалогового окна Сортировка диапазона согласно рис. 1.




    рис. 1


    1. Визуальный контроль результатов сортировки. (Ниже на рис. 2 приведен начальный фрагмент БД после сортировки).




    рис. 2


    1. С целью подготовки к выполнению следующего задания - отмена результатов сортировки, например, щелчком мышью по соответствующей кнопке на стандартной панели инструментов или с помощью клавишного аккорда [Ctrl]+[z].


    ЗАДАНИЕ 3. Используя операцию автофильтра, провести выборку записей из БД согласно критерию - фамилии, состоящие из трех или четырех букв.

    Сценарий запроса к БД

    1. Выделение диапазона ячеек, занимаемого исходной базой данных.

    2. Выбор пунктов инструментального меню Данные/Фильтр/Автофильтр.
      (Ниже на рис. 3 приведен начальный фрагмент БД после включения автофильтра с преобразованием всех наименований полей в раскрывающиеся списки).




    рис. 3


    1. Выбор в раскрывающемся списке поля Фамилия позиции (Условие...)

    2. Заполнение диалогового окна Пользовательский автофильтр согласно рис.4.




    рис. 4


    1. Визуальный контроль результатов фильтрации.

    2. С целью подготовки к выполнению следующего задания - отмена результатов фильтрации посредством выбора в раскрывающемся списке поля Фамилия позиции (Все).


    ЗАДАНИЕ 4. Используя многошаговую операцию автофильтра, провести выборку записей из БД согласно критериям - женщины, имеющие трех и более детей.

    Сценарий запроса к БД

    1. Выбор в раскрывающемся списке поля Пол позиции ж. При этом используется автофильтр, установленный в задании 5.

    2. Выбор в раскрывающемся списке поля Количество детей позиции (Условие...)

    3. Заполнение диалогового окна Пользовательский автофильтр согласно рис.5.



    рис. 5


    1. Визуальный контроль результатов фильтрации.

    2. С целью подготовки к выполнению следующего задания - отмена результатов фильтрации посредством выбора в инструментальном меню пунктов Данные/Фильтр/Отобразить все и выключение автофильтра повторным выбором пунктов меню Данные/Фильтр/Автофильтр.


    ЗАДАНИЕ 5. Используя операцию расширенного фильтра, выполнить одношаговую фильтрацию согласно критериям - женщины, имеющие трех и более детей.

    Сценарий запроса к БД

    1. Резервирование диапазона ячеек для размещения блока критериев посредством вставки четырех строк над таблицей исходной БД.

    2. Копирование строки с наименованиями полей БД в первую строку блока критериев, например, с использованием папки обмена.

    3. Внесение во вторую строку блока критериев условий выборки записей, как это изображено на рис. 6.




    рис. 6


    1. Выделение диапазона ячеек исходной БД.

    2. Выбор в инструментальном меню пунктов Данные/Фильтр/Расширенный фильтр...

    3. Заполнение диалогового окна Расширенный фильтр согласно рис. 7.



    рис. 7


    1. Визуальный контроль результатов фильтрации.

    2. С целью подготовки к выполнению следующего задания - отмена результатов фильтрации посредством выбора в инструментальном меню пунктов Данные/Фильтр/Отобразить все.


    ЗАДАНИЕ 6. Реализовать запрос к БД, используя функции категории Работа с базой данных. Привести расчетную формулу для подсчета числа работников, состоящих в браке и не имеющих детей.

    Сценарий запроса к БД

    1. Заполнение блока критериев новыми условиями выборки записей, как это показано на рис. 8.




    рис. 8


    1. Ввод в ячейку A86 (под таблицей исходной БД) текста пояснения планируемого результата запроса, а в ячейку E86 с помощью Мастера функций - соответствующей расчетной формулы. Выбор в процессе диалога с Мастером функций категории функций Работа с базой данных и имени функции БСЧЁТ , как это показано на рис. 9:



    рис. 9


    1. Заполнение диалогового окна с указанием трех аргументов функции согласно рис. 10.




    рис. 10


    1. Завершение диалога с Мастером функций, в результате чего в ячейку E86 должна быть введена формула: БСЧЁТ(A5:I84;G5;H1:I3), где G5 - ячейка имени поля с арифметическими значениями- окладами, используемыми для подсчета числа записей, удовлетворяющих условиям фильтрации.

    2. Наблюдение в ячейке E86 результата запроса к БД.


    ЗАДАНИЕ 7. Реализовать перекрестный запрос к БД, используя операцию построения сводной таблицы: минимальные оклады по каждой группе семейного положения отдельно для женщин и мужчин.

    Сценарий запроса к БД

    1. Выбор в инструментальном меню пунктов Данные/Сводная таблица...

    2. Реализация первого шага диалога с Мастером сводных таблиц - выбор варианта Создать таблицу на основе данных, находящихся в списке или базе данных Microsoft Excel.

    3. Реализация второго шага диалога с Мастером сводных таблиц - выделение диапазона ячеек, занимаемых БД.

    4. Реализация третьего шага диалога с Мастером сводных таблиц (см. рис. 12):

      • перетаскивание имени поля Семейное положение в область строк сводной таблицы;

      • перетаскивание имени поля Пол в область столбцов сводной таблицы;

      • перетаскивание имени поля Оклад в область данных сводной таблицы;

      • раскрытие списка вариантов вычислений в области данных двойным

      • щелчком в соответствующем участке области данных и выбор позиции Минимум, как это показано на рис.11.




    рис. 11


    1. Перед завершением третьего шага диалога с Мастером сводных таблиц - наблюдение структуры создаваемой таблицы, как это показано на рис. 12.




    рис. 12

    1. Реализация четвертого шага диалога с Мастером сводных таблиц - выбор варианта Поместить таблицу в новый лист.

    2. Наблюдение результата построения сводной таблицы, приведенной на рис.13, на вновь созданном листе рабочей книги.




    рис. 13
    СПИСОК ЛИТЕРАТУРЫ


    1. Докучаев А.А., Мошенский С.А. Введение в табличный процессор MS-Excel for Windows. - СПб.: ТЭИ, 1996. - 32 с.

    2. Задания и методические указания к практическим занятиям по работе с табличным процессором Excel. / Составители Г.Е.Губкина, И.И.Смирнова. - СПб: ТЭИ, 1998.

    3. Методические указания и задания для лабораторных работ с операционной системой Windows 95./ Составители Г.Е.Губкина, И.И.Смирнова. - СПб: ТЭИ, 1999.

    4. Дорошев В.И., Хахаев И.А., Мошенский С.А. Работа в компьютерной сети INTERNET. / Учебное пособие. Для студентов всех специальностей всех форм обучения. - СПб.: СПбТЭИ, 1998.

    5. Информатика: Учебник/Под ред. проф. Н.В. Макаровой, - М.: Финансы и статистика, 1997, 2000.

    6. Информатика: Практикум по технологии работы на компьютере/Под ред. проф. Н.В. Макаровой, - М.: Финансы и статистика.

    7. Карпов Б. Microsoft Access 2000: справочник. - СПб: Изд-во “Питер” , 2000.

    8. Каратыгин С.А. Access 2000. Руководство пользователя с примерами. - М.: Лаборатория Базовых Знаний, 2000.

    9. Бекаревич Ю.Б., Пушкина Н.В.СУБД Access для Windows 95 в примерах. - СПб: BHV- Санк-Петербург, 1997.

    10. Бекаревич Ю.Б., Пушкина Н.В. Microsoft Access 2000. - СПб.: “БХВ - Санкт-Петербург”, 1999.

    11. Леонтьев В. Новейшая энциклопедия персонального компьютера. - М.: ОЛМА-ПРЕСС, 1999, 2000.

    12. Симонович С.В., Евсеев Г.А., Алексеев А.Г. Специальная информатика: Учебное пособие. - М.: АСТ-ПРЕСС: Инфорком-Пресс, 1998.

    13. Фигурнов В.Э. IBM PC для пользователя. Краткий курс. - М.: ИНФРА-М, 1997.

    14. Дьяконов В.П. INTERNET. Настольная книга пользователя. Изд. 2-е перераб. и доп. - М.: “Солоп-Р”, 2000.
    1   2   3


    написать администратору сайта