DBF-rakendus. Kuidas avada DBF? Programmi eelised ja puudused

DBF-vormingu tabelid on tuntud kaugelt 1980. aastast. Sellest ajast alates on DBASE formaat arenenud, välja töötatud, välja töötatud, DBASE II, DBASE III ja DBASE IV, paljud populaarsed andmebaasidega töötavad programmid töötatakse välja kuupäevaks, kus DBF-vormingu tabeleid kasutatakse selleks päevaks. DBF tabelivorming on üsna vana, kuid seda kasutatakse jätkuvalt nii suurte kui ka ambitsioonikate ja väikeste projektide loomiseks, DBF-tabelid kasutatakse hariduslikel eesmärkidel, et tutvuda ja uurida organisatsiooni andmebaaside põhiteadmisi ja esitlemist. DBFNAVIGAATOR on tasuta programm DBF-vormingu tabelite vaatamiseks ja redigeerimiseks, lihtne ja mugav utiliit.

DBFNAVIGAATOR programmi abil saate avada ja vaadata DBF tabelid, redigeeri tabeleid - Muuda, lisada ja kustutada kirjeid. DBFNaVIGatori kasutamine saate muuta tabeli struktuuri, lisada, muuta, muuta ja kustutada tabeli väljad, tihendada DBF tabelid puhastada neid kaugkirjeid (prügi kollektsioon), muuta Windows-\u003e DOS tabel kodeering ja vastupidi. Programmis saate sortida tabeli kirje, kopeerida kirjed ja individuaalsed väljad, kuvada trükkimislaua ridad, tehke otsing ja rakendage filterlaua andmete vaatamiseks, muutke DBF-failide avamise võimalusi.

DBFNAVIGAATORi programmi ekraanipildid



Kõige tavalisem probleem, mille tõttu kasutajad ei saa seda faili avada, on valesti määratud programm. Selle parandamiseks Windowsis peate failil paremale klõpsata kontekstimenüü Hit hiirt, et "avada abiga" Ava "ja valige SELECT programmi" Vali programm ... "kukutamine. Selle tulemusena näete nimekirja. installitud programmid Arvutis ja saate valida sobiva. Soovitame ka kontrollida objekti vastas kasti "Kasutage seda rakendust kõigi DBF-failide jaoks".

Teine probleem, millega meie kasutajad esinevad ka üsna sageli - DBF-fail on kahjustatud. Selline olukord võib tekkida juhtumite korral. Näiteks: Fail allalaaditud ei ole täielikult tulemusena serveri veadFail kahjustas esialgu jne Selle probleemi kõrvaldamiseks kasutage ühte soovitust:

  • Proovige leida soovitud fail. Teises allikal Internetis. Sobivam versiooni leidmine võib olla õnnelik. Google'i otsing Näide: "File Filetype: DBF". Lihtsalt asendage sõna "fail" nimi, mida vajate;
  • Paluge teil saata teile allikafaili, see võib olla ülekande ajal kahjustatud;

DBF - failivorming loodud töötamiseks koos andmebaaside, aruannete ja arvutustabetid. Selle struktuur koosneb päisest, mis kirjeldab sisu ja põhiosa, kus kogu sisu on tabelis vormis. Selle laienemise eristusvõime on võimaluse suhelda enamiku andmebaasi juhtimissüsteemidega.

Mõtle tarkvara, mis toetab selle vormi vaatamist.

1. meetod: DBF-i ülem

DBF ülem - multifunktsionaalne töötlemise rakendus DBF-failid Erinevad kodeerimine võimaldab põhilisi manipulatsioone dokumentidega. See kehtib tasu eest, kuid tal on prooviperiood.

Avamiseks:


Meetod 2: DBF Viewer Plus

DBF Viewer Plus - tasuta vahend vaatamise ja dBF-i redigeerimine., Lihtne I. mugav interface Inglise keeles. Sellel on oma tabelite loomise funktsioon, ei vaja paigaldamist.

Vaatama:


3. meetod: DBF Viewer 2000

