Сформулируйте сложный запрос состоящий из. Примеры условий запроса. Для поиска устойчивого словосочетания следует заключить слова в кавычки

Язык запросов Direct Commander Query Language позволяет создавать сложные критерии для отбора объектов: накладывать различные условия на значения полей и комбинировать их с помощью логических операторов.

Запрос вводится в строке текстового фильтра внизу любой панели Коммандера. Запрос с использованием логических операторов начинается с символа = .

  • Составление запроса
  • Запросы из нескольких условий
  • Операторы языка запросов

Составление запроса

Простой запрос состоит из трех частей:

Поле Оператор Значение

Например, запрос заголовок ~ сухари покажет все объявления, у которых в столбце Заголовок содержится слово «сухари» .

Начните вводить запрос с символа = . При этом в строке ввода появляется значок Названия полей и операторы можно выбирать из всплывающих подсказок.

При вводе значения обратите внимание:

Если запрос составлен неправильно, значок в строке ввода меняется на и появляется сообщение об ошибке.

Запросы из нескольких условий

Для составления комбинированных запросов можно использовать операторы & (логическое И) и | (логическое ИЛИ).

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

Пример 1

Слова ~ спички | Слова ~ сахар

По этому запросу отбираются фразы, в которых есть ключевое слово «спички» или «сахар» .

Пример 2

Слова ~ спички | Слова ~ сахар & Ставка > 1

По этому запросу отбираются фразы, которые отвечают одновременно двум условиям:

    Имеют ставку на поиске больше 1.

Пример 3

Слова ~ спички | (Слова ~ сахар & Ставка > 1)

По этому запросу отбираются фразы, которые соответствуют хотя бы одному из двух условий:

Операторы языка запросов

В зависимости от поля в DCQL применяются следующие типы операторов.

Оператор Значение Пример Результат
~ Содержит = геотаргетинг ~ австр
!~ Не содержит = геотаргетинг!~ австр
= Модерация!~ [Ожидает]
= Равно/совпадает = геотаргетинг = Австралия
= Номер =
!= Не равно/не совпадает = геотаргетинг!= Австралия
= Номер!=
> Больше = ctr > 0.5
< Меньше = ctr < 0.5
>= Больше либо равно = Ставка >= 1
<= Меньше либо равно = Ставка <= 1
&
|
Оператор Значение Пример Результат
~ Содержит = геотаргетинг ~ австр Отбираются группы объявлений, у которых в столбце Геотаргетинг указано «Австралия» или «Австрия»
= \"Имя изображения\" ~ Отбираются объявления, у которых в столбце Имя изображения указано имя, содержащее подстроку «black» или «white»
= Модерация ~ [Принято; Черновик] Отбираются объявления, у которых в столбце Модерация указано значение «Принято» или «Черновик»
!~ Не содержит = геотаргетинг!~ австр Отбираются группы объявлений, кроме тех, у которых указан геотаргетинг «Австралия» или «Австрия»
= заголовок!~ [спички сухари] Отбираются объявления, у которых значение в столбце Заголовок не содержит подстрок «спички» и «сухари»
= Модерация!~ [Ожидает] Отбираются объявления, у которых в столбце Модерация указано любое значение, кроме «Ожидает» .
= Равно/совпадает = геотаргетинг = Австралия Отбираются только те группы, у которых указан геотаргетинг «Австралия»
= Номер = Отбираются объявления с номерами 111111 и 222222.
!= Не равно/не совпадает = геотаргетинг!= Австралия Отбираются группы, кроме тех, у которых указан геотаргетинг «Австралия»
= Номер!= Отбираются объявления с номерами, отличными от 111111 и 222222.
> Больше = ctr > 0.5 Отбираются фразы с CTR больше 0,5
< Меньше = ctr < 0.5 Отбираются фразы с CTR меньше 0,5
>= Больше либо равно = Ставка >= 1 Отбираются фразы, у которых ставка на поиске больше либо равна 1
<= Меньше либо равно = Ставка <= 1 Отбираются фразы, у которых ставка на поиске меньше либо равна 1
& Логическое «И» в сложных запросах = номер ~ 123 & состояние = \"идут показы\" Отбираются объявления, которые в номере содержат цифры 123 И находятся в состоянии «Идут показы»
| Логическое «ИЛИ» в сложных запросах = название ~ спички | название ~ сахар Отбираются объявления, в названии которых содержится слово «спички» ИЛИ слово «сахар»

Внимание.

Операторы > , >= , < и <= можно использовать только для столбцов с числовыми значениями.

