Kontakty

Ako otvoriť DBF? Program na vytvorenie súboru DBF

DBF - Formát súboru vytvorený na prácu s databázami, prehľadmi a tabuľkami. Jeho štruktúra sa skladá z hlavičky, ktorá opisuje obsah a hlavnú časť, kde je celý obsah v tabuľke formulára. Charakteristickým znakom tejto expanzie je možnosť interakcie s väčšinou systémov správy databáz.

Zvážte softvér podporujúci prezeranie tohto formátu.

Metóda 1: DBF Commander

DBF Commander je multifunkčná aplikácia na spracovanie súborov DBF rôznych kódov, umožňuje základné manipulácie s dokumentmi. Uplatňuje sa za poplatok, ale má skúšobnú dobu.

Na otvorenie:


Metóda 2: DBF Viewer Plus

DBF Viewer Plus je bezplatný nástroj na prezeranie a úpravu DBF, jednoduché a pohodlné rozhranie je zastúpené v angličtine. Má funkciu vytvárania vlastných tabuliek, nevyžaduje inštaláciu.

Zobraziť:


Metóda 3: DBF Viewer 2000

DBF Viewer 2000 - program s pomerne zjednodušeným rozhraním, umožňuje pracovať so súbormi s viac ako 2 GB. Má ruský jazyk a skúšobnú dobu používania.

Na otvorenie:


Metóda 4: CDBF

CDBF je výkonný spôsob, ako upraviť a zobraziť databázy, tiež umožňuje vytvárať správy. Funkčnosť môžete rozšíriť pomocou ďalších pluginov. Tam je ruský jazyk, vzťahuje sa za poplatok, ale má skúšobnú verziu.

Zobraziť:


Metóda 5: Microsoft Excel

Excel je jednou z komponentov softvérového balíka Microsoft Office, ktorá je známa väčšina používateľov.

Na otvorenie:


Záver

Skontrolovali sme základné spôsoby otvorenia dokumentov DBF. Iba DBF Viewer Plus je pridelený z výberu - úplne slobodný softvér, na rozdiel od zvyšku, ktoré sú distribuované na platenom základe a majú len skúšobnú dobu.

Najbežnejší problém, spôsobe, ktorým nie je možné otvoriť tento súbor, je nesprávne priradený program. Ak chcete upevniť v systéme Windows, musíte kliknúť pravým tlačidlom myši na súbor, v kontextovej ponuke, priviesť myšou na "Otvoriť pomocou" položky a vyberte rozbaľovaciu ponuku Vybrať program. V dôsledku toho uvidíte zoznam nainštalovaných programov v počítači a môžete si vybrať vhodný. Odporúčame tiež kontrolu políčka oproti položky "Použite túto aplikáciu pre všetky súbory DBF".

Ďalším problémom, s ktorým sa naši používatelia vyskytujú aj pomerne často - súbor DBF je poškodený. Takáto situácia môže vzniknúť v prípadoch prípadov. Napríklad: súbor bol stiahnutý nie je plne v dôsledku chyby servera, súbor bol na začiatku poškodený atď. Ak chcete odstrániť tento problém, použite jednu z odporúčaní:

  • Skúste nájsť požadovaný súbor v inom zdroji na internete. Môžete mať šťastie, že nájdete vhodnejšiu verziu. Vyhľadávanie Google vyhľadávanie: "Súbor FILETYPE: DBF". Stačí nahradiť slovo "súbor" na meno, ktoré potrebujete;
  • Opýtajte sa, aby ste opäť posielali zdrojový súbor, mohol by byť poškodený počas prenosu;

Voľný Universal DBF editor, ktorý vám umožní otvoriť existujúce a vytvoriť nové databázy. Má veľmi malé veľkosti, môže začať z flash disk a má mnoho pokročilých nástrojov na prácu s DBF súbormi, medzi ktorými existujú aj podporu pre SQL dotazy!

Galéria ScreensHotovot

Zvyčajne na stránke rozsvietime programy, ktoré budú mať záujem o širokú škálu čitateľov, ale dnes prípad nie je celkom obyčajný :). Raz som pracoval ako "počítačový špecialista" v niekoľkých štátnych kanceláriách a často sa museli vysporiadať s rôznymi foxpro databázovými programami ...

