dbase 11-ren erabilera le- xikogintzari buruzko...

11
DBASE 11-REN ERABILERA LE- XIKOGINTZARI BURUZKO IKERKUNTZAN Manxel Entzuntza ABSTRACT In ihis work ir is shown how IJBASE I! iJ ~@WJ adpréf~s i~ e~idned~ md lasfl~ used in word-formaion omlysi.~. Several 30me aspects bf i k ~tate of Ieiacal disprsion merhodr are given: in thefirst place a proce- of IfWYage in c~~rison ~irh su- dure for quantfiing ihe eficiency qf each rrodifi~ spani.~h are mlyzed- AMio- ene of i he ward~ormorion ways; secondly ml~, som weful c o m b debuggin~ lneasurcmenl of ihe quaniiry Md nat ure of co~~ing pr0gr-s are described. Lexikoginttari bumzko ikerkvntza aipa- wan, gauza asko uler daiatke, egia esan; oraingoz gure ustez erabat argitu eia finkam gabeko zenbait puntu bait daude, hala nola: - Hustuketa lexikala buruaean, zein e2e- menm jasoko ditugu? - Lexikalizazi+maila neumeko etizpide objektibohik ba ai dago? - Non dago hia gramatikalarea eta hitz lexlkalaren arteko muga kasu batzuemn? Harrigmia bait da, esaterako, gdberbioen ka~ua. Hik grarnatikalak direlakoan ez dugu zwtan jaso behamk, baina aitzitik. edonolako hiztegitan agemen zaizkigu samra lexikal midura. - Diminutiboak kontutan hartuka alditugu? - Zein da. kasu askotan. elementu lexikal bat eratoma ala konpsatua den eraba- kiueko erizpidea? - Posrposuioek knetako haera lexilcala duie ala ez? - Siglazioa eta ahmimia hitz-eraketarako giazko bideak ote di? - Non amaituko da birkmpbsizioa eta non hasiko da eraikuntza sintagmatikoa? Hots. konposizioaren zakuan sanuko de- naren ara- unitate Ecx ikal konplexuren bat birkonposatua izan daireke ala erai- kuntza sintagmatiko hursa. - Nola erabakiko dugu hiaem bat mani- pulazioaren bidez soma den da ez? Non dago muga? Hauek dira era aipm ez dim bate m- bait, oraindik mbat argiturik et dauden ara- zoak. Notanahi ese, lan honcn asmoa tz da lexikogintzarako bideak aztertzea eta azal- ha, baizik eta, husaikcta lexikaietatik ja- soriko masa lexikala sailkatzeko daukagun lexik~rkuntzarako h a egokia eta ze- hatza dela suposahirk, baliabide lexikoge- nesrko bakoiaafen aagina neuwa. ELHUYAR 14.118

Upload: others