Ключевой запрос (key search; key words, ключевик, ключевая фраза, ключевое слово) — это запрос (слово, словосочетание или фраза), который пользователь поисковой системы вводит в строку поиска, стремясь найти информацию (товары),наиболее точно соответствующую этому запросу.

Поисковые системы, соответственно, стараются выдавать пользователю информацию, наиболее точно соответствующую его запросу. Для этого разрабатываются специальные алгоритмы, в результате применения которых, поисковая система старается оценить насколько та или иная страница сайтов, проиндексированных роботом, релевантна введенному запросу.

Виды ключевых запросов

Все ключевые запросы, которые входят в состав семантического ядра сайта или интернет-магазина, подразделяются на различные группы. В свою очередь эти группы делятся на:

Типы ключевых запросов по содержанию:

    Информационные ключевые запросы

    это запросы информативного характера, т.е. те запросы, вводя которые в поисковик пользователи рассчитывают найти информацию того или иного рода. Пример информационных запросов — «как выбрать телевизор», «результаты тестирования iPad-2», “новости Москвы” и т.д.

    Навигационные ключевые запросы

    это запросы,вводя в поисковую систему которые пользователи хотят найти ответ на вопросы типа “Как это найти?”, «Где это может быть?», “В каком магазине купить?” а так же, например, — «вакансии менеджера», «газонокосилка.ру», “погода”

    Транзакционные ключевые запросы

    этот тип запросов обычно задается поисковой системе в том случае, когда пользователь точно знает и хочет купить определенный товар, например: «купить газовый котел отопления», “купить телефон”

    Общие ключевые запросы

    все остальные ключевые запросы, которые невозможно отнести ни к одной из вышеперечисленных категорий, обычно это ключевые слова, состоящие из одного слова, например: «линолеум», «машина», «новинки»).

Виды ключевых запросов по частоте использования в месяц:

  1. Высокочастотные запросы — Это запросы, имеющие наибольшую частоту спроса у пользователей сети интернет, т.е. это такие запросы, которые вводятся в поисковую строку десятки или даже сотни тысяч раз в течение месяца. Как правило, это ключевые слова довольно общих понятий или, скажем, обобщающих. Например: «автомобиль», «кондиционеры», «купить телевизор».
  2. Среднечастотные ключевые запросы — более конкретизированные, содержащие обычно не менее трех слов ключевые фразы: «купить жк телевизор», «как продвинуть сайт», «тур в Испанию». Такие запросы делаются от нескольких тысяч до десятка тысяч раз в месяц.
  3. Низкочастотными запросами являются ключевые слова и фразы, довольно редко используемые пользователями Интернета: «купить жк телевизор самсунг», «лучший автомобильный телевизор». Количество таких запросов в месяц может составлять менее тысячи.

Степени конкуренции по ключевым запросам:

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

Чем качественнее и авторитетнее сайты, занимающие топ 10 поисковой выдачи, с точки зрения поисковика, тем выше степень конкурентности вводимого поискового запроса. Как Вы понимаете, чем выше конкуренция, тем сложнее продвигать сайт по такому запросу.

Географическому распределению ключевых запросов:

По географическому признаку поисковые запросы можно разделить на «геозависимые» и «геонезависимые» запросы. Например: «купить киприч» или “стоматология москва”скорее будет привязан к определенной местности ввиду экономической целесообразности его приобретения или заказа определенной услуги пользователем. А вот для такого запроса, как «скачать видео», география абсолютно не имеет никакого значения.

Подбор ключевых слов для продвижения

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

Каждый из запросов должен максимально емко описывать содержание отдельно взятой страницы сай та, т.е. отвечать на вопрос “Что пользователь найдет именно на этой странице?” Ответив для себя на этот вопрос, вы сможете соответствующим образом отредактировать содержание страницы интернет-магазина и добиться большей конверсии при посещении пользователями вашего сайта.

Как правильно подобрать ключевые слова для интернет-магазина?

Интернет-магазины имеют некоторую специфику при их продвижении в выдаче поисковых систем. При подборе ключевых слов для продвижения интернет-магазина следует обращать особое внимание на следующие моменты:

  • Выбирайте для вашего интернет-магазина ключевые запросы и фразы транзакционного типа - ведь вам наиболее интересны именно те посетители, которые уже готовы купить товар, продающийся в вашем магазине, и осуществляющие целенаправленный поиск в интернете именно этого товара
  • Старайтесь использовать ключевые слова, наиболее точно отражающие содержание страницы вашего интернет-магазина, для которой вы их подбираете. Не стоит использовать наиболее высокочастотные слова и ключевики - так как это приведет лишь к излишней трате бюджета при последующей раскрутке и не обязательно приведет к росту продаж. Эти слова обычно информационного типа и по ним на ваш сайт придет большое число посетителей, но, как показывает опыт, большого количества продаж не будет.
  • Используйте только одно - два ключевых запроса на продвигаемую страницу. Это позволит наиболее точно провести оптимизацию содержания страницы именно под эти запросы.