Hlavným problémom všetkých týchto aplikácií bolo, že jednoduchý užívateľ by mohol ľahko poškodiť databázu tak, aby ju nemožné otvoriť s pravidelnými prostriedkami, takže som musel byť zvrátený, aby som ju vrátil k životu (ktorý nebol vždy hotový, vzhľadom na " Schopnosti "divokých yuzverov" :)).

A teraz, o niekoľko rokov neskôr, ako tam nefunguje, poslali sme žiadosť o pridanie nového bezplatného programu na úpravu DBF-databázy, ktoré majú nekomplikovaný názov - SDBF.. O nej a hovoriť :)

Porovnanie s plateným analógom

SDBF, napriek jej prenosnosti (môže pracovať s flash disk!) A malej veľkosti, je pomerne pokročilý databázový editor, ktorý vám umožní vytvoriť, upravovať a exportovať všetky databázy formátu DBF, počnúc špecifikáciou XBaseIII a končiace moderným XVIZUALFOXPRO! Porovnať funkčný SDBF s možnosťami jedného z najmodernejších editorov tohto Sense DBF Commander Professional:

Z vyššie uvedených podmienok vidíme, že programy sú mierne odlišné vo funkčnosti, ale SDBF, po prvé, je prenosná (čo je zvyčajne dôležité, pretože každý počítačový závesník uprednostňuje, aby nosili súbor potrebných programov na flash disk) a po druhé, je úplne zadarmo!

Najprv spustite SDBF.

Ak chcete spustiť program, stačí na rozbalenie zo stiahnutého archívu na ľubovoľné miesto a otvorte prijatý súbor EXE. Predtým sa objaví prázdne okno nasledujúceho typu:

Drag & drop, alas, nie je podporovaný, takže na spustenie práce, budeme musieť volať "Súbor" menu a tam si vyberiete jednu z dvoch dostupných akcií: "Vytvoriť" novej základne alebo "otvorené" existujúce. Otvorte existujúcu databázu:

Otvoríme obsah vybranej databázy vo forme tabuľky. V poli "Zero" zobrazí názvy polí a počnúc prvým obsahom. Pod nižšie uvedeným obsahom je panel s nástrojmi a stavový reťazec.

V druhom prípade sa zobrazí dosť užitočných servisných informácií, vrátane počtu záznamov v databáze, kódovanie, dátum vytvorenia a automaticky definovaný formát. Formáty SDBF nepodporujú iba začiatkom XBASE (I a II) a umožňuje otvárať a vytvoriť súbory DBF nasledujúcich typov:

  • xBASE III - VII;
  • xclipper;
  • xfoxpro;
  • xVIZUALFOXPRO.

Vyhľadávanie údajov a filtračných nástrojov

Program SDBF vám umožňuje priamo upravovať akúkoľvek bunku otvorenej databázy, avšak požadované bunky stále potrebujú nájsť ... Ak je základňa malá a jednoduchá, potom to môže byť vykonané pomerne rýchlo a manuálne. Avšak, ak existuje niekoľko desiatok záznamov, alebo dokonca stovky, potom to môže byť veľmi ťažké hľadať.

Ale to nie je taký problém, pretože v SDBF existuje niekoľko nástrojov naraz, čo umožňuje zbytočné údaje na vyrezanie a zobrazenie len to, čo potrebujete!

Tieto nástroje sú na spodnej strane panela s nástrojmi. Tu je najprv 8 navigačných tlačidiel, ktoré vám umožňujú presunúť na základe (šípky), pridať / odstrániť záznamy, ako aj potvrdiť alebo zrušiť zmeny. Funkcie, ktoré potrebujete začať s deviatom tlačidlom - "Hľadať":

Keď aktivujete tlačidlo, zobrazí sa malé okno s vyhľadávacím formulárom. Musíme zadať text, ktorý chcete nájsť, a vybrať sa z rozbaľovacieho zoznamu, pre ktoré sa zobrazí vyhľadávanie. Teraz kliknite na tlačidlo "Nájsť ďalšie" a program automaticky zvýrazní reťazec nižšie pre aktuálne vydanie, v ktorom je požadovaný text. Opätovné stlačenie tlačidla pridelí líniu pod prúdom, v ktorom existujú rovnaké položky atď.