Post on 31-Jan-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

  • DBASE 11-REN ERABILERA LE- XIKOGINTZARI BURUZKO

    IKERKUNTZAN Manxel Entzuntza

    ABSTRACT

    In ihis work ir is shown how IJBASE I! iJ ~@WJ a d p r é f ~ s i~ e ~ i d n e d ~ m d lasf l~ used in word-formaion omlysi.~. Several 30me aspects bf i k ~ t a t e of Ieiacal disprsion merhodr are given: in thefirst place a proce- of IfWYage i n c ~ ~ r i s o n ~ i r h su- dure for quantfiing ihe eficiency qf each r r o d i f i ~ spani.~h are m l y z e d - A M i o - ene of i he ward~ormorion w a y s ; secondly m l ~ , som weful c o m b debuggin~ lneasurcmenl of ihe quaniiry Md nat ure of c o ~ ~ i n g pr0gr-s are described.

    Lexikoginttari bumzko ikerkvntza aipa- wan, gauza asko uler daiatke, egia esan; oraingoz gure ustez erabat argitu eia finkam gabeko zenbait puntu bait daude, hala nola:

    - Hustuketa lexikala buruaean, zein e2e- menm jasoko ditugu?

    - Lexikalizazi+maila neumeko etizpide objektibohik ba a i dago?

    - Non dago h i a gramatikalarea eta hitz lexlkalaren arteko muga kasu batzuemn? Harrigmia bait da, esaterako, gdberbioen ka~ua . Hik grarnatikalak direlakoan ez dugu zwtan jaso behamk, baina aitzitik. edonolako hiztegitan agemen zaizkigu samra lexikal midura.

    - Diminutiboak kontutan hartuka alditugu? - Zein da. kasu askotan. elementu lexikal

    bat eratoma ala konpsatua den eraba- kiueko erizpidea?

    - Posrposuioek knetako haera lexilcala duie ala ez?

    - Siglazioa eta ahmimia hitz-eraketarako giazko bideak ote di?

    - Non amaituko da birkmpbsizioa eta non hasiko da eraikuntza sintagmatikoa? Hots. konposizioaren zakuan sanuko de- naren ara- unitate Ecx ikal konplexuren bat birkonposatua izan daireke ala erai- kuntza sintagmatiko hursa.

    - Nola erabakiko dugu hiaem bat mani- pulazioaren bidez soma den d a ez? Non dago muga?

    Hauek dira era aipm ez dim bate m- bait, oraindik m b a t argiturik et dauden ara- zoak. Notanahi ese, lan honcn asmoa tz da lexikogintzarako bideak aztertzea eta azal- h a , baizik eta, husaikcta lexikaietatik ja- soriko masa lexikala sailkatzeko daukagun l ex ik~rkuntzarako h a egokia eta ze- hatza dela suposahirk, baliabide lexikoge- nesrko bakoiaafen aagina n e u w a .

    ELHUYAR 14.118

  • Demagun, Geraz, aztertuka dugun masa lexikda rnugaturik dagaela. berlako elemen- tuei lexiko-sorkuntzarako baliabide bana esleitzeko ergozpenik ez dugulank. Gaurak horrela, unitate lexikal bakoitzari, dagokion kodea eman diezaiokegu, beronek hitza sor- tzeko edo eratzeko orduan erabili den baiia- bidea adieraziko dueliuik. Hona hemen adi- bide batzuk:

    Al: mailegu egokitua (TENTSIO) A2: rnailegu egokUu gabea (BUFFER) B 1: mailegaturiko siglak (MOS) (Metal

    Oxide semiconductor) B2: euskaraz sorturiko s iglak (1.E.E) (Indar

    Elektro Eragile) C1: mailegaturiko akronimoa (VARICAF)

    (Variable Capacitar} C2: euskaraz sorturiko akronimoa (ez dugu

    bat ere aurkitu) D 1 : erdal emko hitz eratorri aurrizkiduna

    (BERRAKTIB AZIO) D2: euskal erroko hik eratomi aurrkkiduna

    (BERRELIKAW) D3: erdal emko hitz eratorri atzizkiduna

    (OSZILAKOR) D4: euskal m k o hizz eratorri atzizkiduna

    ( ARTEZKETA)

    E 1 : rnenpekozasunezko izm-konposatuak (ELEKTROI-GER WZA)

    E2: konposatu sinteiikoak (ARGI-IGOR- PEN)

    €3: aditz-erroa + ixna moduko konposa- tuak (IDAZUAKLNA}

    E4: izaera-konposatuak (NEURTJZN) ES: Bahuvrihi konposatuak (PUNTA-

    LAUFI) €6: Amibutu edo koordinaziotko konposa-

    tu& ( M AKINA-TRESNA)

    F1: Aposizioak (JOULE EFEKTU)

    H1: Manipulazioa (URRUTIZKiN)

    11: Zabalkunba semantikoa (HARIS) (aansformadoreafwia)

    Nahi izan= gtro. traikuntza sintagma- tikoekin gauza k r a egin daiteke kode bana esleiruz. Adibidez:

    K1: Izena + (m) + Izena K2: Izena + (ko) +- Izena tl: l a n a + adjektibo ez-erreferentziala U: Jzena + adjektibo erreferenütiala eta abar.

    Aztertu nahi dugun masa ltxikala kde- mrik dagmlarik, DEASE-a erabilaen hasi- ko gara.

    Egin behamko leheriengo gauza, ditu- gun datuetarako fitxategia somea da. Hom- tarako, jasonko hitz edo elementu lexikalik Euzeena zenbat karakteretakoa den konzutan bartu beharko dugu; fitxaregia beraren ara- bera dirnentsionatuko bait dugu, datu guztiak batera landu nahi bddin baditugu behinaat.

    ELHUYAR 14,119

  • Dernagun. be- Fiuategiko erregis- emak dimenrsionatu orduko karaktere-kopu- mak honako hauek direla:

    KODE A: 4 karakrere H ITZA EUSKARAZ: 50 karaktere HI'IZA CAZTELERAS: 55 karaktere

    Zer esaník m. eremu gehiago sar ditza- kegu erregisman. hala nola, H I l Z A TNGE- LES= HlTZA FRANTSESU etab. erre- gisuoen eremukako egitura hau hiztegigin- rzarako oso egokia delarik.

    Nolanahi e=, karaktere-kopuniak direla eta, muga bauuk egon badaude. Honako hauek hain zuzen

    - Erregistroko karakiere-kopuru maximm: lo00

    - Erregistroko mmu-kopuni rnaximoa: 32 - Erernuko karaktere-kopum maximoa:

    254 - Fiotategiko erregis-kopuru maximoa:

    65.535

    Erregisma dimentsionaturik dugula, Ja- danik ordenadorearen gai neko lanari hasiera eman diezaiokegu.

    - DBASE 4 (return) - CREATE LSB (hauxe izango bait da

    soriu dugun fivlategien izena)

    DBASErak mdoko mezua emango di- gu:

    - Enter recw smcture as follows FIELD, NAME, TYPE, WIDRI, DE- CIMAL PLACES

    Izenak WAME)

    1. eremua: KODE 2. erernua: EUS (euskara) 3. eremua: GAZ (gazteiania)

    eta nahi izanez g m ,

    4. erernua: FNG (ingelesa) 5. eremua: FRA (frant~;esa)

    Motak (TYPE)

    C. guztietan (alfazenbakizkoa)

    1. mmua: 4 2. eremua: 50 3. eremua: 55

    Decim J placa delakoari, a diogu jara- monik egingo bumtu nahi dugun azterke- tarako.

    H a ondokoak ~kleanika ditugu KODFC, 4 4 (rttum)

    EUS, C, SO + (return) CAZ, C, SS 4 (mturn) + (retum)

    gamaitsua da zuriguneriEt ez Iiztea 1

    DBASE-ak h d o hau eranrtungo di- gu:

    input data now (Ym)

    Y tekfeatukodugu (YES) + (retum). eta segidan, hutsik dagoen era honetako me- gistroa agertuko zaigu pantailan:

  • Dagoenekoz, datuak s m w i has gaitez- ke. Adibidez:

    D2 + (retum). Kurtsorea hurrengo eremura jauziko da. BERRELIKATU + (retum). Kumwea hu- rrengo erernura jauriko da. REALIMENTAR + (retum). Pantailan bi- garren erregistroa agertu ko da.

    A l TENTSIO TENSION

    Eta pmzedura honen bidez beteko ditugu erregistm guztiak, fitxategiaosoturikegongo den m.

    Nabaria &nez, fitxategia ez da lan- -txanda bakar batean osoturik egongo. Be- raz, datuak sartzeari umi nahi baldin ba- diogu, CONiROL eta w sakatuko digutu fit- xategitik irteteko eta QUIT fitxategia ixteko,

    Garranaitsua da QUIT agindua ez ahaz- tea, zeren, bestela, fitxategia irekink gera- tuko denet, ordenadorea itzaltzean, piztean edo kotronte-eten ik gertatzekotan, kalteren bat gena bait daiteke fitxategian, bertan da- goen informazioa edo parteren bat gutxienez, galaeko miskua du~ylarik.

    Fi txa tegiko erregismak beteaen segit- zeko, bPPEND agindua erabililro dugu. Be- m:

    DBASE USE LSB APPEND

    Pantailan, azken erregism beteari da- mion hurrengoa (hutsik dagoena) agertuko zaigu.

    RACKUP ETA RESTORE

    Fitxategia osatuz goaztn neurrian, ego- kia da beraren segurzasun-kopiak egitea.

    BACKPU-a DBASE4k kanpo egonik bunitu beharko dugu. Hortaz, fitxategian baldin 'bagaude, andoko aginduak erabiliko &tugu CONTROL eta w sakatu ondoren:

    QUIT BACKUP LSB.DBF A (disko gogoman bait dago fitxategia)

    B e h m k o a k izango diwn floppy-ak zenbakituko ditugu eta ordmadoreak berak eskatuko digu hurrengoa aumekoa betwik dagoenean.

    Edrnein tiorengatik fitxategia kalrenirik geratuko b a i i ~ , RESTORE A: C: delabaren bidez berreskura genaake galdutako in- formaziaa.

    Hala ere, PACK ggindua wabiliz berre- raiki daiteke fitxategia kasu batzuetm, baina informazi~alerarik gwtatzekotan, RES- TORE bunitu beharko dugu alabeharrez.

    E ACKUP-a egindakoan, beiriz ekingo diogu fitxategiaren osotzelanari:

    DBASE USE ISB APPEND

    Fitxategia osotutakaan. interesgha izan daiieke m i m a al f a b e t i k m ara bmako

  • zemndatuak eskuratzea, datu errepikatuak d o nahi dugun bes~e zerbait behatu ahal iza- teko. indexazioa erregistroko edozein ete- mutan egin dezakegularik.

    Euskal hiuak al fabetikoki ardenaiua egotea nahi izanez gero:

    DBASE USE LSB WDEX ON EUS TO EHITZ

    EUS: euskataz dagoen hitzari erregisuoan dagokion eremu a. EHTTZ: euskaraz dauden hirzetlllako sartze- ra gaaren indize-fitxatepi berriaren izena.

    Gaztelaniaren kasuan era berean egin daiteke:

    DB ASE-ak, 100 erregistrokako indexa- z i ~ g o e r a emango digu aditzera:

    100 records indexed 200 recwds indexed

    Indexaturik d o ordena alfabetíkwn ja- danik dagmn fiuaiegia bistaraaeko. LIST eta DlSP aginduak erabil ditzakegu. dagoen ezberdintasun bakama ondokoan darzal ank: LlST erabiliz, etengabe agertuko dua erre- gismak; DISP-aren bidez. ordea, hamabost- naka, zerrendapenati jarraitzeko edozein kk- la sakatu beharko dugularik.

    ERREGISTROEN EZARAKETA

    2krgatikoten bat dela eta. adibidez, datu barzuk edo asko errepikaturikdaudelakoedo,

    fitxategia arattea komeni dakiguke noiz d o noiz, nahi ditugun erregistroak ezabatuko ditugularik.

    Horretarako, DELETE RECORD [m- gistroaren zenbakiai] agindua eman beharko dugu kasu bakoiban. Dena &la. agindu berbera hainbat aldiz wrepikatzen ibili barik, etregistroaren zenbakia soilik sartuko du- guneko programa idaa dezakegu helbum berbetera heldu &al izateko.

    Programa idaxten hasi orduko, ondokc aginduak tekleatu beharko dfhigu:

    DBASE HODI COMM EZABA (berau irango b i t da programaren izena Nahi isanez gcro, besreedotejn itenet batai; dai teke)

    Pantaila khingoan garbituko da eta pro grama idaztean ekiago diogu:

    SETAZKOFF USE LSB STORE 1 TO ZENBAKI @tstc edozein hin jai daiteke) W WHICE ZENBAKl 3 D STORE O TO ZENB AKI ERASE @ 10, 15 SAY 'EZABATZEKO ERRE* CIKíTOA' GET ZENBAKI PICTURE 9999' RE A D 1F ZENBAKI > @ COTO ZENBAKI DlSPLAY STORE I TQ XX W W H I L E X X < 3 0 STORE XX+l TO XX E N D W DELETE ENDIF ENDDO

    ELHUYAR I4,IU

  • Programaren idazketa bukatutakoan. CONTROL w egingodugu bertatik irtetzeko eta egikaritu nahi baldin baduzu. DO EZA- BA agindua @mango diogu DEBASE-ari.

    Pantallan hauxe agenuko da:

    Erregistmarcn 7znbakia sarv.eko lekua

    Erregismaren zenbakia sartu takoan, esaldi berbera agertuko zaigu pantailan behin eia berriro, harik eta ezabatu nahi ditugvn crregistroen zenbaki guztiak sarturik egongo diren arte.

    DELETE aginduak izar moduko adie- razlea esleitzen dio ezabatzekoa den erre- gistro bakoitzari. Beraz, fiaategiaren zerren- datu berria eskatuz egiazta dezakegu ea izar- dun erregistroak ezabalu nahi ditugunak di- ren edo, aitzitik. erregisurien zenbakiak sart- zen ari izan garenean errakuntzari k egon den.

    Egiaztapenak bunrtik eta okeaak zuzen- durik, PACK aginduaerabilikodugu sobetan dauden erregistroak behin betiko eza- batzeko. Arreta handiz ibili behar dugu agin- du hau emateko orduan; k h i n eman eta gem, itzulbiderik ez bait dauka. Hauxe da, hain zuzen ere, aipaturiko egiaztapenak bu- nrizeko tioa

    PACK agimluak, izardun erregistro guz- ti& ezabatuko ditu, aldi h a n fitxategia bemrdenatv eta birren'bakitu egingo duela- rik.

    Zenbdt emegtstmz gainera, fitxategi osaa ezabatu nahi izatekotan, DELETE ALL eta PACK kornandoak erabil ditzakegu.

    Dena den, PACK egin baino lehen, ares- tikoar. damuturik fiuategia ex ezabaueko erabakia hartuko bagenu. RECALL agin- duaz baliatu beharko genuke DELETE dela- koari aurka egiteko. guzti honetan DBASE- +en barnean egonik bumtu beharko du- gularik.

    Ortografi akatsak, kdeddaketak edo beste zerbait deIa eta wregisaoen b m e k o zuzenketank bunitu beharko bagenu, EDrT aginduaz balia gintake. betonen oszean bis- taratu nahi dugun erqistoaren zenbakia ernango dugularik: EDIT 1423 esaterako.

    Pantailan, eskaturiko wregistroa agertu- ka zajgu eta txarto dagoena zutendu ahal nango dug~.

    Dagoenekoz. 6txategia lanerako prest dagoela esan dezakegu.

    FITXkTEGl INDEXATUEN KOPIAK ETA

    Behin-betiko fiaattgia Sartutakoan. k e menigarria izan aaiteke fitxategi indexatusn kopiak b e t i d a gordetzea. ordena alfabe- t ikmen araberako zerrendahiak beharko di- higun bakoitzean behin eta khro inde- xazzen ibili beharrik izango ez dugularik.

    Euskaraz alfabetikoki ordenaturiko fitxategiaren kopiaketa

    DBASE USE LSB INDEX ON EUS TU EHllZ

    DBASE-a hdexazioa b u m m hasiko da. Arnaitutakoan. d o k o a aginduko dugu:

  • ALFA erabili dugu, baina aumiik Fitxa- tegi-izen mdura erabilia izan er den beste edozein hitz jar daiteke.

    Eta kopiaketa hau egindakoan,

    COPY EHITZ.NDX ALFA NDX

    Fitxategi index atu hmetan ihatdun ahal izateko:

    DBASE USE ALFA LNDEX ALFA LIST

    Caztelaniaz al~ahtikoki ordeaaturiko filxategiaren kopiaketa

    DBASE USE LSB INDEX ON GAZ TO G H l l Z

    COPY LSB.DBF BETA.DBF COPYH GEHT'IZ.NDX BETANDX

    DBASE USE BETA iNDEX BETA MST

    Nahi izanez g m , kodeak ere indexa eta kopia daitezke.

    AZTERKETA ESTATISTIKORAKO FITX ATECIAREN KOPIAKITA

    Fitxategiw daukngun masa lexikal osoa aztertu barik, komenigama izan dalteke ber- tatik ateratako laginaren anaIjsiai ekitea.

    Demagun populazio osoari, LSB fitxate- giari hain zuzen, dagokion erreglstro- -kopuniaA dela, behamzkoak diren kalkulu esratistikoak burututakoan laginak eduki behar duen tamainua B izanik.

    Lagtna osatuko duten erregisaoak zen baki aleatorioak m z aukera ditzakegr BASIC- idaaitako programatxo honer bidez:

    10 R A N l m M l z € 20 FORI=ITOB 30 L P R M INT (RDNtA); 40 NEXTI

    RUN

    Laginmn gaineko azterketa egin aha izateko, lorturika zenbaki aleatorioei clagoz kien erregistroak edukiko dinien fiuateg bema sortu beharko dugu, berau bi eratai iuura &zakegu larik.

    Bata, lehen azaldu den maduan fitxaieg berria s a z eta zenbaki aieatonoei dagoz kien erregismmtan d a g m infomazio oso2 hau da, kodea, h i m euskaraz eta hitza gazte laniaz b e r r h s m z , eta bes'tea, askoz m soagoa zer esanik ez, lomiriko zenbaki alea torioei dagokien crregistr+zenbakial UB-ren M i n a den fitxategi bwrian ka piatuko dituen pmpma erabiliz. Honel egitekotan, m g i s m z e n b a h a k baino e ditugu iekleatu beharko.

    Nabaria h z , bigarrcn aukwa da egc kiena.

    Lehenik, LSB-k daukan egi tura berek fitxategi h m a s m k o dugir, beroni U G U erltziko ddiogularik.

    Fitxategien sorkuntzi izeneko atalea egin dugun modura sor dezakegu LAGTI delakoa, edota ondoko aginduak emanez:

    DBkSE USE U B COPY STRWC TO LAGIN!

  • Egiiura guztiak erabat ongi kopiaiurik daudela egiazia dezakegu DESP SITUC iigindua erabíliz.

    Pantailan honako hau agertuko da:

    STRUCTURE FOR FILE: LAGIN.DBF NUMBER OF RECORDS: OOOOO

    FLD NAME WIDTH DEC Kll KODE 4 002 EUS 50 0 0 3 G h Z 5s

    Egituiak ongi kopiaiurik daudela egiaz- taturi k, kopiaketarako programa idalziko dugu, KOPI A izena esleiiuko diogularik.

    DBASE SIODl COMM KOPF A SE6 TALK OFF SELE PRIM USE LSB (iiurburu filiuraicgia) COTO BOTTOM STORE # 1'0 AZKENA SELE SECO USE LhClN (hclbum fitxategia) STORE 1 TO ERREGlSTRO DO WHILE ERREGlSTRO > 0. AND.ERREG1STRO e= AZKENA STORE OTO ERREGISTRO ERASE @ 191 SAY 'ERREGISTRO: ' CET ERREGIS- TRO PICTURE '9999' RE AD 1F ERREGISTRO AZKENA LOOP ENDIF SELE PRlM GCTI'O ERREGISI'RO SELE SECO APPEND BLANK

    REPLACE KODE P.KODE, EUS WiTH P.EUS. CAZ WlTH P.GAZ E N D W

    Programaren idazketa amaitutakoan, CONTROL w saksako ditutugu bertatik ine- tzeko, beraren egikatitzapenerako DO KO- PIA agindua emango dugularik.

    Pantailan ondokoa agertuko da:

    eta sortu ditugun zenbaki alca~orioak te- kleatuz, LAGIN deriaon fitxategia osoiuko dugu.

    LAGIN fitxategiaren terrendatua lmw- rik. DBASE, USE LAGIN eta LIST agin- duak erabili, eta jadanik eskueran daukagun LSB fiuategiarwi zerrendatuarekin erkatuz, kopiatu bebargenituen erregismak era zuze- nean kopiaruditugun egiaziatukodugu. Em- gistroren bat edo batzuk oker egotekotan, DISP aginduaz bdiaiuko %ara errakuntzak zuzendu ahal izateko.

    Honaino heldu gatieladc. bi fitxategi dauzkagu nahi dugun azterketa bunitzeko: bata, Cwpus lexikal osoari dagokiona, LSB deriuona, eta beszea laginerako eratu du- guna, LAGTN izenekoa hain zuzen.Gura iza- nez gero, bataren eta beslearen kopia inde- xatuak ere egin eta erabil ditzakegu.

    LEXIKO-SORKUNTZARAKO BIDE l3AKOITZAREN ERAGINARI RU- RUZKO INFORYAZIOA

    Agindu erraz baten bider Iw dezakegu:

    DBASE USE LSB (ala USE LAGiN) COUNG FOR KODE = 'Al'

  • eta A 1 kodedun hik-kopunia ernango digu DBASE-ak

    COUNT FOR KODE - 'A2' Biak batut etagutu &zakegu rnailegu-

    -kopuru moa, edo bestela COUNT FOR KQDE = 'A'.

    Hitz eratwrietarako bedin joka daiteke:

    COUNT FOR KODE = 'DI' &O ('Dr. D3', 'D4', 'D')

    Kode guztietarako honela eginez, balia- bide bakoitzaren eraginari bumzko informa- zioa, nahi dugun bezain zaiinia, eskuraruko dugu.

    Kcde bereko zerrendatuak lortu ahal iza- teko, LIST EOR KODE = "I'edo ('A2', 'A*, 'B 1', 'BT, 'B' ...) agindua eman beharko diogu DB ASE-ari.

    HIZKIEN ERAGINARI nURUZKO INFORMAZIOA

    h a n dezagun, lehenik, kontutan harluko ditugun hirkiak, aumzkiak, eta atzizkiak baino ez direla, gaur eguneko Iexikogintzan b izirik egon zitekeen arrizkirik aurkim ez bait dugu.

    Aurrizkiak

    Aurrizkiren baten agcrpen-kop&a neurtzeko. BER adibidez, ondoko agindu hau emango diogu Dbase-ari:

    COUNT FOR KODE - D'. AND 'BER' 5 EUS

    garria ematea, zwen b s t e l a DBASE-ak ers berdiwan zenbatuko bait ditu 'BERO' zein 'B ERRELIKATW',

    Aumizkia agertzen deneko hitzak bisia- raru ahal iznteko. LIST FOR KODE = 'D' AND 'BER' S EUS agindua erabil daiteke.

    Halaber, honako hauetaz baliaturik, in- formazio krbera j aqoke dugu:

    COUNT EOR $ F U S , 1,3) = 'BER' LIST FOR $ (EUS, 13) = BER'

    non parentesian dauden zenbakiek andoko: adierazten duten:

    1: hitzaren lehenengo letra. 2: aurrkkiaren Lta-kopurua.

    COUNT W R KODE = 'D' . AND 'PEW S EWS LIST FOR KODE = 1)'. AND 'PEN' S EUS d o COUNT W R 'PEH ' $ EUS.AHD KODE = 'D' LIST FOR'PEN ' S EUS.AND KODE = 'Q'

    Agindu hhkoitzak ere erabil daitezkt bestelako informazioa eskuratu ahal Izaieko Adibidez, ?EN' atzizkia. erdal 'CIOM' atziz kiaren ordaina zenbat bider izan den ezaguh nahi izatekotan, ondokoez balia gaitezke:

    COUNT FOR KODE = 'D' . AND 'PEN' !S EUS AND 'CION' S CAZ L I S FOR KODE = 'D. AND'PEU' $ EUS . ANI 'CION' S GAZ

    SAK Al3 ANAKETA LEXIKALA

    Wal hitz b m k m k 0 zen bar euskal hit; wabili dugun eta zeintzuk &m ezagutzekr, hauxe egin dezalregu:

  • COUNT FOR 'CONDUCCION' $ GAZ izatekotan:

    Dbaseak, COUTN = 4 erantzungo digu.

    DISP FOR 'CONDUCCrON' $ GAZ agindua emanez,

    EROATE CONDUCCION EROAPEN CONQUCCIOFC EROALPEN CONDUCCION KOND'U KZlO CONDLSCCION

    ngertuko da pantail an,

    Edo, DISP FOR 'CAIDA DETENSION' S GAZ

    TENTSIO-ERORKETA CAIDA DETENSION TENTSISJAUSPEN CAlDA DETENSlON TENTSISJAUSKERA CAFDA DETENSION

    Anmko aginduak wabiliz grafiari dago- kion infomazioa lor detakegu, hala nola. hitz konposatuezan agertzen ala agemen ez den marratxoa, a itsatsiaren galera, maile- guetarako egokinapen deskrdinak etab.

    Euskal hitz berbeta zenbai erdal hitzen ordaina den eta zeinauk diren ezagutu nahi badugu, antzera joka dezakegu:

    DISP FOR 'ATAL' $ EUS

    ATAL PARTE MIEMBRO UNIDAD DISPOSITIVO ELEMENTO AREA SECCION

    Erdal atzizki berbererako zenbat euskal atzizki erabili eta zeintzuk diren azrertu nahi

    DISP FOR 'CION' S GAZ

    DISTRISUCION INTERSECCION ORGANIZACION CQNSTRUCCION

    Azaldutiko adibi& hauek ez dira h i p teUkoak; erabat benetakoak dira, geuk bum- tunko lex i b e h u s tuketari dagokion corpu- sean daudelarik.

    DBASE I T 1 4 HOBEA OTE?

    kierketa krkra egin zitekmn DBASE 111 izenekoa erabiltz. Dena dela, oraindik. DB ASE 11-tik DB ASE ITI-rako bíhurketa ez dugu erabat bunitu.

    DBASE 11-an eratunko fitxategiak DBASE III-an jar daitezke DLONVERT programa erabiliq berau DBASE III-a da- goeneko disketean datorrelaxik.

    Agindu zuzenak, e t dugu uste ezenan afdaruko dírenik.

    Erabili ditugun p g r a m e k zenbait alda- keta jasan beharkr, dituzte DBASE 11-an wabi lghak izan daitezen.

    Zer esanik a, DBASE I1L DBASE 11 baino ahalrnen handiagoko e m i n t a da. besteren anean honako ezaugmi hauek di- tuelarik:

    ELHCYAR 14, 12'

  • Fitxategiko erregistro-kopuni maximoa: 100 Erregistsoko karaktere-kopuru maximoa: 4 .m Erregistroko eremu-kopuru maximoa: 128

    Honetaz gainera, prozesaketa-abiadura askoz handiagoa da DBASE III-an.

    Haia ere, DBASE 11 merkeagoa da, ko- piaketaren aurkako babesik ez dauka, eta konputagailuari dagokionez, RAM eta dis- k+unitate apalagoak behar ditu. Azkenean. betiko moduan dirwari eta egin beharrekoari

    begiratu beharko diegu bata ala bestea auke- ratzeko,

    Nolanahi ere, oraingozegindakoari nahi- koa deritzogularik, h u m g a txango baiera- ka utziko dugu DBASE 11-tik DBASE 111- rako bihurketa.

    Azkenik, tzin dezaket afpaueke utr Eus- kal Gobemuak emanfko laguntza. Bemni esker, 10 Mbyletakodiskogogordun BU PC bat eskurani ahal izan nuen. anikulu honen edukina konputagailua eta DBASE I I deri- uonaz eginiko lanaren emaitza delarik.

    ELHUYAR 14,12E