Instrumentele de căutare sunt concepute pentru... Ce instrumente folosim pentru a lucra și a comunica cu utilizatorii? Internetul crește într-un ritm extraordinar și găsirea informațiilor necesare unui anumit utilizator nu este foarte ușoară. Dar poate

10.11.2019 Programe

Tutorial video: Cum se creează interogări în Microsoft Access în 10 minute

Lectura: Utilizarea instrumentelor pentru motoarele de căutare (formând interogări)

Cele mai importante funcții atunci când lucrați cu baze de date sunt filtrarea informațiilor, căutarea și interogarea.


Triere este procesul de organizare a informaţiei după nişte criterii. Există o sortare ascendentă și descendentă. Dacă baza de date are informații numerice, atunci clasamentul este folosit ca sortare, iar dacă vorbim despre informații text, apoi utilizați sortarea alfabetică.


Când se ia în considerare sortarea după sistemele de gestionare a bazelor de date în MS Access, sortarea se face într-un singur câmp. Dacă se utilizează o nouă sortare, rezultatele sale anterioare se pierd. Dacă sortarea este imbricată, atunci o puteți efectua folosind o interogare.


Filtru– aceasta este selecția informațiilor necesare utilizatorului. Puteți seta conditii dificile selecţie.

Pentru a găsi unele date, puteți folosi caractere speciale numite masca:


* – înseamnă că puteți selecta orice număr de caractere.

? – în locul acestui semn poate exista orice simbol care poate fi folosit.

# – acest simbol poate fi înlocuit cu orice număr.

– orice caractere între paranteze.

- – orice simbol corespunzător domeniului selectat.

! – orice caracter, cu excepția celor cuprinse între paranteze drepte.

Acest filtru de caractere poate fi utilizat pentru întregul tabel sau pentru o parte din datele deja selectate după anumite criterii.

Cerere– această funcție este la scară largă și poate include atât sortarea, cât și filtrarea. Această funcție vă permite să selectați date în mai multe câmpuri și tabele. Puteți crea o bibliotecă de interogări care sunt salvate pentru utilizare ulterioară. Există un limbaj special interogări SQL– structurat.

Instrumente de căutare

Instrumentele de căutare sunt software speciale al căror scop principal este de a oferi utilizatorilor de Internet cea mai optimă și de înaltă calitate de căutare a informațiilor. Instrumentele de căutare sunt găzduite pe servere web speciale, fiecare dintre ele îndeplinește o funcție specifică:

1. Analiza paginilor web și introducerea rezultatelor analizei la unul sau altul nivel al bazei de date a serverului de căutare.

2. Căutați informații pe baza solicitării utilizatorului.

3. Furnizarea unei interfețe convenabile pentru căutarea informațiilor și vizualizarea rezultatului căutării de către utilizator.

Tehnicile de lucru folosite atunci când lucrați cu unul sau altul instrument de căutare sunt aproape aceleași. Înainte de a le discuta, să luăm în considerare următoarele concepte:

1. Interfața instrumentului de căutare este prezentată sub forma unei pagini cu hyperlinkuri, o linie de interogare (linie de căutare) și instrumente de activare a interogărilor.

2. Indexul motorului de căutare este baza de informatii, care conține rezultatul analizei paginilor web, întocmite după anumite reguli.

3. O interogare este un cuvânt cheie sau o expresie pe care utilizatorul o introduce în bara de căutare. Pentru a forma diverse interogări, sunt folosite caractere speciale ("", ~) și simboluri matematice (*, +, ?).

Schema de căutare a informațiilor este simplă. Utilizatorul introduce o frază cheie și activează căutarea, primind astfel o selecție de documente pe baza cererii formulate (specificate). Această listă de documente este clasificată în funcție de anumite criterii, astfel încât în ​​fruntea listei se află acele documente care se potrivesc cel mai bine cu solicitarea utilizatorului. Fiecare dintre instrumentele de căutare utilizează criterii diferite pentru clasarea documentelor, atât la analizarea rezultatelor căutării, cât și la crearea unui index (popularea unei baze de date indexate a paginilor web).

Astfel, dacă specificați o interogare cu același design în bara de căutare pentru fiecare instrument de căutare, puteți obține rezultate de căutare diferite. Este de mare importanță pentru utilizator ce documente vor apărea în primele două până la trei duzini de documente din rezultatele căutării și cât de bine corespund aceste documente așteptărilor utilizatorului.