Приведем несколько простых правил формирования запроса в поисковой системе Яндекс.

Ключевые слова в запросе следует писать строчными (маленькими) буквами.

Это обеспечит поиск всех ключевых слов, а не только тех, которые начинаются с прописной буквы.

При поиске учитываются все формы слова по правилам русского языка, независимо от формы слова в запросе.

Например, если в запросе было указано слово «знаю», то условию поиска будут удовлетворять и слова «знаем», «знаете» и т. п.

Для поиска устойчивого словосочетания следует заключить слова в кавычки.

Например, «фарфоровая посуда».

Для поиска по точной словоформе перед словом надо поставить восклицательный знак.

Например, для поиска слова «сентябрь» в родительном падеже следует написать «!сентября».

Для поиска внутри одного предложения слова в запросе разделяют пробелом или знаком &

Например, «приключенческий роман» или «приключенческий&роман». Несколько набранных в запросе слов, разделенных пробелами, означают, что все они должны входить в одно предложение искомого документа.

Если вы хотите, чтобы были отобраны только те документы, в которых встретилось каждое слово, указанное в запросе, поставьте перед каждым из них знак плюс «+». Если вы, наоборот, хотите исключить какие-либо слова из результата поиска, поставьте перед этим словом минус «-». Знаки « + » и «-» надо писать через пробел от предыдущего и слитно со следующим словом.

Например, по запросу «Волга -автомобиль» будут найдены документы, в которых есть слово «Волга» и нет слова «автомобиль».

При поиске синонимов или близких по значению слов между словами можно поставить вертикальную черту «|».

Например, по запросу «ребенок | малыш | младенец» будут найдены документы с любым из этих слов.

Вместо одного слова в запросе можно подставить целое выражение. Для этого его надо взять в скобки

Например, «(ребенок | малыш | дети | младенец) +(уход | воспитание)».

Знак «~» (тильда) позволяет найти документы с предложением, содержащим первое слово, но не содержащим второе.

Например, по запросу «книги ~ магазин» будут найдены все документы, содержащие слово «книги», рядом с которым (в пределах предложения) нет слова «магазин».

Если оператор повторяется один раз (например, & или ~), поиск производится в пределах предложения. Двойной оператор (&&,~~) задает поиск в пределах документа.

Например, по запросу «рак ~~ астрология» будут найдены документы со словом «рак», не относящиеся к астрологии.

Вернемся к примеру с аквариумными рыбками. После прочтения нескольких предлагаемых поисковой системой документов становится понятно, что поиск информации в Интернете следует начинать не с выбора аквариумных рыбок. Аквариум - сложная биологическая система, создание и поддержание которой требует специальных знаний, времени и серьезных капиталовложений.

На основании полученной информации человек, производящий поиск в Интернете, может кардинально изменить стратегию дальнейшего поиска, приняв решение изучить специальную литературу, относящуюся к исследуемому вопросу.

Для поиска литературы или полнотекстовых документов возможен следующий запрос:

«+(аквариум | аквариумист | аквариумистика) +начинающим +(советы | литература) +(статья | тезис | полнотекстовый) -(цена | магазин | доставка | каталог)».

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

Теперь можно подытожить результаты поиска, сделать определенные выводы и принять решение о возможных действиях:

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

Вопросы.

1. Какой вид поиска является самым быстрым и надежным?

2. Где пользователь может найти адреса Web-страниц?

3. Каково основное назначение поисковой системы?

4. Из каких частей состоит поисковая система?

5. Какие поисковые системы вы знаете?

6. Какова технология поиска по рубрикатору поисковой системы?

7. Какова технология поиска по ключевым словам?

8. Когда в критерии поиска надо задавать + или -?

9. Какие критерии поиска в Яндексе заданы следующей фразой:

(няня|воспитатель|гувернантка)++(уход|воспитание|присмотр) ?

10. Что означает удвоение знака (~~ или ++) при формировании сложного запроса?

Задание.

Задание 1. Поиск по каталогам.

Пользуясь каталогом поисковой системы, найдите следующую информацию (по указанию учителя):

