praegune kellaaeg 05.08.2025 07:10:32
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
autor |
|
ErkiT_old
HV kasutaja
liitunud: 27.07.2012
|
26.05.2013 05:28:15
Sõnastiku koostamine Excelis |
|
|
Hey
Koostan enda jaoks sõnastiku, et keelt õppida. Mida keegi soovitaks sellis asja tegemiseks?
Praegu teen seda Excelisse.
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
 |
napoleon
Unknown virus

liitunud: 08.12.2008
|
27.05.2013 10:23:36
|
|
|
Alusta sellest, mis nõuded sellele üldse on ehk miks mõni olemasolev online või offline sõnastik sobiv pole. Samuti ei teeks paha öelda, mis vahendeid kasutada oskad. Kui ükski olemasolev ei sobi, teeks mina selle php ja mysql-ga, aga see eeldab muidugi teatavat programmeerimisoskust.
|
|
Kommentaarid: 77 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
60 |
|
tagasi üles |
|
 |
sund
HV kasutaja
liitunud: 27.03.2004
|
27.05.2013 11:05:44
|
|
|
Ise tegin ma endale norra keele õpikust sõnastiku exelisse, kuigi asja pole veel täielikult lõpetanud. Aga omal on siis selline plaan, et kui kõik on sisestatud, siis saaksin näiteks yhe veeru ära peita ja järgmisse veergu õppimise mõttes sisestada sama asja oma teadmiste järgi. Ja kui vastus on õige, siis see kajastuks kas värvimuutusega lahtris või järgmises veerus.
Kuna see sisestamine on tyytu, aga samas jääb ka kohe miskit paremini mällu kah
NB: Muidugi asja mõte ka selles, et pärast saaksid ka teised pereliikmed seda kasutada ja õppida
_________________ *Rikastel on omad seadused.
**Vaestele kehtivad need samad seadused, kuid neil pole nii palju raha! |
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
27 |
|
tagasi üles |
|
 |
ErkiT_old
HV kasutaja
liitunud: 27.07.2012
|
28.05.2013 01:05:00
|
|
|
Offline sõnastiku ei raatsi jebida praegu.
Praegu püüan lihtsalt sõnavara laiendada. Peamine on, et saaks neid sealt kiiresti otsida.
Räägi mismoodi sa mõtleksid seda teha kasutades php-d ja mysql-i?
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
 |
napoleon
Unknown virus

liitunud: 08.12.2008
|
28.05.2013 12:44:48
|
|
|
Puusalt tulistades pakuks lihtsa lahendusena midagi sellist:
tabel sonad:
sona_id
keel
sona
tabel sona_kirjeldus:
sona_id
keel
kirjeldus
tabel sona_tolge:
sona_id
keel
tolge
Oletame, et keeled on eesti(ET) ja inglise(EN)
Kui tahad nüüd otsida eestikeelse sõna vastet inglise keeles, teed sellise päringu:
sql:
|
SELECT sona_kirjeldus.kirjeldus FROM sona_tolge INNER JOIN sonad ON sonad.keel = 'EN' AND sonad.sona_id = sona_tolge.sona_id INNER JOIN sona_kirjeldus ON sona_tolge.sona_id = sona_kirjeldus.sona_id AND sona_kirjeldus.keel = sona_tolge.keel WHERE sona_tolge.keel = 'ET' AND tolge = <otsitav>
|
või osalise vastega siis midagi sellise
sql:
|
SELECT sona_kirjeldus.kirjeldus FROM sona_tolge INNER JOIN sonad ON sonad.keel = 'EN' AND sonad.sona_id = sona_tolge.sona_id INNER JOIN sona_kirjeldus ON sona_tolge.sona_id = sona_kirjeldus.sona_id AND sona_kirjeldus.keel = sona_tolge.keel WHERE sona_tolge.keel = 'ET' AND tolge = %<otsitav>%
|
Tabelite sisu oleks siis umbes selline:
sonad:
1 EN apple
2 ET õun
sona_kirjeldus:
1 ET õun(puuvili) (siia veel näited kasutamisest jm. info)
2 EN apple(fruit) (siia veel näited kasutusest jm. info)
sona tolge:
1 ET õun
2 EN apple
Et miks tõlge ja kirjeldus eraldi tabelites on? See on selleks, et igal sõnal võib olla mitu tõlget mis sama või sarnast asja tähendavad ja lihtsam on panna kirjeldus ühe korra. Kui tähendused on totaalselt erinevad, võib sõna baasi mitu korda panna.
(ilus oleks teha veel tabel keeled, samuti on pakutud lahendus suht primitiivne ja mõeldud pigem ideena, mille baasilt asja ise edasi tuunida)
Php-s proged siis liidese nii tabelite täitmiseks kui ka päringute tegemiseks kuigi põhimõtteliselt loomulikult ka a'la phpMyAdmin/HeidiSQL/... abil otse baasis toimetada. Kui huvi ise teha on olemas, siis php ja mysql tutoriale peaks google hulgema leidma. Aga nagu juba öeldud, eeldab selle programeerija tööriistadega tegemine teatavat programmeerimisoskust või vähemalt võimet algtõed endale iseseisvalt selgeks teha. Kui vahendite kasutamine käpas on, siis mingi primitiivse skeleti klopsiks vähem kui päevaga kokku.
|
|
Kommentaarid: 77 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
60 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|