Atšķirības starp "Vaicājumu valodas" versijām
m |
m |
||
1. rindiņa: | 1. rindiņa: | ||
Mūsdienās datus uzkrāj ievērojamos daudzumos, šķiet, ka daudz ātrāk nekā iespējams paspēt ar tiem kaut ko sakarīgu izdarīt. Tāpēc ir nepieciešams datu apstrādē iesaistīt aizvien vairāk cilvēku. Viņiem ir jādod līdzekļi, ar kuru palīdzību viņi paši spētu pajautāt! Problēma ir tāda, ka nav viegli piedāvāt reizē vienkāršus un spēcīgus vaicāšanas līdzekļus, lai lietotājs spētu pats noformulēt arī sarežģītus jautājumus. Piemēram, [http://www.almaden.ibm.com/cs/people/chamberlin/sequel-1974.pdf SQL], lai gan radīts tieši ar domu par lietojumu plašās masās, realitātē ir palicis tikai IT speciālistu lietošanā. | Mūsdienās datus uzkrāj ievērojamos daudzumos, šķiet, ka daudz ātrāk nekā iespējams paspēt ar tiem kaut ko sakarīgu izdarīt. Tāpēc ir nepieciešams datu apstrādē iesaistīt aizvien vairāk cilvēku. Viņiem ir jādod līdzekļi, ar kuru palīdzību viņi paši spētu pajautāt! Problēma ir tāda, ka nav viegli piedāvāt reizē vienkāršus un spēcīgus vaicāšanas līdzekļus, lai lietotājs spētu pats noformulēt arī sarežģītus jautājumus. Piemēram, [http://www.almaden.ibm.com/cs/people/chamberlin/sequel-1974.pdf SQL], lai gan radīts tieši ar domu par lietojumu plašās masās, realitātē ir palicis tikai IT speciālistu lietošanā. | ||
− | [[Attēls:SEQUELabstract.PNG|frame|SEQUEL abstrakts]] | + | [[Attēls:SEQUELabstract.PNG|300px|frame|SEQUEL abstrakts]] |
Vispār jau ir problēma ar jautājumu '''precīzu''' noformulēšanu kā tādu. Piemēram, ''normāls'' cilvēks bieži vien lieto UN VAI vietā, kas padara vaicājumus dikti neviennozīmīgus, kas, savukārt, ievērojami sarežģī to apstrādi. | Vispār jau ir problēma ar jautājumu '''precīzu''' noformulēšanu kā tādu. Piemēram, ''normāls'' cilvēks bieži vien lieto UN VAI vietā, kas padara vaicājumus dikti neviennozīmīgus, kas, savukārt, ievērojami sarežģī to apstrādi. |
Versija, kas saglabāta 2016. gada 7. februāris, plkst. 14.50
Mūsdienās datus uzkrāj ievērojamos daudzumos, šķiet, ka daudz ātrāk nekā iespējams paspēt ar tiem kaut ko sakarīgu izdarīt. Tāpēc ir nepieciešams datu apstrādē iesaistīt aizvien vairāk cilvēku. Viņiem ir jādod līdzekļi, ar kuru palīdzību viņi paši spētu pajautāt! Problēma ir tāda, ka nav viegli piedāvāt reizē vienkāršus un spēcīgus vaicāšanas līdzekļus, lai lietotājs spētu pats noformulēt arī sarežģītus jautājumus. Piemēram, SQL, lai gan radīts tieši ar domu par lietojumu plašās masās, realitātē ir palicis tikai IT speciālistu lietošanā.
Vispār jau ir problēma ar jautājumu precīzu noformulēšanu kā tādu. Piemēram, normāls cilvēks bieži vien lieto UN VAI vietā, kas padara vaicājumus dikti neviennozīmīgus, kas, savukārt, ievērojami sarežģī to apstrādi.
Kā tad vaicājumi tiek formulēti -
- izmantojot atslēgvārdus (keyword-based query)
- dabīgā valodā (natural language query interfaces)
- kontrolētā dabīgā valodā (controled natural language)
- grafiskā (diagrammatiskā) valodā (graphical query language)
- izmantojot lietotāja saskarnes elementus (GUI form-based querying)
Lielu loma vaicājumu veidošanā ir lietotāja zināšanām par datu struktūru (un vispār par to, kādi dati ir pieejami).