SzámítógépekSzoftver

Részletes keresés és lekérdező nyelv. Nyelv kereső lekérdezések

Query Language - mesterségesen létrehozott programozási nyelv lekérdezni adatbázisok és információs rendszerek.

Általában az ilyen módszerek lekérdezések sorolható attól függően, hogy használják az adatbázisba, vagy keressen információkat. A különbség az, hogy a kérelmeket az ilyen szolgáltatások elkötelezettek tényszerű választ ezekre a kérdésekre, míg a kereső megpróbálja megtalálni vonatkozó információkat tartalmazó dokumentumokat a felhasználó érdeklődik ezen a területen.

adatbázisok

Nyelvei adatbázis-lekérdezések például a következők:

  • QL - egy objektum-orientált, utal relációs adatbázisok; Datalog utódja.
  • Context (CQL) - a hivatalos nyelv a bemutatása információkérés visszakereső rendszerek (mint például a web indexek vagy bibliográfiai katalógusok).
  • CQLF (CODYASYL) - a CODASYL-TYPE adatbázisok.
  • Concept-orientált lekérdező nyelv (COQL) - alkalmazható a megfelelő modellek (com). Ez adatokon alapul construpt modellezési elvek és használja műveleteket, mint a vetítés és de vetülete egy többváltozós elemzés analitikai műveletek és következtetéseket.
  • DMX - használt bányászati modell.
  • Datalog - a lekérdező nyelv deduktív adatbázisok.
  • Gellish angol - nyelven, hogy lehet használni, hogy a lekérdezés adatbázis Gellish angol és lehetővé teszi a beszélgetések (kérések és válaszok), és arra szolgál, hogy modellezés ismerete.
  • HTSQL - fordítja a http-lekérdezések SQL-ben.
  • ISBL - használt PRTV (első relációs adatbázis-kezelő rendszerek).
  • LDAP - protokoll lekérdező és könyvtár szolgáltatás fut a TCP / IP protokollt.
  • MDX - elengedhetetlen OLAP adatbázisok.

Botok

Nyelv lekérdezések, viszont célja, hogy megtalálják az adatokat a keresőmotorok. Ez jellemzi az a tény, hogy a kérés részeként tartalmaz nyers szöveget vagy Hypertext opcionális szintaxis segítségével (például, „és a” / „vagy”). Ez jelentősen eltér a standard hasonló nyelvek, amelyek szabályozzák szigorú szabályok szintaktikai vagy parancsok tartalmaznak pozicionális paramétereket.

Besorolása keresési lekérdezés?

Három nagy kategóriába, amelyek lefedik a legtöbb keresések: tájékoztató, navigációs és tranzakciós. Bár ez a besorolás nem rögzítették elméletileg és empirikusan is megerősíti jelenlétét a tényleges lekérdezések a keresőkben.

Információ kérés - azok, amelyek lefedik széles témakört (pl egy adott várost vagy egy modell teherautók), amelyek tekintetében lehet beszerezni ezer releváns találatokat.

Navigáció - azt kéri, hogy keres egy honlap vagy egy internetes oldalon egy adott témában (pl YouTube).

Tranzakciós - tükrözi a felhasználó szándékát, hogy az adott intézkedés, például, hogy vesz egy autót, vagy foglaláshoz.

A keresőmotorok gyakran egy negyedik típusú kérés, hogy használják sokkal ritkábban. Ez az úgynevezett kapcsolódási kérelmeket, amelyek nyilván a kapcsolat indexelt web grafika (linkek száma a megadott URL, vagy hány oldalt indexelt egy adott domain).

Hogyan készítsünk keres információt?

A legtöbb keresés források nem hozza nyilvánosságra a keresési naplókat, így az információk, hogy a felhasználók keresnek az interneten, nagyon nehéz megtalálni. Mindenesetre az első tudományos tanulmányok jelentek meg 1998-ban. Később újra tanulmány 2001-ben végzett, amelyben elemezte a kérések rendkívül fontosnak. Az is világossá vált, hogyan kell használni a keresőmotorok lekérdező nyelv.