1. Текст песни популярной музыкальной группы

2. Репертуар Мариинского театра на текущую неделю

3. Характеристики последней модели мобильного телефона известной фирмы (по вашему выбору)

4. Рецепт приготовления украинского борща с галушками

5. Долгосрочный прогноз погоды в вашем регионе (не менее чем на 10 дней)

6. Фотография любимого исполнителя современной песни

7. Примерная стоимость мультимедийного компьютера (прайс)

8. Информация о вакансиях на должность секретаря в вашем регионе или городе

9. Гороскоп своего знака зодиака на текущий день

По результатам поиска составьте письменный отчет в Word: представьте в документе найденный, скопированный и отформатированный материал. Предъявите отчет учителю.

Задание 2. Формирование запроса по точному названию или цитате.

Вам известно точное название документа, например «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы». Сформулируйте запрос для поиска в Интернете полного текста документа.

Результат поиска сохраните в своей папке. Предъявите учителю.

Задание 3. Формирование сложных запросов.

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

Задание 4. Тематический поиск.

Всеми известными вам способами выполните поиск в Интернете информации по истории развития вычислительной техники. Поиск производите по различным направлениям: историческая обстановка, техника, личности. Результаты поиска оформите в виде презентации. Используйте в презентации многоступенчатой оглавление в виде гиперссылок.

Запросы, которые изучались нами ранее, называются запросами-выборками . При их сохранении в памяти машины сохраняются только заданные условия поиска. Каждый раз при запуске запроса на выполнение возникает так называемый динамический набор данных. Он не существует реально.

Запрос на изменение - это запрос, который за одну операцию вносит изменения в несколько записей. Существует четыре типа запросов на изменение: на удаление, на обновление, добавление записей, на создание таблицы.

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

Операцию удаления записей отменить невозможно, поэтому рекомендуется перед выполнением создать резервную копию таблицы.

Последовательность действий:

1. В режиме конструктора запросов войти в меню «Запрос» и выбрать команду «Удаление». Появится дополнительная строка «Удаление».

2. В строке «Условие отбора» указать, какие записи должны удаляться.

Ни рис 4.22 показано окно конструктора, в котором из состава студентов, получающих стипендию, будут исключены те, кто сдал экзамены на два. Обратите внимание, в той версии, которая реализована у нас, стипендии лишаются студенты, получившие двойки по трем экзаменам, если бы условия сдачи на два по английскому языку мы перенесли на одну строку ниже (строка «или»), а двойка по математике была бы записана еще ниже, то это означало бы поиск студентов, получивших двойку хотя бы по одному экзамену.

Запрос на обновление записей. Вносит общие изменения в группу записей, которые отбираются с помощью условий, в одну или несколько таблиц. Запрос этого типа позволяет изменять данные в существующих таблицах.

Допустим, первоначально студентам была назначена стипендия в размере 34 р. (рис. 4.23). Затем стипендию решили увеличить на 50р. Это можно сделать с помощью запроса на обновление. Чтобы создать запрос на обновление, в режиме Конструктора запросов следует выбрать команду меню «Запрос»/ «Обновление». В нижней части бланка появится новая строка «Обновление», в которую следует ввести выражение для расчета (рис. 4.24).

Рис. 4.22. Окно конструктора запроса на удаление

Рис. 4.23. Исходная таблица данных

Рис. 4.24. Окно конструктора запроса на обновление

При запуске запроса на выполнение появится сообщение, которое следует подтвердить. После того, как Вы подтвердите обновление записей, внешний вид экрана не изменится, все изменения происходят только с таблицей. Чтобы просмотреть их, откройте таблицу. Значения величин в поле «Стипендия» должны увеличиться.

Запросы на обновление позволяют внести изменения не только во все записи таблицы, но и в отдельные записи, которые находят по определенным условиям. В этом случае в строке «Условие отбора» вводят условия, определяющие какие записи выбрать для изменения, а в строке «Обновление» указывают, как их следует изменить.

После сдачи экзамена в деканате постановили лишить стипендии всех студентов, которые получили хотя бы одну двойку в сессии. Был составлен запрос и…. Следует обратить внимание на то, что напечатанный 0 в строке «Обновление» означает, что стипендия будет равна 0, но не во всех записях, а в тех, которые удовлетворяют приведенным в соседнем столбце условиям (рис. 4.25).

Рис. 4.25. Окно конструктора запроса на обновление

Условия объединяются словом ИЛИ (или ВТ=2, или Математика=2, или английский язык=2).