Majoritatea instrumentelor de căutare oferă două metode de căutare − căutare simplă(căutare simplă) și Cautare Avansata(căutare avansată) cu sau fără formular de cerere specială. Să luăm în considerare ambele tipuri de căutare folosind exemplul unui motor de căutare în limba engleză.

De exemplu, AltaVista este utilă pentru interogări arbitrare, „Ceva despre diplomele online în tehnologia informației”, în timp ce instrumentul de căutare Yahoo vă permite să obțineți știri mondiale, informații despre cursul de schimb sau prognoze meteo.

Stăpânirea criteriilor de rafinare a interogărilor și a tehnicilor avansate de căutare vă permite să creșteți eficiența căutării și să găsiți rapid informațiile necesare. În primul rând, puteți crește eficiența căutării dvs. utilizând operatori logici (operații) Or, And, Near, Not, matematici și caractere speciale. Folosind operatori și/sau simboluri, utilizatorul asociază cuvinte cheie în secvența necesară pentru a obține rezultatul de căutare cel mai potrivit pentru interogare. Formularele de cerere sunt prezentate în tabelul 1.

tabelul 1

O simplă solicitare oferă un anumit număr de link-uri către documente, deoarece... lista include documente care conțin unul dintre cuvintele introduse în timpul cererii, sau o simplă frază (vezi Tabelul 1). Operatorul și vă permite să specificați că toate cuvintele cheie trebuie incluse în conținutul documentului. Cu toate acestea, numărul documentelor poate fi încă mare și revizuirea acestora va dura destul de mult. Prin urmare, în unele cazuri este mult mai convenabil să folosiți operatorul de context lângă, ceea ce indică faptul că cuvintele ar trebui să fie amplasate într-o proximitate suficientă în document. Utilizarea aproape reduce semnificativ numărul de documente găsite. Prezența caracterului „*” în șirul de interogare înseamnă că cuvântul va fi căutat după masca acestuia. De exemplu, vom obține o listă de documente care conțin cuvinte care încep cu „gov” dacă scriem „gov*” în șirul de interogare. Acestea ar putea fi cuvintele guvern, guvernator etc.

Cel mai dezvoltat serviciu de căutare pentru informații în limba rusă este oferit de serverul de căutare Yandex. În Yandex, puteți scrie pur și simplu o frază în rusă care descrie ceea ce doriți să găsiți, iar sistemul vă va analiza și procesa solicitarea, apoi va încerca să găsească tot ce se referă la subiectul dat. Folosind operatori speciali, puteți crea un șir care explică motorului de căutare care ar trebui să fie cerințele dvs. pentru informațiile care vă interesează.

Motorul de căutare la fel de popular Rambler păstrează statistici privind traficul de linkuri din propria bază de date; aceiași operatori logici ȘI, SAU, NU, metasimbolul * (similar cu caracterul * din AltaVista care extinde intervalul de interogări), simbolurile coeficienților + și - sunt susținută pentru a crește sau a micșora cuvintele de semnificație introduse în cerere.

Să ne uităm la cele mai populare tehnologii pentru căutarea informațiilor pe Internet.

Tehnologii de căutare

Legile frecării și transferului de căldură și masă într-un strat limită turbulent

Există mai multe tipuri de reprezentare a „legii frecării” (pentru cazul de referință), conducând la rezultate aproape identice. În conformitate cu conceptul de strat limită „logaritmic” (la valoarea primei constante de turbulență χ = 0,4) legea frecării pentru turbulența extrem de dezvoltată cu „vâscozitate care dispare” este bine aproximată prin formula simplă Karman:

Pentru o reprezentare prin legea puterii a profilului de viteză, trebuie propusă următoarea formulă:

Unde: ; n– exponent de putere al profilului de viteză;

– coeficient semiempiric;

A– coeficient empiric;

δ – grosimea stratului limită.

Folosind relații pentru numerele Reynolds construite pe diferite mărimi liniare:

Este important de reținut că, în cazul dezvoltării unui strat limită turbulent de la marginea anterioară ( x cr = 0) legea frecării ar trebui prezentată și sub forma:

Valorile cantităților parametrice ale formulelor prezentate pentru diferite profiluri de viteză sunt rezumate în tabel

Parametru n
1/7 1/8 1/9 1/10
A 8,74 9,71 10,6 11,5
0,0975 0,089 0,0818 0,0757
1,28 1,25 1,22 1,20
m 0,250 0,222 0,200 0,182
B 0,0252 0,0206 0,0190 0,0148
m 1 0,200 0,182 0,167 0,154
B 1 0,0576 0,0450 0,0362 0,0308

