Avaleht
uus teema   vasta Tarkvara »  Tarkvara »  Sõnastiku koostamine Excelis märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
ErkiT_old
HV kasutaja

liitunud: 27.07.2012




sõnum 26.05.2013 05:28:15 Sõnastiku koostamine Excelis vasta tsitaadiga

Hey
Koostan enda jaoks sõnastiku, et keelt õppida. Mida keegi soovitaks sellis asja tegemiseks?
Praegu teen seda Excelisse. icon_rolleyes.gif
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
napoleon
Unknown virus
napoleon

liitunud: 08.12.2008



Autoriseeritud ID-kaardiga

sõnum 27.05.2013 10:23:36 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
sund
HV kasutaja

liitunud: 27.03.2004




sõnum 27.05.2013 11:05:44 vasta tsitaadiga

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 icon_razz.gif

NB: Muidugi asja mõte ka selles, et pärast saaksid ka teised pereliikmed seda kasutada ja õppida icon_biggrin.gif

_________________
*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
vaata kasutaja infot saada privaatsõnum
ErkiT_old
HV kasutaja

liitunud: 27.07.2012




sõnum 28.05.2013 01:05:00 vasta tsitaadiga

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? icon_rolleyes.gif
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
napoleon
Unknown virus
napoleon

liitunud: 08.12.2008



Autoriseeritud ID-kaardiga

sõnum 28.05.2013 12:44:48 vasta tsitaadiga

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:
  1. SELECT sona_kirjeldus.kirjeldus
  2. FROM sona_tolge
  3. INNER JOIN sonad ON sonad.keel = 'EN' AND sonad.sona_id = sona_tolge.sona_id
  4. INNER JOIN sona_kirjeldus ON sona_tolge.sona_id = sona_kirjeldus.sona_id AND sona_kirjeldus.keel = sona_tolge.keel
  5. WHERE sona_tolge.keel = 'ET' AND tolge = <otsitav>


või osalise vastega siis midagi sellise
sql:
  1. SELECT sona_kirjeldus.kirjeldus
  2. FROM sona_tolge
  3. INNER JOIN sonad ON sonad.keel = 'EN' AND sonad.sona_id = sona_tolge.sona_id
  4. INNER JOIN sona_kirjeldus ON sona_tolge.sona_id = sona_kirjeldus.sona_id AND sona_kirjeldus.keel = sona_tolge.keel
  5. 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
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Tarkvara »  Sõnastiku koostamine Excelis
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
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.