Úgy vált ismertté, hogy az érdekes jellemzőkkel kapcsolatos Web:

Az átlagos hossza 2,4 keresésnek szó.

  • Körülbelül a betegek felében küldik a kérelmet, de egy kicsit kevesebb, mint egyharmada veszi igénybe a három vagy több egyedi lekérdezések egyesével.
  • Közel fele a felhasználók megtekinthetik csak az első egy-két oldalt az eredmények.
  • Kevesebb, mint 5% -a felhasználó használja keresési lehetőségeket (például a választott valamelyik kategória vagy keresésének keresés).

Jellemzők egyéni műveletek

A vizsgálat azt is kimutatta, hogy 19% -a kéréseket földrajzi kifejezés (például a nevek, irányítószámok, földrajzi jellemzők, és így tovább. D.). Mégis érdemes megjegyezni, hogy amellett, hogy rövid lekérdezések (azaz több feltétel) fordul elő és kiszámítható mintákat, amelyekben a felhasználók módosítsák a keresési kifejezéseket.

Azt is megállapították, hogy a 33% -a kéri az egyik felhasználó ismétlődnek, és 87% -ban a felhasználó megnyomja ugyanazt az eredményt. Ez arra utal, hogy sok felhasználó használja az ismételt kérések, hogy vizsgálja felül, vagy újra megtalálja.

A gyakorisági eloszlását kérelmek

Ezen túlmenően, a szakértők megerősítették, hogy a frekvencia eloszlás igényeknek a hatványfüggvény. Azaz, egy kis része a kulcsszó előfordul a legnagyobb listáját lekérdezések (például több mint 100 millió forint), és ezek a leggyakrabban használt. A többi mondat ugyanolyan alanyokat ritkábban és külön-külön. Ezt a jelenséget nevezik a Pareto-elv (vagy „80-20 szabály”), és lehetséges, hogy az ilyen keresők optimalizálás technikák, mint az indexelés vagy particionálás az adatbázis cache és előfeszítő és lehetőséget biztosított arra is, hogy javítsa a nyelvét kereső lekérdezések.

Az utóbbi években már kiderült, hogy az átlagos lekérdezés hossza egyre növekszik az idő múlásával. Így az átlagos kérelmet angol nyelven hosszabb lett. Ebben a tekintetben a Google bevezette a frissítés neve „Kolibri” (2013. augusztus), amely képes arra, hogy hosszú keresési kifejezéseket nem protocol „beszélt” lekérdező nyelv (például „Hol van a legközelebbi kávézó?”).

Hosszabb lekérdezések használják Informatika - ők lebontva kifejezések, csuklós szabványos nyelven, és megjeleníti a választ a különböző részek külön-külön.

Structured Query

A keresőmotorok, amely támogatja a logikai műveletet és a szintaxis használt huzamosabb lekérdező nyelvek. A felhasználó, aki keresi a dokumentumot, amely számos témát vagy metszettel leírhatók mindegyik logikai jellemzése a szót. Lényegét tekintve, a logikai lekérdező nyelv egy sor sajátos kifejezéseket és írásjeleket.

Mi részletes keresés?

Language „Yandex” és a „Google” lekérdezéseket elvégezni képes célzottabb kereső, bizonyos feltételek mellett. Részletes keresés kereshet a nevét az oldalt, vagy használja az előtag fejlécet, valamint az egyes kategóriák és a névjegyzéket. Azt is korlátozhatjuk a keresést tartalmazó oldalak bizonyos szavak a címben vagy bizonyos tematikus csoportokban. Ha helyesen használják, a lekérdező nyelv képes kezelni a paramétereket egy nagyságrenddel bonyolultabb, mint a felszínen kiadásának legnagyobb keresők, beleértve a felhasználó által megadott szavakat, hogy a végén egy változó, és ugyanazt a helyesírás. Benyújtásakor a bővített keresési eredmények jelennek meg, mint egy link a megfelelő részekhez az oldalon.