Niekedy v databázach existuje neštandardná formátovanie buniek: zbytočné medzery, karty a iné znaky, ktoré sú vizuálne zobrazené, ale ovplyvňujú výsledok výsledku vyhľadávania. Ak sa stretnete s takýmto prípadom, potom pre normálnu prevádzku bude stačiť, aby ste si prečítali políčko "s prihliadnutím na formát" v dolnej centrálnej časti vyhľadávacieho poľa a zobrazia sa požadované riadky.

Funkcia vyhľadávania je vhodná, keď potrebujeme rýchlo nájsť jeden záznam špecifických údajov. Existujú však prípady, keď by bolo vhodnejšie zobraziť niekoľko riadkov naraz, ktoré obsahujú iba určité informácie. V tomto prípade nám bude druhá funkcia pomôcť (ktorej tlačidlo prejde okamžite na tlačidle vyhľadávania) - "Filter":

Ak chcete použiť filtrovanie, musíme najprv vykonať požiadavku a zadať ho do špeciálne určeného poľa (bezprostredne mimo tlačidla v centrálnej časti panela s nástrojmi). Princíp žiadosti o vypracovanie je jednoduchý, ale nie úplne zrejmý. Najprv musíme zadať názov poľa, pre ktorý musíte filtrovať databázovú tabuľku a potom zodpovedať hodnotu filtra na konkrétny text, ktorý potrebujeme nájsť všetky riadky.

Hodnota sa vezme do jednotlivých citácií, po ktorých klikneme na tlačidlo "Filter" (sa stíha upnutý) a stôl obsahuje len s údajmi definovanými pre nás v určených poliach (v príklade sme filtrovali všetko Riadky s názvom "USA" v poli "Country" (register označovania hodnoty nemá hodnotu)). Stôl môžete jednoducho vrátiť do pôvodného formulára opakovane stlačením tlačidla "Filter" (opäť stlačíte).

Filtrovacie pole môže obsahovať najjednoduchšie podmienky "a" (na objasnenie žiadosti o niekoľko oblastí) a "alebo" (pre alternatívnu vzorku údajov z rôznych oblastí). Bohužiaľ, SDBF nepodporuje exkluzívne žiadosti (napríklad nie), ale toto obmedzenie môžeme obísť iným spôsobom, ktorý bude diskutovaný tesne nižšie.

Mimochodom, tak ako, aby ste nevstúpili na žiadosť o manuálnu filtrovanie, môžete použiť nasledujúci trik: Zvýraznite ľubovoľný záznam v poli, pre ktorý budete filtrovať a stlačte tlačidlo "ALT + F" (nie F4 :))). Žiadosť sa automaticky vytvorí a v hodnote bude stáť znak "*", ktorý je maskou vyhľadávania a zodpovedá ľubovoľnému počtu ľubovoľných znakov.

Bohužiaľ, toto je jediný typ masiek, ktoré môžu byť použité v SDBF a, čo je ešte smutnejšie, jedna žiadosť môže obsahovať iba jednu masku: (preto, ak potrebujete filtrovať rovnaké pole v niekoľkých parametroch, budete musieť použiť Operátor "a" (rýchla tvorba požiadavky stlačením tlačidla "CTRL + ALT + F") alebo "ALEBO" ("SHIFT + ALT + F").

Vykonajte SQL dotazy do databázových tabuliek

Vyhľadávanie a filtrovanie je nepochybne dobré, ale nie vždy pohodlné. Keď je počet záznamov skvelé, môžeme ľahko stratiť zrak údajov, ktoré potrebujeme pri analyzácii. Avšak, v tomto prípade má SDBF vynikajúcu funkciu - podpora pre SQL Queries!

S pomocou takýchto požiadaviek na SDBF môžeme:

  1. Dynamicky formátovať náš stôl, vytvorte vzorku len definovanými požadovanými poliami (vyberte a vyberte TOP vyhlásenia);
  2. Skopírujte údaje z jednej databázy do druhej (vložte z a vložte);
  3. Zmeňte a vymažte jednotlivé riadky obsahu (aktualizácia a odstránenie);
  4. Súbežné žiadosti (Únie);
  5. Súhrnné tabuľky formulárov (pivníctvo).

Ak chcete začať pracovať s požiadavkami, musíme stlačiť tlačidlo "SQL Query" na pravý koniec panela s nástrojmi. Výsledok takýchto akcií však bude o niečo zľavnený: obsah novo upraviteľnej databázy zmizne, a ešte jeden prázdny okno s dvoma poliami sa zobrazí v hornej časti pracovného okna (v hornej časti - výstupné pole údajov a na spodnej časti vstupu).

Nie je potrebné vystrašiť :). Stačí len okamžite zadať požadovaný sql dotaz v dolnom poli s názvom požadovanej databázy. Ak si nepamätáte toto meno, môžete aktivovať bočný panel SDBF (stlačenie na sivého zvislého pásu vpravo), na ktorom sa zobrazia všetky databázy, ktoré ste otvorili vo forme zoznamu:

Je tiež žiaduce zapamätať si klávesové skratky, aby sa zrýchlila práca, ktorú si môžete prezerať volaním tlačidla F1. Existujú len tri z nich, ale umožňujú vám výrazne urýchliť proces vytvárania správnych požiadaviek.

Takže kombinácia "CTRL + medzera" - zobrazí kontextové okno so zoznamom dostupných názvov databáz (tak, aby sa nepozeral na bočný panel), "Ctrl + F" - zobrazí zoznam funkcií pre prúd Operátor a "CTRL + ENTER" spustí proces vykonávania dotazu. Okrem toho, ak kliknete na vstupné pole s pravou tlačidlom myši (zavolajte kontextové menu), dostaneme zoznam podporovaných operátorov SDBF.

Vráťme sa k našej predchádzajúcej screenshot a pozrite sa na najjednoduchšiu požiadavku, ktorá je tam zostavená. Je založený na operácii "Select", čo znamená, že nás vzorka vráti. Parameter odberu vzoriek je "*", čo znamená, že výstup akýchkoľvek údajov však môžeme tam špecifikovať čiarkou mená akýchkoľvek oblastí databázovej tabuľky.

Vzorka, ktorú sme hľadali, je však najjednoduchší, Avšak, SDBF vám umožňuje vykonávať dotazy a komplexnejšie. V nasledujúcom screenshote, uvidíme vzorku, dynamicky tvarovaná tabuľka pozostávajúca z polí, ktoré obsahujú názvy zákazníkov, mesto, v ktorom žijú a krajina. Navyše, filtrovanie zákazníkov prebieha práve krajinou bydliska (U.S.A) a výsledky sa zobrazujú v abecednom poradí:

Ak túto požiadavku demontujete, potom uvidíme spôsob odberu vzoriek na poliach označených čiarkou po operácii Select. Ďalej všetky rovnaké zadanie názvu databázy, ale teraz žiadosť nekončí.

Ďalším krokom bude vymenovanie funkcií hlavného operátora, ktorý sa bude musieť vykonať v dôsledku spracovania žiadosti. Tu sú dvaja.

Prvá - "kde" má podobnosť s filtrom diskutovaným smi skôr, a vykoná podobnú akciu - Umožňuje vybrať iba tie záznamy, ktoré zodpovedajú podmienke.

Druhá funkcia - "Objednávka" je zodpovedná za triedenie výsledkov získaných podľa jedného z polí (v tomto prípade, pričom pole s názvom klienta - "Názov") v abecednom (parametri "ASC") alebo invertovaný ( "Desc").

Samozrejme, že príklad je tiež pomerne primitívny, ale zobrazuje všeobecnú podstatu vytvárania a spracovania dotazov SQL. Ak sa chcete dozvedieť viac o nich, odporúčam vám prečítať manuály tu: http://dimonchik.com/insert.html alebo https://www.sql.ru/articles/articles.aspx?g\u003dsql&s\u003d 0.

Mimochodom, SDBF PLUS je možnosť exportovať výslednú tabuľku v dôsledku dotazu, ako novej databázy alebo v súbore HTML, RTF alebo CSV súboru! Ak to chcete urobiť, postačuje volať kontextové menu polí na displeji tabuľky a vyberte príslušnú položku.