Sunt cunoscute și utilizate și alte forme de reprezentare a legii frecării, conducând la aproape aceleași rezultate. Deci V.M. Ievlev a propus o aproximare:

Formulele pentru legile transferului de căldură și masă sunt obținute din „legile frecării” pentru condiții standard (caz de referință) prin principiu binecunoscut Tripla analogie a lui Reynolds.

Unde: S– factor de corecție – factor de analogie Reynolds pentru nerespectarea condițiilor standardului (și), factor S ca primă aproximare, este aproximată satisfăcător prin relația:

Este important de reținut că, în cazul utilizării parametrilor integrali, „legile” transferului de căldură și masă sunt bine descrise de dependențe:

Tehnologia web World Wide Web (WWW) este considerată o tehnologie specială pentru pregătirea și postarea documentelor pe Internet. WWW include pagini web, biblioteci electronice, cataloage și chiar muzee virtuale! Cu o astfel de abundență de informații, apare întrebarea: „Cum să navighezi într-un spațiu de informații atât de imens și la scară largă -” ​​Instrumentele de căutare vin în ajutor în rezolvarea acestei probleme.

Instrumentele de căutare sunt software speciale al căror scop principal este de a oferi utilizatorilor de Internet cea mai optimă și de înaltă calitate de căutare a informațiilor. Instrumentele de căutare sunt găzduite pe servere web speciale, fiecare dintre ele îndeplinește o funcție specifică:

1. Analiza paginilor web și introducerea rezultatelor analizei la unul sau altul nivel al bazei de date a serverului de căutare.

2. Căutați informații pe baza solicitării utilizatorului.

3. Furnizarea unei interfețe convenabile pentru căutarea informațiilor și vizualizarea rezultatelor căutării de către utilizator.

Tehnicile de lucru folosite atunci când lucrați cu unul sau altul instrument de căutare sunt aproape aceleași. Înainte de a le discuta, să luăm în considerare următoarele concepte:

1. Interfața instrumentului de căutare este prezentată sub forma unei pagini cu hyperlinkuri, o linie de interogare (linie de căutare) și instrumente de activare a interogărilor.

2. Indexul motoarelor de căutare - o bază de informații care conține rezultatul analizei paginilor web, compilat după anumite reguli.

3. Interogare - un cuvânt cheie sau o expresie pe care utilizatorul o introduce în bara de căutare. Pentru a forma diverse interogări, sunt folosite caractere speciale ("", ~) și simboluri matematice (*, +, -).

Schema de căutare a informațiilor este simplă. Utilizatorul introduce o frază cheie și activează căutarea, primind astfel o selecție de documente pe baza cererii formulate (specificate). Această listă de documente este clasificată în funcție de anumite criterii, astfel încât în ​​fruntea listei se află acele documente care se potrivesc cel mai bine cu solicitarea utilizatorului. Fiecare dintre instrumentele de căutare utilizează criterii diferite pentru clasarea documentelor, atât la analizarea rezultatelor căutării, cât și la crearea unui index (popularea unei baze de date indexate a paginilor web).

Cu toate acestea, dacă specificați o interogare cu același design în bara de căutare pentru fiecare instrument de căutare, puteți obține rezultate de căutare diferite. Este de mare importanță pentru utilizator ce documente vor apărea în primele două până la trei duzini de documente din rezultatele căutării și cât de bine corespund aceste documente așteptărilor utilizatorului.

Majoritatea instrumentelor de căutare oferă două metode de căutare − căutare simplă(căutare simplă) și Cautare Avansata(căutare avansată) cu sau fără formular de cerere specială. Să luăm în considerare ambele tipuri de căutare folosind exemplul unui motor de căutare în limba engleză.

De exemplu, AltaVista este convenabil de utilizat pentru interogări arbitrare, ʼʼCeva despre diplomele online în tehnologia informațieiʼʼ, în timp ce instrumentul de căutare Yahoo vă permite să obțineți știri mondiale, informații despre cursurile de schimb sau prognozele meteo.