DBF Viewer 2000 - Üsna lihtsustatud liidesega programm võimaldab teil töötada rohkem kui 2 GB failidega. Sellel on vene keel ja kasutusperiood.

Avama:


Meetod 4: CDBF

CDBF on võimas viis andmebaaside redigeerimiseks ja vaatamiseks võimaldab teil luua aruandeid. Täiendavate pluginate abil saate laiendada funktsionaalsust. On vene keel, see kehtib tasu eest, kuid tal on prooviversioon.

Vaatama:


Meetod 5: Microsoft Excel

Excel on üks pakendi komponente microsofti programmid Enamik kasutajatele tuntud büroo.

Avama:


Järeldus

Me vaatasime läbi BLF-dokumentide avamise põhilised viisid. Ainult DBF Viewer Plus eraldatakse valikuvõimalusest täiesti vaba tarkvara, erinevalt ülejäänud, mida jagatakse tasulisel alusel ja neil on ainult prooviperiood.

Tasuta Universal DBF-redaktor, mis võimaldab teil olemasolevaid avada ja luua uusi andmebaase. Sellel on väga väikesed suurused, see võib alustada flash-draivist ja tal on palju täiustatud tööriistu DBF-failidega töötamiseks, millest SQL-päringute jaoks on isegi toetust!

Galerii Screenshotovot

Tavaliselt tuleme kohapeal programme, mis on huvitatud paljude lugejate hulgast, kuid täna ei ole juhtum päris tavaline :). Ma töötasin kord mitmetes riigiasutustes "arvuti spetsialistina" ja seal pidi sageli tegelema erinevate FoxPro andmebaasi programmidega ...

Kõigi nende rakenduste peamine probleem oli see, et lihtne kasutaja võiks andmebaasi kergesti kahjustada, nii et see oli võimatu hiljem avada personaliSeepärast pidin ma selle elu tagastamiseks perversima (mida ei olnud alati tehtud, arvestades "Wild Yuzvers" "võimeid" :)).

Ja nüüd, paar aastat hiljem, nagu ma seal ei tööta, saatsime taotluse lisada uue tasuta programmi DBF-andmebaase redigeerimiseks, millel on tüsistusteta nimi - SDBF.. Tema ja rääkimise kohta :)

Võrdlus makstud analoogiga

SDBF, vaatamata selle kaasaskantavusele (saab töötada flash-draivi!) Ja väikese suurusega, on üsna täiustatud andmebaasi redaktor, mis võimaldab teil luua, muuta ja eksportida DBF-vormingus andmebaase, alustades XBaseiii spetsifikatsioonist ja lõpeb kaasaegse XVisualfoxproga! Võrdle SDBF funktsionaalsust, võimalusi ühe kõige arenenumate toimetajate selles mõttes DBF ülema Professional:

Ülaltoodud Placle'st näeme, et programmid on funktsionaalsuses veidi erinevad, kuid SDBF, esiteks on kaasaskantav (mis on tavaliselt oluline, kuna iga arvuti tegude kapten eelistab seadistatud nõutavad programmid Flash-draivil) ja teiseks on täiesti tasuta!

Esmalt käivitage SDBF.

Programmi käivitamiseks piisab allalaaditud arhiivist lahtipakkimist mis tahes kohale ja avage saadud EXE-fail. Enne meist ilmub tühi aken järgmistest tüüpidest:

Drag & Drop, Alas, ei toetata, nii et alustada tööd, me peame helistama "faili" menüü ja seal on juba valida ühe kahe olemasoleva tegevuse: "Loo" uus alus või "avatud" olemasolev. Avage olemasolev andmebaas:

Avame valitud andmebaasi sisu tabeli kujul. "Zero" line kuvab väljade nimed ja alustades esmalt - sisu ise. Alloleva sisu all on tööriistariba ja oleku string.