Ďalšie funkcie z riadku menu

S hlavnými schopnosťami SDBF sme prišli na to, ale všetko nekončí. Celá škála užitočných a dokonca jedinečných funkcií v sebe v riadku menu, ten, ktorý sme použili na otvorenie databázy :) Takže mnohé užitočné funkcie (ktoré vám niekedy umožňujú robiť bez sql dotazov) v menu "Table" :

Okrem iného "maximálne", ako je zmena kódovania a zlúčenie databáz na samom konci, môžeme nájsť položku "Zmeniť štruktúru". Táto položka spôsobuje ďalšie okno, v ktorom môžeme úplne zmeniť všetky polia otvoreného tabuľky, pridať nové, alebo odstrániť viac zbytočných oddielov (pri vytváraní databázy z nuly).

Konkrétne môžeme zmeniť postupnosť polí, ich mená, typy, veľkosti (počet znakov v bunke) a presnosť (bit, zvyčajne nastaviť automaticky a závisí od typu poľa).

Jediná vec na zapamätanie pri editovaní (a najmä vytváraní) základov je, že pre každý typ základne existujú súpravy typu poľa a sú často (ak nie vziať do úvahy hlavné N, C, D) sa líšia. Napríklad v databázach XCLIPPER neexistuje žiadna podpora pre polia s obrázkami (P, B) a XBASE až do siedmej verzie nepodporujú polia automatického skrine (+). To znamená, že by ste mali vždy pamätať na kompatibilitu :).

Vzhľadom k tomu, že uvažujeme o menu, nezabudnite pozrieť sa do menu "Field":

Tam sú len dve funkcie, ale sú veľmi užitočné! Najmä prvý - "nahradiť". To vám umožní rýchlo nahradiť hodnoty v celom stĺpci zadaného poľa alebo špecifické slová a znaky v celej databáze!

Funkcia "Vypočítať" je analógom Excel AVTO-rečové vzorce a dáva nám možnosť produkovať také matematické a štatistické operácie ako základ oblastí poľa, výpočet priemernej aritmetiky, ako aj maximá a minimá hodnoty. Samozrejme, na vykonanie výpočtov musia byť typy poľa numerické (N, F, I, O, B).

Posledná funkcia, ktorá nie je tak zrejmá, ale môže byť užitočná je vstavaný Hex Editor:

Umožňuje upravovať všetky bunkové údaje. Aby ste to urobili, stačí vybrať obsah, ktorý chcete zmeniť, a vyberte poslednú položku v kontextovej ponuke - "Otvorené v Hex". Všetko - môžete upravovať a uložiť alebo okamžite vytlačiť výsledok!

Výhody a nevýhody programu

  • prenosnosť a malá veľkosť;
  • podpora prakticky všetkých typov súborov DBF;
  • schopnosť vytvárať databázy z nuly;
  • podpora SQL dotazov;
  • vstavaný vyhľadávací systém, filtrovanie a úpravy údajov.
  • neumožňuje nastaviť viac ako jednu masku vo filtri;
  • Žiadna stornová funkcia.

závery

Program SDBF so svojimi skromnými veľkosťami a systémovými požiadavkami vám umožní robiť s databázami DBF, ak nie všetky, je to veľmi, veľmi, veľmi ... a implementácia podpory pre SQL dotazy Všeobecne vám umožní zobraziť editovanie databázy na novej úrovni ! S pomocou ich pomoci môžete ľahko kompenzovať mnohé nedostatky prostredníctvom grafického rozhrania.