Stăpânirea criteriilor de rafinare a interogărilor și a tehnicilor avansate de căutare vă permite să creșteți eficiența căutării și să găsiți rapid informațiile necesare. În primul rând, puteți crește eficiența căutării dvs. utilizând operatori logici (operații) Or, And, Near, Not, simboluri matematice și speciale în interogările dvs. Folosind operatori și/sau simboluri, utilizatorul asociază cuvinte cheie în secvența necesară pentru a obține rezultatul de căutare cel mai potrivit pentru interogare. O simplă interogare nu oferă un număr mare de link-uri către documente, deoarece lista include documente care conțin unul dintre cuvintele introduse în timpul cererii, sau o simplă frază (vezi Tabelul 1). Operatorul și vă permite să indicați că toate cuvintele cheie trebuie incluse în conținutul documentului. Cu toate acestea, numărul documentelor trebuie să fie în continuare mare și revizuirea lor va dura destul de mult. Din acest motiv, în unele cazuri este mult mai convenabil să folosiți operatorul de context lângă, ceea ce indică faptul că cuvintele ar trebui să fie amplasate într-o proximitate suficientă în document. Utilizarea aproape reduce semnificativ numărul de documente găsite. Prezența caracterului „*” în șirul de interogare înseamnă că cuvântul va fi căutat după masca acestuia. De exemplu, vom obține o listă de documente care conțin cuvinte care încep cu „gov” dacă scriem „gov*” în șirul de interogare. Acestea sunt cuvintele guvern, guvernator etc.

Cel mai dezvoltat serviciu de căutare pentru informații în limba rusă este oferit de serverul de căutare Yandex. În Yandex, puteți scrie pur și simplu o frază în rusă care descrie ceea ce doriți să găsiți, iar sistemul vă va analiza și procesa solicitarea, apoi va încerca să găsească tot ce se referă la subiectul dat. Folosind operatori speciali, puteți crea un șir care explică motorului de căutare care ar trebui să fie cerințele dvs. pentru informațiile care vă interesează. Unii dintre operatorii de limbaj de interogare Yandex pot fi vizualizați aici: http://help.yandex.ru/search/ -id=481939

Nu mai puțin popularul motor de căutare Rambler păstrează statistici privind traficul de linkuri din propria bază de date; aceiași operatori logici ȘI, SAU, NU, metasimbolul * (similar cu caracterul * din AltaVista care extinde intervalul de interogări), simbolurile coeficientului + și - sunt susținute, pentru a crește sau a reduce semnificația cuvintelor introduse în interogare.

Să ne uităm la cele mai populare tehnologii pentru căutarea informațiilor pe Internet.

Subiectul 3 Lucrul cu motoarele de căutare pe Internet

Clasificarea instrumentelor de căutare (tipurile și tipurile acestora) Instrumentele de căutare pot fi împărțite în: - directoare sau directoare - directoare - motoare de căutare - motoare de căutare. Această clasificare se bazează pe principiul selectării și procesării informațiilor pentru baza de date a instrumentului de căutare și anume: cât de automatizat este acest proces, cine creează baza de date a instrumentului de căutare: persoane sau computere.


Clasificarea instrumentelor de căutare (tipurile și tipurile acestora) Recent, diferența dintre motoarele de căutare și directoare a fost „ștearsă”, deoarece creatorii acestora încearcă să nu concentreze atenția utilizatorilor asupra principiilor selecției informațiilor, ci prezintă tot atâtea capacități de servicii similare câte posibil, funcționând ca portaluri universale. Dar diferența în selecția și procesarea informațiilor rămâne totuși esențială și decisivă: - motoarele de căutare folosesc mașini robotizate pentru a căuta și indexa informațiile - i.e. Procesul este complet automatizat; - directoarele sunt construite pe faptul că site-ul „așteaptă” să fie acceptat, procesat și descris de un anumit specialist în catalogare.


Clasificarea instrumentelor de căutare (tipurile și tipurile acestora) Astfel de principii diferite de funcționare a motoarelor de căutare și directoarelor afectează semnificativ volumul și conținutul acestora și, în consecință, strategia de căutare: Motoarele de căutare indexează conținutul unui site în întregime și căutarea este efectuat în toate textele sale integrale. Directoarele reprezintă un anumit site în termeni generali - catalogatorul adnotă și sistematizează site-ul în conformitate cu conținutul său general și textele integrale nu sunt indexate. Motoarele de căutare indexează un număr mare de site-uri deoarece roboții care „târăsc” conținutul Web-ului acționează pe un principiu „bulgăre de zăpadă”, călătorind de la link la link. Directoarele se disting prin semnificația și ordinea selecției site-urilor din bazele lor de date (de obicei acestea sunt bogate în informații și/sau site-uri cu obiecte fizice mari).