Az is lehetséges, hogy keressen az összes oldalt tartalmazó adott kifejezést, míg a standard lekérdezés keresők nem lakik semmilyen vitalapján. Sok esetben a lekérdező nyelv vezethet bármely oldalon található, a noindex címkéket.

Bizonyos esetekben jól formált kérés lehetővé teszi, hogy megtalálja az információt, mely számos speciális karakterek betűk és más ábécé (kínai karakterek például).

szimbólumok lekérdező nyelv, hogyan kell olvasni?

A kis- és nagybetűk, és néhány ékezetek (ékezetes és umlautot) nem tekinthetők a keresést. Például egy kulcsszó keresést Citroen nem fog találni olyan oldalakat, amelyeken a „Tsitroon”. De néhány ligatúrák megfelelnek az egyes betűk. Például keressen rá a „Ærøskøbing” könnyen megtalálja az oldalt, amely a „Ereskebing” (AE = AE).

Sok nem alfanumerikus karakter folyamatosan figyelmen kívül hagyja. Például lehetetlen megtalálni információkat tartalmazó lekérdezések húr | L | (A levél két függőleges csíkok), annak ellenére, hogy ez a szimbólum használható sablonokat átalakítani. Az eredmény csak akkor „LT” adatokat. Egyes szimbólumok és kifejezések kezelik más módon: a lekérdezés „hitel (pénzügy)” jeleníti meg a cikk a „hitel” és a „finanszírozás”, figyelmen kívül hagyva a szerelvényeket, akkor is, ha van egy cikk a pontos neve „hitel (Finance)”.

Sok lehetőség van, amelyek segítségével a lekérdező nyelv.

szintaxis

Query Language „Yandex” és a „Google” használj írásjeleket finomíthatja a keresést. Példaként, kapcsos zárójelek - {{}} keresési. Az a kifejezés, bennük lévő, tárgya lesz keresni a teljes változott.

A kifejezés idézőjelbe teszi, hogy meghatározza a tárgy a keresést. Például a szót idézőjelbe kerül elszámolásra használják átvitt értelemben, vagy mint egy kitalált karakter, idézőjelek nélkül - az információ több dokumentumfilm jellegű.

Ezen kívül minden főbb keresők támogatják a „-” a logikai „nem”, valamint és / vagy. Kivétel - szempontjából, hogy nem lehet kötőjellel elválasztva vagy gondolatjel előtag.

Nem egyezik a keresett kifejezést jelöli ~. Például, ha nem emlékszik a pontos megfogalmazása egy szót vagy nevet, akkor írja be a keresőmezőbe a megadott szimbólum, és képes lesz arra, hogy eredményeket maximális hasonlóság.

A paraméterek a speciális kereső

Vannak még kritériumokat intitle és incategory. Ezek a szűrők jelennek meg a vastagbél, mint egy „szűrő: a query string”. A lekérdezés string tartalmazza a keresett szót vagy kifejezést, vagy annak egy része, vagy a teljes nevét az oldalon.

Funkció «intitle: query” elsőbbséget ad a keresési eredmények között név, de azt is mutatja, és a szokásos eredmények a tartalmi fejlécet. Több ilyen szűrő is használható egyszerre. Hogyan tudja ragadni ezt a lehetőséget?

A lekérdezés «intitle: a repülőtér nevét” ad az összes cikket, amely a cím repülőtér nevét. Ha megfogalmazzuk, mint egy «parkoló intitle: a repülőtér nevére”, akkor kapsz a cikk a repülőtér nevét a címben és az említése parkoló a szövegben.

Keresés Keresés «incategory: Kategória” elvén működik, a kezdeti kiadása a cikkek tartozó egy adott csoport vagy oldal listában. Például egy keresési lekérdezést a fajta „templomok incategory: History” eredményekkel a történelem, a templomok. Ez a funkció is használható, mint egy kiterjesztése, amelyben különböző paraméterek.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.atomiyme.com. Theme powered by WordPress.