Viimases on kuvatud üsna palju kasulikku teeninduse teavet, sealhulgas andmebaasi kirjete arvu, kodeeringu, loomise kuupäeva ja automaatselt määratletud vormingus. SDBF-vormingud ei toeta ainult varajased versioonid Xbase (I ja II) ja võimaldab teil avada ja luua DBF-faile järgmistest tüüpidest:

  • xBase III - VII;
  • xclipper;
  • xfoxpro;
  • xvisualfoxpro.

Andmete otsing ja filter tööriistad

SDBF programm võimaldab teil otseselt muuta avatud andmebaasi lahtrit, vajalikud rakud Sa pead ikka veel leidma ... Kui alus on väike ja lihtne, siis saab seda teha üsna kiiresti ja käsitsi. Siiski, kui on mitmeid tosinat registrit või isegi sadu, siis võib olla üsna raske otsida.

Aga see ei ole selline probleem, sest SDBFis on korraga mitmeid vahendeid, võimaldades tarbetuid andmeid välja lõigata ja kuvada ainult seda, mida vajate!

Need tööriistad on tööriistariba allosas. Siin on kõigepealt 8 navigeerimisnupud, mis võimaldavad teil liikuda põhjal (nooled), lisada / kustutada kirjeid, samuti kinnitada või tühistada muudatusi. Funktsioonid, mida vajate üheksanda nupuga - "Otsi":

Nupu aktiveerimisel ilmub otsinguvormi väike aken. Me peame täpsustama teksti, mida soovite leida ja valida rippmenüüst välja, mille väli, mille otsing tehakse. Nüüd klõpsake nupul "Leia järgmine" ja programm toob automaatselt esile alloleva stringi praeguse vabanemise jaoks, milles on soovitud tekst. Nupu uuesti vajutamine eraldab joonest allpool olev joon, kus on samad esemed jne.

Mõnikord on andmebaasides mittestandardne rakkude vormindamine: mittevajalikud ruumid, kaardid ja muud visuaalselt kuvatavad tähemärgid, kuid mõjutavad otsingutulemuse tulemust. Kui teil tekib selline juhtum, siis normaalseks tööks on teil piisavalt lugeda kasti "Võttes arvesse formaadis" otsingukasti alumises keskosas ja kuvatakse soovitud read.

Otsingufunktsioon on mugav, kui peame kiiresti leidma ühe konkreetsete andmete sisestamise. Kuid on juhtumeid, kui oleks mugavam kuvada mitu rida korraga, mis sisaldavad ainult teatud teavet. Sisse sel juhul Teine funktsioon aitab meil (selle nupp, mis läheb kohe otsingu nupu taga) - "Filter":

Filtreerimise kasutamiseks peame kõigepealt taotluse esitama ja sisestama selle spetsiaalselt määratud väljale (vahetult väljaspool tööriistariba keskosa nuppu). Taotluse koostamise põhimõte on lihtne, kuid mitte täiesti ilmne. Kõigepealt tuleb sisestada väljale nimi, mille jaoks peate andmebaasi tabeli filtreerima ja seejärel võrdsema filtri väärtuse konkreetse tekstiga, mida peame leidma kõik liinid.

Väärtus võtta üksikute jutumärkide pärast, mille järel klõpsame nupule "Filter" (see muutub kinni) ja me saame tabeli, mis sisaldab andmeid ainult meile määratletud väärtustega määratud väljades (näiteks me filtreerisime kõik Rongid "USA" väärtusega "Riik" valdkonnas (väärtusnäitajate registris ei ole väärtust). Tabelit saab lihtsalt tagasi saata algsele vormile, vajutades korduvalt nuppu "Filter" (see muutub uuesti vajutamiseks).

Filtreerimisvälja võib sisaldada lihtsaimaid tingimusi ja "(mõnede väljade taotluste selgitamiseks) ja" või "(erinevate valdkondade andmete alternatiivse valimi jaoks). Kahjuks ei toeta SDBF eksklusiivseid taotlusi (näiteks mitte), kuid seda piirangut saame mööda minna muul viisil, mida arutatakse allpool.

Muide, nii et manuaalse filtreerimistaotluse saamiseks ei saa kasutada järgmist trikki: tõstke esile kõik väljaande väli, mille filtreeritakse ja vajutate klahvi "Alt + F" (mitte F4 :))). Taotlus automaatselt moodustatakse ja väärtuses seisab "*" märk, mis on otsingumask ja vastab igale märgile igale arvule.