Clasificarea instrumentelor de căutare (tipurile și tipurile acestora) Deci, unele motoare de căutare: Altavista (Yandex (Google (Rambler (FastSearch))


Clasificarea instrumentelor de căutare (tipurile și tipurile lor) Și directoare (sau directoare): Yahoo (Indexul bibliotecarilor pe Internet (lii.org) List.ru (


Clasificarea instrumentelor de căutare (tipurile și tipurile acestora) Printre cele enumerate, după cum ați observat, există atât instrumente de căutare globale universale, cât și universale regionale (în acest caz, cele rusești). Iată și altele: EuroFerret (Voila (Altavista Franța (fr.altavista.com)) UKPlus (ukplus.co.uk)


Clasificarea instrumentelor de căutare (tipurile și tipurile acestora) Împărțirea instrumentelor de căutare în globale și regionale nu este altceva decât o clasificare bazată pe principiul geografic al selectării resurselor pentru indexare. Alte instrumente de căutare, de asemenea, își organizează în mod substanțial bazele de date, dar după subiect: FindLaw (Whowhere (MusicSearch (HumorSearch (FindBook (


Clasificarea instrumentelor de căutare (tipurile și tipurile acestora) Rețineți că astfel de instrumente de căutare specializate sau tematice pot fie să utilizeze propriile baze de date pentru a căuta interogarea dvs., fie să caute în întregul Web folosind alte motoare de căutare.


Clasificarea instrumentelor de căutare (tipurile și tipurile acestora) În plus, există metamotoare de căutare care oferă căutarea în mai multe motoare de căutare simultan. De exemplu: Mama (Avantajul este că în acest caz maxim cantitate mare rezultate, dezavantajul este că nu toate motoarele de căutare au aceeași sintaxă a limbajului de interogare (de exemplu, ghilimele nu sunt acceptate de fiecare motor de căutare).


Enumerăm principalele elemente ale limbajului de interogare a motorului de căutare: elemente comuneși caracteristicile limbajului de interogare al motoarelor de căutare: Majoritatea folosesc: + sau - (include sau exclude un termen din prescripția de căutare); „ghilimele” (pentru a desemna o frază, o frază stabilă). Unii oameni folosesc ȘI, ȘI NU în loc de semnele + sau –.


Elemente de bază ale limbajului de interogări ale motorului de căutare Majoritatea permit utilizarea caracterelor trunchiate la stânga * (de exemplu: wish* - se potrivește cu: wish, wishes, wishful, wishbone și wishy-washy) Unele motoare de căutare sunt sensibile la literele mari și mici ( de exemplu, dacă sunteți în căutarea de materiale despre persoane cu numele de familie Stone folosind Altavista, cu siguranță ar trebui să utilizați majusculă, deoarece altfel vor fi găsite toate site-urile unde apare cuvântul piatră).


Elemente de bază ale limbajului de interogare a motorului de căutare (folosind Yandex ca exemplu) Element Ce înseamnă Exemplu de spațiu de interogare sau & sau + logic ȘI (într-o propoziție) dreptul familiei &&logic ȘI (în cadrul unui document) rețete && (brânză procesată) | logic SAU fotografie | fotografie | instantaneu | imagine fotografică


Elementele principale ale limbajului de interogare a motorului de căutare (folosind exemplul Yandex) () grupare de cuvinte (tehnologie | producție) (unt | brânză de vaci) ~ sau - conjuncție ȘI NU (într-o propoziție) Duma ~ lege ~~ conjuncție ȘI NOT (într-un document) ghid în Paris ~~ (agenție | tur) "" căutați expresia "antologie de poezie"


Elemente de bază ale limbajului de interogare a motorului de căutare (folosind Yandex ca exemplu)! înainte de forma exactă a cuvântului!momentul!prezent - Această lege intră în vigoare la două săptămâni de la momentul publicării ei. $title (“”) Expresia este prezentă în câmpul Titlu al documentului HTML. $title (“flora și fauna”) - pagini cu titluri similare cu „Flora și fauna din Siberia”


Și, în concluzie: 1) Pentru a construi corect o strategie de căutare, trebuie în primul rând să decideți singur ce fel de informații doriți să primiți - niște informații generale care descriu un obiect sau un fenomen în ansamblu, sau câteva detalii specifice care se pot întâlni la text complet un fel de document. În primul caz, este indicat să folosiți un director, în al doilea, un motor de căutare. 2) Dacă, atunci când începeți o căutare, încă nu știți exact ce și cât doriți să obțineți în rezultatele interogării, este recomandat să utilizați în combinație diferite instrumente de căutare.