Навыки грамотного поиска необходимой информации в условиях активного проникновения Интернет во все сферы деятельности требуются специалистам любого профиля.

Основы поиска данных можно заложить уже при изучении электронных таблиц MS Excel, что особенно актуально для студентов неинформационных, например, гуманитарных факультетов. Электронные таблицы располагают инструментарием для ведения поиска в небольшой базе данных, или списках, как принято говорить в Excel.

Механизм составления запросов к базе данных в MS Excel - это фильтры. Как известно, в Excel реализованы два вида фильтров - пользовательский и расширенный.

При изучении пользовательского и расширенного фильтров знания логических операций «И» и «ИЛИ», полученные студентами при изучении функций рабочего листа, оказываются необходимыми. Здесь их можно углубить и закрепить.

Пользовательский фильтр позволяет наложить лишь два условия на значение одного и того же поля. Возможности ограничены соответствующим диалоговым окном, в котором предусмотрен выбор лишь двух альтернативных значений для выбранного поля (ИЛИ) либо двух совместимых (И).

Расширенный фильтр имеет гораздо больше возможностей. Правда в этом случае требуется предварительно подготовить диапазон критериев выборки.

Критерий - это диапазон ячеек прямоугольной формы, в котором первая строка - это названия полей (копируются из базы данных), а вторая - их значения, которым могут предшествовать операции отношения (>, <, >=,<=, <>).

Для удобства можно присвоить имя диапазону критериев, тогда мы получаем дополнительную возможность ссылки на диапазон не только по адресу, но и по имени. Собственно говоря, критерий - это табличная форма записи логического условия, которому должны удовлетворять искомые данные. Сформировать такой критерий в табличной форме вполне по силам студентам-гуманитариям, если помнить следующее правило: если значения полей располагаются на одной и той же строке, то они связаны логическим союзом «И» (AND), на разных строках - «ИЛИ» (OR).

Полезно для студентов одновременно с табличной формой критерия привести его запись в логической форме. Желательно указать на ключевые слова, которые соответствуют русским «И» и «ИЛИ», так как именно AND, OR используются в поисковых системах.

Здесь важно подчеркнуть различие в бытовом понимании союзов «И» и «ИЛИ» при составлении критериев.

Например, пусть в базе данных «Студенты» требуется найти студентов 1-ой и 2 ой групп (заметьте, в обыденной речи мы употребили «и»). Запрос следует формировать в логической форме в виде «(GR=1) ИЛИ (GR=2)», так как один и тот же студент не может принадлежать двум группам сразу (то есть применено «ИЛИ»). Этот момент важно подчеркнуть для студентов-гуманитариев. Следовательно, в табличной форме значения 1 и 2 поля «GR» будут располагаться на разных строках.

Заслуживает внимания и возможность использовать служебные символы «*» и «?» при составлении критерия. Ими удобно пользоваться, если нужно указать подстроку или произвольный одиночный символ. Например, критерий поиска по неполному адресу «ADR=*Горького*» - выдаст всех жителей, проживающих по ул. Горького.

Применение новых технологий в информатике-стр.52 | Применение новых технологий в информатике | Применение новых технологий в информатике-стр.54