Alas, see on ainus tüüpi maskid, mida saab kasutada SDBF-s ja mis on isegi kurvem, üks taotlus võib sisaldada ainult ühte maski: (seetõttu, kui teil on vaja sama välja filtreerida mitmetes parameetrites, peate kasutama "ja" operaator (taotluse kiire moodustamine, vajutades "Ctrl + Alt + F") või "või" ("Shift + Alt + F").

Käivitage SQL päringud andmebaasi tabelitele

Otsing ja filtreerimine on kahtlemata hea, kuid mitte alati mugav. Kui kirjete arv on suur, saame hõlpsasti unustada andmeid, mida me vajame, kui parsing tabelid. Sellisel juhul on SDBF-il suurepärase funktsiooni - toetus SQL päringutele!

Selliste taotluste abiga SDBF-ile saame:

  1. Dünaamiliselt vormindada meie tabeli, luues proovi ainult määratletud soovitud väljad (valige ja valige ülemise avaldused);
  2. Andmete kopeerida ühest andmebaasist teise (sisestada ja sisestada);
  3. Sisu konkreetsete joontide muutmine ja kustutamine (vastavalt värskendamine ja kustutamine);
  4. Grupi paralleelsed taotlused (liit);
  5. Vorm konsolideeritud tabelid (Pivot).

Taotlustega töötamise alustamiseks peame tööriistariba paremas otsas vajutama nuppu "SQL Query". Siiski on selliste meetmete tulemus mõnevõrra diskonteeritud: äsja redigeeritava andmebaasi sisu kaob ja veel üks tühi aken, millel on kaks välja, ilmuvad tööaken (ülaosas - andmeväljund) ja at sisendi põhja).

See ei ole vaja hirmutada :). Sa lihtsalt vaja kohe sisestada soovitud SQL päring alumises valdkonnas, mis näitab nime vajalik alus Andmed. Kui te seda nime ei mäleta, saate aktiveerida kõrvalpaneel SDBF (vajutades halli vertikaalse riba paremal), millele kõik andmebaasid avasite enne loendi kuvamist:

Samuti on soovitav meelde jätta kiirklahvid töö kiirendamiseks, mida saab vaadata, helistades F1 klahvi vajutamisele. Neist on ainult kolm, kuid nad võimaldavad teil oluliselt kiirendada õigete taotluste loomise protsessi.

Niisiis, "Ctrl + Space" kombinatsioon - kuvab hüpikaken pop-up aken koos olemasolevate andmebaasi nimede loendiga (nii et kui külgriba uurimine ei uurita), "Ctrl + F" - kuvab praeguse funktsioonide loendi Operaator ja "Ctrl + Enter" alustab päringu täitmise protsessi. Lisaks sellele, kui klõpsate sisestusväljale koos hiire parema nupuga (helistage kontekstimenüüle), siis saame toetatud SDBF-i ettevõtjate nimekirja.

Lähme tagasi meie eelmise ekraanipilt ja vaatame lihtsaim taotlusmis on seal tehtud. See põhineb "Vali" operaator, mis tähendab, et valim tagastab meid. Proovide võtmise parameeter on "*", mis tähendab mis tahes andmete väljundit, aga me võiksime kindlaks määrata andmebaasi tabeli iga valdkonna nimede koma kaudu.

Proov, mida me eespool vaatasime, on kõige lihtsam, aga SDBF võimaldab teil päringuid teha päringuid ja põhjalikumat. Järgnevas ekraanipilt näeme proovi, dünaamiliselt moodustunud tabel, mis koosneb väljadest, mis sisaldavad kliendi nimesid, linna, kus need elavad ja riigis. Veelgi enam, kliendi filtreerimine läheb just elukohariik (U.S.A) ja tulemused kuvatakse tähestikulises järjekorras:

Kui lahti võtate see taotlus, siis näeme proovide võtmise meetod komaga näidatud valdkondades operaator valib. Seejärel täpsustatakse andmebaasi nimi, kuid nüüd ei lõpe taotlus.

Järgmine samm on peamise operaatori ülesannete loendamine, mis tuleb esitada taotluse töötlemise tulemusena. Siin on kaks neist.

Esimene - "kus" on sarnasus meie varem arutatud filtriga ja täidab sarnase tegevuse - võimaldab teil valida ainult need andmed, mis vastavad seisundile.

Teine funktsioon - "tellimus" vastutab ühe valdkonna järgi saadud tulemuste sorteerimise eest (sel juhul valdkonnas kliendi nimega - "nimi") tähestikulises (parameeter "ASC") või ümberpööratud ( "Desc") tellimus.

Loomulikult on ülaltoodud näide ka üsna primitiivne, kuid see näitab SQL-päringute loomise ja töötlemise üldisi olekuid. Kui soovite neist rohkem teada saada, soovitan teil lugeda käsiraamatuid siin: http://dimoncik.com/insert.html või https://www.sql.ru/articles/articles.aspx?g\u003dsql&s\u003d 0.

Muide, SDBF Plus on võime eksportida saadud tabeli päringu tulemusena uue andmebaasi või HTML, RTF või CSV faili! Selleks piisab tabeli ekraani väljade kontekstimenüüst ja valige sobiv element.

Lisafunktsioonid menüü stringist

SDBF-i peamiste võimetega me arvasime, kuid see kõik ei lõpe. Menüü rida kasulikud ja isegi unikaalsed tunnused, mida kasutasime andmebaasi avamiseks :) Nii palju kasulikud võimalused (Mis mõnikord võimaldab teil teha ilma SQL päringuteta) menüüs "Tabel":

Muuhulgas "äärmiselt", näiteks kodeerimis- ja ühinevate andmebaaside muutmine, leiame objekti "struktuuri muutmiseks". See kirje põhjustab täiendava akna, milles saame täielikult muuta kõiki avatud tabeli väljad, lisage uusi või kustutage rohkem tarbetuid vaheseinad (sama aken avaneb, kui loote andmebaasi nullist).

Täpsemalt saame muuta väljade järjestust, nende nimesid, tüüpe, suurusi (rakus olevate tähemärkide arv) ja täpsust (bit, tavaliselt automaatselt seadistatud ja sõltub väljast väljast).

Ainuke asi meeles pidada, kui redigeerimine (ja eriti loomine) alused on see, et iga aluse tüübi jaoks on välitüüpide komplektid ja nad on sageli (kui mitte, et võtta arvesse peamisi N, C, D) erinevad. Näiteks Xclipper andmebaasides ei toeta pilte (P, B) ja xbase seitsmenda versiooni väljal toetust, ei toeta seitsmenda versiooni väljalülitamist (+). See tähendab, et peate alati meeles pidama ühilduvust :).

Kuna me kaalume menüüriba, ärge unustage uurida menüüsse "Field":

Siin on ainult kaks funktsiooni, kuid nad on väga kasulikud! Eriti esimene - "Asenda". See võimaldab teil kiiresti sisse automaatrežiim Vahetage väärtused kogu kindla välja veerus või konkreetsed sõnad ja tähemärgid kogu andmebaasis!

Funktsioon "Arvutamine" on Exceli AVTO-kõnelisade analoog ja annab meile võimaluse toota selliseid matemaatilisi ja statistilisi operatsioone välja valdkondade alusena, arvutades keskmise aritmeetika, samuti väärtuste minimaalsete ja miinimumide arvutamise. Loomulikult täita arvutused, valdkonnas tüübid peavad olema numbriline (N, F, I, O, B).

Viimane funktsioon, mis ei ole nii ilmne, kuid see võib olla kasulik, on sisseehitatud Hex toimetaja:

See võimaldab teil muuta raku andmeid. Selleks piisab selleks, et valida sisu, mida soovite muuta ja valida kontekstimenüü viimase elemendi - "Avage HEX". Kõik - Saate redigeerida ja salvestada või kohe printida!