Добавим в таблицу новое поле «Общежитие», однако не будем его заполнять вручную, оставив пустым. Определим, кому требуется общежитие, считая, что, если студент проживает в Донецке, общежитие не требуется, а при проживании в других городах - требуется (рис. 4.26).

Запустим запрос на выполнение, щелкнув мышкой по кнопке, а затем откроем таблицу. В целях наглядности скрыты все столбцы, кроме столбца «Фамилия» и «Общежитие» (рис. 4.27).

Как видите, запрос на обновление очень удобен, позволяя автоматически изменять устаревшую информацию на новую, менять содержимое таблиц по определенным условиям.

Рис. 4.26. Окно конструктора запроса на обновление

Рис. 4.27. Результат выполнения запроса на обновление

С помощью запроса на добавление таблицы имеется возможность добавить записи из одной таблицы в конец указанной Вами таблицы или нескольких таблиц. создает новую таблицу на основе всех или части данных из одной или нескольких таблиц.

Допустим, требуется создать две таблицы на основании уже существующей, но в первую таблицу перенести информацию о студентах, которым требуется общежитие, а во вторую - проживающих в Донецке. Такая операция выполняется с помощью запроса на создание таблицы (рис. 4.28).

Для этого:

~ перенести в запрос те поля, которые должны быть в таблице;

~ указать условия отбора;

~ войти в меню «Запрос» / «Создание таблицы», в появившемся окне ввести имя создаваемой таблицы, в нашем случае она называется «Иногородние»;

~ Запустить запрос на выполнение. Дать согласие на создание новой таблицы;

Таблица появится в списке существующих таблиц .


Рис. 4.28. Окно конструктора запроса на создание таблицы



Другие новости

Основные темы параграфа:

♦ три способа поиска в Интернете;
♦ поисковые серверы;
♦ язык запросов поисковой системы.

Три способа поиска в Интернете

Язык запросов поисковой системы

Группа ключевых слов, сформированная по определенным правилам - с помощью языка запросов, называется запросом к поисковому серверу. Языки запросов к разным поисковым серверам очень похожи. Подробнее об этом можно узнать, посетив раздел «Помощь» нужного поискового сервера. Рассмотрим правила формирования запросов на примере поисковой системы Яndех.

Синтаксис оператора Что означает оператор Пример запроса
пробел или & Логическое И (в пределах предложения) лечебная физкультура
&& Логическое И (в пределах документа) рецепты && (плавленый сыр)
| Логическое ИЛИ фото | фотография | снимок | фотоизображение
+ Обязательное наличие слова в найденном документе +быть или +не быть
() Группирование слов (технология | изготовление) (сыра | творога)
~ Бинарный оператор И НЕ (в пределах предложения) банки ~ закон
~~
или
-
Бинарный оператор И НЕ (в пределах документа) путеводитель по Парижу ~~ (агентство | тур)
/(n m) Расстояние в словах (минус (-) - назад, плюс (+) - вперед) поставщики /2 кофе
музыкальное /(-2 4) образование
вакансии - /+1 студентов
“ ” Поиск фразы “красная шапочка”
Эквивалентно: красная
/+1 шапочка
&&/(n m) Расстояние в предложениях
(минус (-) - назад,
плюс (+) - вперед)
банк && /1 налоги

Чтобы получить лучшие результаты поиска, необходимо запомнить несколько простых правил:

1. Не искать информацию только по одному ключевому слову.
2. Лучше не вводить ключевые слова с прописной буквы, так как это может привести к тому, что не будут найдены те же слова, написанные со строчной буквы.
3. Если в итоге поиска вы не получили никаких результатов, проверьте, нет ли в ключевых словах орфографических ошибок.

Современные поисковые системы предоставляют возможность подключения к сформированному запросу семантического анализатора. С его помощью можно, введя какое-либо слово, выбрать документы, в которых встречаются производные от этого слова в различных падежах, временах и пр.

Вопросы и задания

1. В чем состоят три основных способа поиска информации во Всемирной паутине?
2. Каким образом ссылки на конкретные документы попадают в поисковые системы?
3. Сформулируйте сложный запрос, состоящий из нескольких ключевых слов, используя язык запросов системы Яndех.

Чему вы должны научиться, изучив главу 1

Осуществлять обмен информацией с сервером локальной сети школьного компьютерного класса.
Отправлять и получать письма по электронной почте.
Заказывать новости из телеконференций.
Получать информацию с Web-страницы, адрес которой вам известен.
Искать информацию в сети с помощью поисковых программ.

Редактировалось Дата: Суббота, 29 Июнь 2019