Najväčším sklamaním, podľa môjho názoru, bola absencia najviac triviálnej funkcie "Zrušiť poslednú akciu" na svete "Ctrl + Z": (Najviac útočná vec je, že užívateľ môže napríklad náhodne aplikovať auto Transakcia v celej oblasti a vrátenie údajov už nie je možné: (

Pre SIM sa dá uviesť, že program vo funkčnom pláne je viac ako úspešný, ale pred prácou s ním vždy sledujte starobylé správne pravidlo - vytvárať zálohy! A budete šťastní :)

P.S. Tento článok je umožnený voľne kopírovať a citovať, ak zadáte otvorený aktívny odkaz na zdroj a zachovanie autorstva obchodníka Ruslana.

Tabuľky formát DBF sú známe zo vzdialenosti 1980. Odvtedy sa objavil formát DBASAS, vyvinul, DBase II, DBASE III a DBASE IV sa objavili, mnoho populárnych programov pracujúcich s databázami sú vyvinuté do dátumu, v ktorom sú tabuľky formátu DBF zvyknutí na tento deň. Formát tabuľky DBF je pomerne starý, ale naďalej sa používa na vytvorenie veľkých aj ambicióznych a malých projektov, tabuľky DBF sa používajú na vzdelávacie účely, pre datovanie a štúdium základných vedomostí a prezentácie organizačných databáz. DBFNAVIGATOR je bezplatný program pre prezeranie a úpravu tabuliek formátu DBF, jednoduchý a pohodlný nástroj.

S programom DBFNAVIGATOR, môžete otvoriť a zobraziť tabuľky DBF, upraviť tabuľky - Zmeniť, pridať a odstrániť záznamy. Pomocou DBFNAVIGATOR, môžete zmeniť štruktúru tabuľky, pridať, zmeniť a odstrániť pole tabuľky, stlačiť tabuľky DBF, aby ste ich vyčistili zo vzdialených záznamov (zber odpadu), zmeňte kódovanie systému Windows-\u003e DOS tabuľky a naopak. V programe môžete zoradiť položku tabuľky, skopírujte záznamy a jednotlivé polia, zobraziť riadky tabuľky tlače, vykonajte vyhľadávanie a použiť pre zobrazenie záznamov tabuľky filtra, zmeňte možnosti otvorenia súborov DBF.

Screenshoty programu DBFNAVIGATOR



DBF Viewer 2000 ® - APP pre prezeranie a úpravu DBF Všetky typy - Clipper, DBASE, FOXPRO, Visual FoxPro, Visual DBASE.

Program vykonáva rôzne akcie: požiadavky, vymazanie duplikátov alebo exportu do rôznych formátov - rýchlejšie, než očakávate!

DBF editor dynamicky vytvára vizuálne formuláre na základe štruktúry súborov DBF na úpravu a dotazov. Program vám tiež umožňuje zobraziť a upravovať polia MEMO nasledujúcich formátov: DBASE III, DBASE IV, FOXPRO, VFP a DBASE Úroveň 7.

Program plnosti podporuje používanie príkazového riadka pre nasledovné: import, export, vymazanie duplicitných záznamov alebo výmena údajov v DBF súboroch. Pracuje nezávisle od rôznych DBMS - všetko, čo potrebujete na zobrazenie a upravovať súbor DBF na inštaláciu aplikácie!

Prečo DBF Viewer 2000
jedinečný?

Jednoduché a intuitívne rozhranie

Aplikačné rozhranie je celkom jednoduché a pohodlné, umožňuje ušetriť veľa času s každodennou prácou.

Pohodlná modifikácia štruktúry DBF v DBF Viewer 2000

Môžete pridať, odstrániť, premenovať, zmeniť poradie polí a optimalizovať štruktúru súborov DBF.

Dovoz údajov z rôznych formátov s DBF Viewer 2000

DBF Viewer 2000 vám umožňuje importovať údaje z nasledujúcich formátov: TXT, CSV, Excel (XLS, XLSX), DBF a Paradox. Dovozné údaje možno vykonávať s náhľadom alebo z príkazového riadku.

DBF Viewer 2000 ponúka rozšírené vývozné príležitosti

Aplikácia vám umožňuje exportovať súbory DBF v programe Excel (XLS, XLSX), CSV, TXT, SQL, SDF, XML, HTML, PRG a MS SQL, MYSQL, ORACLE, PostgreSQL skripty.

DBF Viewer 2000 pomáha odstrániť duplikáty

Odstránenie duplicitných záznamov je ľahké ako 1-2-3.

Pracuje na všetkých platformách

DBF Viewer 2000 spustí všetky verzie systému Windows od 95 do XP, Vista, 7/8/10 a Server Editions (32/64-bit)



Páči sa vám článok? Zdieľaj to