Programmi eelised ja puudused

  • teisaldatavus ja väike suurus;
  • toetus praktiliselt igasuguste DBF-failide jaoks;
  • võime luua andmebaase nullist;
  • toetada SQL päringuid;
  • sisseehitatud otsingusüsteem, andmete filtreerimine ja redigeerimine.
  • ei võimalda filtris rohkem kui ühte maski seada;
  • tühistamisfunktsiooni pole.

järeldused

SDBF programm oma tagasihoidlike suuruste ja nõuded süsteemile Võimaldab teil teha DBF-i andmebaasidega, kui mitte kõik, siis väga, väga palju ... ja SQL-i päringute toetamise rakendamine võimaldab üldiselt kuvada andmebaasi redigeerimist uue taseme redigeerimiseks! Nende abiga saate hõlpsasti kompenseerida paljude puudusi graafilise liidese kaudu.

Kõige suurem pettumus, minu arvates oli kõige triviaalse funktsiooni puudumine "Tühista viimane tegevus"Maailmas" Ctrl + Z ": (Kõige solvavam asi on see, et kasutaja võib kasutada näiteks kogemata autorit kogu valdkonnas ja andmed on võimatu tagasi saata :(

SIM-i jaoks on võimalik märkida, et programm funktsionaalses plaanis on rohkem kui edukas, kuid enne selle töötamist järgige alati iidset haldusreeglit - luua varukoopiaid! Ja sa oled õnnelik :)

P.S. See on lubatud vabalt kopeerida ja tsiteerida see artikkel, kui määrate avatud aktiivse viide allikale ja säilitades autorluse Ruslana ettevõtja.

DBF Viewer 2000 ® - Rakendus DBF-i vaatamis- ja redigeerimiseks - Clipper, Dbase, FoxPro, Visual Foxpro, Visual Dbase.

Programm täidab erinevaid toiminguid: taotlused, duplikaatide kustutamine või erinevate formaatide eksportimine - kiiremini kui ootate!

DBF-redaktor loob dünaamiliselt visuaalsete vormide põhineb DBF-faili struktuur redigeerimiseks ja päringutele. Programm võimaldab teil vaadata ja muuta järgmiste formaatide memo väljad: DBASE III, DBASE IV, FoxPro, VFP ja DBASE tase 7.

Täiustuse programm toetab käsurea kasutamist järgmistel seadmetel: import, eksport, duplikaadi dokumentide kustutamine või DBF-failide andmete vahetamine. Töötab sõltumatult erinevate DBMS - kõik, mida vaja vaadata ja muuta DBF-faili installida rakenduse!

Miks DBF Viewer 2000
unikaalne?

Lihtne ja intuitiivne liides

Rakenduse liides on üsna lihtne ja mugav, võimaldab teil igapäevase tööga palju aega säästa.

DBF-failide struktuuri mugav muutmine DBF Viewer 2000-s

Saate lisada, kustutada, ümbernimetada, muuta väljade järjekorda ja optimeerida DBF-failide struktuuri.

Impordi andmed erinevate vormingute DBF Viewer 2000

DBF Viewer 2000 võimaldab importida andmeid järgmistest vormingutest: TXT, CSV, Excel (XLS, XLSX), DBF ja paradoks. Impordi andmeid saab teha eelvaade või käsurealt.

DBF Viewer 2000 pakub laiendatud ekspordivõimalusi

Rakendus võimaldab eksportida DBF-faile Excelis (XLS, XLSX), CSV, TXT, SQL, SDF, XML, HTML, PRG ja MS SQL, MySQL, Oracle, PostgreSQL skriptid.

DBF Viewer 2000 aitab eemaldada duplikaadid

Duplicate dokumentide eemaldamine on lihtne kui 1-2-3.

Töötab kõikides platvormidel

DBF Viewer 2000 algab üldse windowsi versioonid 95-st kuni XP, Vista, 7/8/10 ja Serveri väljaanded (32/64-bitine)