Računalniki Windows internet

Preko datoteke. Kako odpreti datoteko dbf? Orodja za iskanje in filtriranje podatkov

Najpogostejša težava, zaradi katere uporabniki ne morejo odpreti te datoteke, je napačno dodeljen program. Če želite to popraviti v operacijskem sistemu Windows, morate klikniti desni klik v datoteki, v kontekstni meni premaknite miško nad element "Odpri z" in v spustnem meniju izberite element "Izberi program ...". Kot rezultat boste videli seznam nameščenih programov na vašem računalniku in lahko izberete pravega. Priporočamo tudi, da potrdite polje poleg »Uporabi to aplikacijo za vse datoteke DBF«.

Druga težava, s katero se naši uporabniki pogosto srečujejo, je, da je datoteka DBF poškodovana. To stanje se lahko pojavi v mnogih primerih. Na primer: datoteka je bila prenesena nepopolno zaradi napake strežnika, datoteka je bila na začetku poškodovana itd. Če želite odpraviti to težavo, uporabite eno od priporočil:

  • Poskusi najti želeno datoteko v drugem viru na internetu. Morda boste imeli srečo, da boste našli primernejšo različico. Primer iskanja v Googlu: "Vrsta datoteke: DBF". Samo zamenjajte besedo "datoteka" z želenim imenom;
  • Prosite, da vam ponovno pošljemo izvirno datoteko, morda je bila poškodovana med prevozom;

Dbf tabele so znane že od daljnega leta 1980. Od takrat se je format dBase razvijal, razvijal, pojavili so se dBase II, dBase III in dBase IV, do zdaj je bilo razvitih veliko priljubljenih programov, ki delajo z bazami podatkov, ki uporabljajo tabele formata dbf do danes. Format tabele dbf je precej star, vendar se še naprej uporablja za ustvarjanje tako velikih kot ambicioznih, pri manjših projektih pa se tabele dbf uporabljajo v izobraževalne namene, za spoznavanje in študij osnovnih znanj ter predstavitev organizacije baz podatkov. DBFNavigator je brezplačen program za ogled in urejanje tabel v formatu dbf, preprost in priročen pripomoček.

Z DBFNavigatorjem lahko odpirate in pregledujete dbf tabele, urejate tabele - spreminjate, dodajate in brišete zapise. Z uporabo DBFNavigatorja lahko spreminjate strukturo tabel, dodajate, spreminjate in brišete polja tabele, stiskate tabele dbf, da jih počistite iz izbrisanih zapisov (zbiranje smeti), spreminjate kodiranje tabel Windows-> DOS in obratno. V programu lahko razvrščate zapise tabele, kopirate zapise in posamezna polja, tiskate vrstice tabele, iščete in uporabljate filtre za ogled zapisov tabele, spreminjate parametre za odpiranje dbf datotek.

Posnetki zaslona DBFNavigator



DBF Viewer 2000®- aplikacija za ogled in urejanje DBF vseh vrst - Clipper, dBase, FoxPro, Visual FoxPro, Visual dBase.

Program izvaja različna dejanja: poizvedbe, brisanje dvojnikov ali izvoz v različne formate - hitreje, kot pričakujete!

Urejevalnik DBF dinamično ustvarja vizualne oblike na podlagi strukture DBF datoteke za urejanje in poizvedbe.Program vam omogoča tudi ogled in urejanje memo polj v naslednjih formatih: dBase III, dBase IV, FoxPro, VFP in dBase Level 7.

Program v celoti podpira uporabo ukazne vrstice za naslednja dejanja: uvoz, izvoz, brisanje podvojenih zapisov ali zamenjavo podatkov v datotekah DBF. deluje neodvisno od različnih DBMS - vse kar potrebujete za ogled in urejanje datoteke DBF je namestitev aplikacije!

Zakaj DBF Viewer 2000
edinstven?

Preprost in intuitiven vmesnik

Vmesnik aplikacije je precej preprost in priročen, omogoča vam, da prihranite veliko časa med vsakodnevnim delom.

Priročno spreminjanje strukture datotek DBF v DBF Viewer 2000

Dodate lahko, brišete, preimenujete, spremenite vrstni red polj in optimizirate strukturo datotek DBF.

Uvažanje podatkov iz različnih formatov z uporabo DBF Viewer 2000

DBF Viewer 2000 vam omogoča uvoz podatkov iz naslednjih formatov: TXT, CSV, Excel (XLS, XLSX), DBF in Paradox. Uvoz podatkov je mogoče izvesti z predogled ali iz ukazne vrstice.

DBF Viewer 2000 ponuja napredne možnosti izvoza

Aplikacija omogoča izvoz datotek DBF v skripte Excel (XLS, XLSX), CSV, TXT, SQL, SDF, XML, HTML, PRG in MS SQL, MySQL, Oracle, PostgreSQL.

DBF Viewer 2000 vam pomaga odstraniti dvojnike

Odstranjevanje podvojenih vnosov je tako enostavno kot 1-2-3.

Deluje na vseh platformah

DBF Viewer 2000 deluje na vseh različice sistema Windows 95 do XP, Vista, 7/8/10 in strežniške izdaje (32/64-bit)

DBF - format datoteke zasnovan za delo z bazami podatkov, poročili in preglednicami. Njegova struktura je sestavljena iz naslova, ki opisuje vsebino, in telesa, ki vsebuje vso vsebino v obliki tabele. Posebnost ta razširitev je interoperabilna z večino sistemov za upravljanje baz podatkov.

Poglejmo si programsko opremo, ki podpira ogled te oblike.

1. način: poveljnik DBF

DBF Commander je večnamenska aplikacija za obdelavo datotek DBF različnih kodiranja, ki vam omogoča izvajanje osnovnih manipulacij z dokumenti. Razdeljuje se proti plačilu, vendar ima poskusno obdobje.

Odpreti:


2. način: DBF Viewer Plus

DBF Viewer Plus - brezplačno orodje za ogled in urejanje DBF je predstavljen preprost in priročen vmesnik angleški jezik... Ima funkcijo ustvarjanja lastnih tabel, ne zahteva namestitve.

Za ogled:


Metoda 3: DBF Viewer 2000

DBF Viewer 2000 je program s precej poenostavljenim vmesnikom, omogoča delo z datotekami, večjimi od 2 GB. Ima ruski jezik in preizkusno dobo uporabe.

Odpreti:


Metoda 4: CDBF

CDBF - močan način urejanje in ogled baz podatkov, omogoča tudi ustvarjanje poročil. Funkcijo lahko razširite z dodatnimi vtičniki. Obstaja ruski jezik, distribuira se proti plačilu, vendar ima poskusno različico.

Za ogled:


5. način: Microsoft Excel

Excel je ena od komponent paketa Microsoftovi programi Office, dobro poznan večini uporabnikov.

Odpreti:


Zaključek

Pokrili smo glavne načine odpiranja dokumentov DBF. Iz izbora izstopa le DBF Viewer Plus – popolnoma brezplačna programska oprema, za razliko od ostalih, ki se distribuirajo plačljivo in imajo le poskusno obdobje.

Brezplačen univerzalni urejevalnik DBF, ki vam omogoča odpiranje obstoječih in ustvarjanje novih baz podatkov. Ima zelo majhno velikost, lahko se zažene s bliskovnega pogona, hkrati pa ima veliko naprednih orodij za delo z datotekami DBF, med katerimi je celo podpora za poizvedbe SQL!

Galerija posnetkov zaslona

Običajno na strani pokrivamo programe, ki bodo zanimivi za širok krog bralcev, danes pa zadeva ni povsem običajna :). Nekoč sem delal kot nekakšen "računalniški specialist" v več vladnih uradih in tam sem se pogosto moral ukvarjati z različnimi programi, ki temeljijo na FoxPro ...

Glavna težava vseh teh aplikacij je bila, da je preprost uporabnik zlahka pokvaril bazo podatkov, tako da je kasneje ni bilo mogoče odpreti. redna sredstva, zato smo morali biti sprevrženi, da bi jo vrnili v življenje (kar pa ni bilo vedno mogoče, glede na "sposobnosti" "divjega juzvereva" :)).

In zdaj, nekaj let pozneje, ko tam ne delam več, so nam po pošti poslali prošnjo za dodajanje novega. brezplačen program za urejanje baz podatkov DBF, ki imajo preprosto ime - Sdbf... Govorimo o njej :)

Primerjava s plačanim analogom

Sdbf je kljub svoji prenosljivosti (lahko deluje s bliskovnega pogona!) in majhni velikosti dokaj napreden urejevalnik baz podatkov, ki vam omogoča ustvarjanje, urejanje in izvoz vseh zbirk podatkov v formatu DBF, od specifikacije xBaseIII do sodobnega xVisualFoxPro! Primerjajmo funkcionalnost Sdbf z zmožnostmi enega najnaprednejših urejevalnikov te vrste, DBF Commander Professional:

Na zgornji tablici vidimo, da se programi nekoliko razlikujejo po funkcionalnosti, vendar je Sdbf, prvič, prenosen (kar je običajno pomembno, saj vsak računalniški tehnik raje nosi komplet zahtevane programe na bliskovnem pogonu USB), in drugič, popolnoma brezplačno!

Prvič zagon Sdbf

Če želite zagnati program, ga preprosto razpakirajte iz prenesenega arhiva na katero koli mesto in odprite nastalo datoteko EXE. Pred nami se prikaže prazno okno naslednje vrste:

Povleci in spusti, žal, ni podprt, zato moramo za začetek poklicati meni »Datoteka« in tam že izbrati eno od dveh razpoložljivih dejanj: »Novo« nova baza ali "Odpri" obstoječega. Odpremo obstoječo bazo:

Pred nami se bo odprla vsebina izbrane baze podatkov v obliki tabele. Vrstica "nič" prikazuje imena polj in začenši s prvo vrstico prikazuje samo vsebino. Pod vsebino je orodna vrstica in vrstica stanja na dnu.

Slednji prikazuje veliko koristnih informacij o storitvi, vključno s številom zapisov v bazi, kodiranjem, datumom ustvarjanja in samodejno določeno obliko. Od formatov Sdbf ne podpira samo zgodnjih različic xBase (I in II) in vam omogoča odpiranje in ustvarjanje datotek DBF naslednjih vrst:

  • xBase III - VII;
  • xClipper;
  • xFoxPro;
  • xVisualFoxPro.

Orodja za iskanje in filtriranje podatkov

Program Sdbf vam omogoča neposredno urejanje katere koli celice odprte baze podatkov, vendar je še vedno treba najti zahtevane celice ... Če je baza podatkov majhna in preprosta, je to mogoče storiti precej hitro in ročno. Če pa obstaja več deset ali celo sto zapisov, je iskanje precej težko.

Toda to ni tak problem, saj ima Sdbf več orodij hkrati, ki vam omogočajo, da filtrirate nepotrebne podatke in prikažete samo tisto, kar potrebujete!

Ta orodja se nahajajo na spodnji orodni vrstici. Tukaj je na začetku 8 navigacijskih gumbov, ki vam omogočajo premikanje po bazi podatkov (puščice), dodajanje/brisanje zapisov ter potrditev ali preklic sprememb. Funkcije, ki jih potrebujemo, se začnejo z devetim gumbom - "Išči":

Ko je gumb aktiviran, se pred nami prikaže majhno okno z iskalnim obrazcem. Določiti moramo besedilo, ki ga želimo najti, in iz spustnega seznama izbrati polje, ki ga bomo iskali. Zdaj pritisnite gumb "Najdi naslednje" in program bo samodejno izbral vrstico za trenutnim izborom, ki vsebuje želeno besedilo. S ponovnim pritiskom na gumb bo označena vrstica pod trenutno, ki vsebuje enake zahtevane podatke itd.

Včasih je v zbirkah podatkov nestandardno oblikovanje celic: dodatni presledki, tabulatorji in drugi znaki, ki niso vizualno prikazani, vendar vplivajo na rezultat iskanja. Če se soočite s takšnim primerom, boste za normalno delovanje funkcije morali le počistiti potrditveno polje »Glede na format« v spodnjem osrednjem delu iskalnega okna in iskalne vrstice se bodo začele prikazovati.

Funkcija iskanja je uporabna, ko moramo hitro poiskati posamezne pojavitve določenih podatkov. Toda včasih bi bilo bolj priročno prikazati več vrstic hkrati, ki vsebujejo samo določene informacije. V tem primeru nam bo pomagala druga funkcija (gumb, ki gre takoj za gumbom za iskanje) - "Filter":

Za uporabo filtriranja moramo najprej pravilno sestaviti zahtevo in jo vnesti v posebej označeno polje (takoj za gumbom v osrednjem delu orodne vrstice). Načelo sestavljanja zahteve je preprosto, vendar ni povsem očitno. Najprej moramo vnesti ime polja, po katerem moramo filtrirati tabelo baze podatkov, nato pa vrednost filtra izenačiti z določenim besedilom, po katerem moramo najti vse vrstice.

Vrednost vzamemo v enojnih narekovajih, nakar pritisnemo sam gumb "Filter" (postane vpet) in dobimo tabelo, ki vsebuje podatke samo z vrednostmi, ki smo jih definirali v določenih poljih (v primeru smo filtrirali vse vrstice z vrednostjo "ZDA" v polju "Država" (velike in črke imena niso pomembne)). Tabelo lahko vrnete v prvotni pogled s ponovnim pritiskom na gumb "Filter" (spet se sprosti).

Polje za filtriranje lahko vsebuje najpreprostejše pogoje "in" (za izboljšanje poizvedbe za več polj) in "ali" (za izbiro podatkov iz različnih polj). Žal Sdbf ne podpira izključnih poizvedb (kot je "ne"), vendar lahko to omejitev zaobidemo na drug način, o katerem bomo razpravljali v nadaljevanju.

Mimogrede, da ne bi ročno vnesli zahteve za filtriranje, lahko uporabite naslednji trik: v polju, po katerem boste filtrirali, izberite kateri koli zapis in pritisnite kombinacijo tipk Alt + F (ne F4 :))). Zahteva bo samodejno ustvarjena, vrednost pa bo vsebovala znak "*", ki je iskalna maska ​​in se ujema s poljubnim številom znakov.

Žal, to je edina vrsta mask, ki jih je mogoče uporabiti v Sdbf in, kar je še bolj žalostno, lahko ena poizvedba vsebuje samo eno masko :(. Če boste torej morali isto polje filtrirati po več parametrih, boste morali uporabiti operator "in" (hitro oblikovanje poizvedbe s pritiskom na "CTRL + ALT + F") ali "ali" ("SHIFT + ALT + F").

Izvajanje poizvedb SQL v tabelah baze podatkov

Iskanje in filtriranje je nedvomno dobro, vendar ni vedno priročno. Ko je število zapisov veliko, lahko zlahka izgubimo iz vida podatke, ki jih potrebujemo pri razčlenjevanju tabel. Vendar ima v tem primeru Sdbf odlično funkcijo - podporo za poizvedbe SQL!

S temi poizvedbami v Sdbf lahko:

  1. Dinamično oblikujemo našo tabelo, tako da ustvarimo izbor samo za določena zahtevana polja (stavki SELECT in SELECT TOP);
  2. Kopiranje podatkov iz ene baze podatkov v drugo (INSERT FROM in INSERT INTO);
  3. Spremenite in izbrišite vsebino določenih vrstic (UPDATE in DELETE);
  4. Skupinske vzporedne poizvedbe (UNION);
  5. Oblikujte vrtilne tabele (PIVOT).

Za začetek dela s poizvedbami moramo klikniti gumb "SQL Query" na desnem koncu orodne vrstice. Vendar bo rezultat takega dejanja nekoliko odvračal: vsebina na novo urejene baze podatkov bo izginila in na vrhu delovnega okna se bo pojavilo drugo prazno okno z dvema poljema (na vrhu - polje za izpis podatkov in spodaj - vnosno polje).

Ne boj se :). Samo v spodnje polje morate takoj vnesti zahtevano poizvedbo SQL z imenom zahtevane baze podatkov. Če se tega imena ne spomnite, lahko aktivirate stransko vrstico Sdbf (s klikom na sivo navpično vrstico na desni), ki v obliki seznama prikaže vse baze podatkov, ki ste jih prej odprli:

Prav tako je za pospešitev dela priporočljivo zapomniti bližnjice, ki si jih lahko ogledate tako, da pokličete pomoč s pritiskom na tipko F1. Obstajajo le trije, lahko pa bistveno pospešijo proces ustvarjanja pravih poizvedb.

Torej, kombinacija "CTRL + Space" - bo prikazala pojavno okno s seznamom razpoložljivih imen baz podatkov (da ne bi pogledali stranske vrstice), "CTRL + F" - bo prikazal seznam funkcij za trenutno operator in "CTRL + Enter" bo začel postopek izvajanja poizvedbe ... Poleg tega, če z desno tipko miške kliknete na vnosno polje (pokličete kontekstni meni), bomo dobili seznam operaterjev, ki jih podpira Sdbf.

Vrnimo se na naš prejšnji posnetek zaslona in si ga oglejmo najpreprostejša zahteva ki je tam sestavljen. Temelji na stavku "SELECT", kar pomeni, da nam vrne izbor. Izbirni parameter je "*", kar pomeni izhod poljubnih podatkov, vendar bi lahko tam določili, ločena z vejicami, imena poljubnih polj tabele baze podatkov.

Pridobitev, ki smo si jo ogledali zgoraj, je najpreprostejša, vendar Sdbf omogoča bolj zapletene poizvedbe. Na naslednjem posnetku zaslona bomo videli izbor, dinamično generirano tabelo, sestavljeno iz polj, ki vsebujejo imena strank, mesto, v katerem živijo, in državo. Poleg tega so stranke filtrirane po državi stalnega prebivališča (ZDA) in rezultati so prikazani po abecednem vrstnem redu:

Če razstavite to zahtevo, potem bomo videli že omenjeni način izbire po poljih, ki so navedena z vejico za stavek SELECT... Nadalje, enaka navedba imena baze podatkov, vendar se zdaj zahteva ne konča tam.

Naslednji korak je seznam funkcij glavnega operaterja, ki jih bo treba izvesti kot rezultat obdelave zahteve. Tukaj sta dva.

Prvi - "kje" je podoben filtru, o katerem smo razpravljali prej, in izvaja podobno dejanje - omogoča vam, da izberete samo tiste zapise, ki ustrezajo pogojem.

Druga funkcija, "naroči po", je odgovorna za razvrščanje rezultatov, pridobljenih po enem od polj (v tem primeru po polju z imenom stranke - "NAME") po abecedi (parameter "asc") ali obrnjeno (" desc") naročilo.

Seveda je tudi podani primer precej primitiven, vendar odraža splošno bistvo ustvarjanja in obdelave poizvedb SQL. Če želite izvedeti več o njih, vam svetujem, da preberete priročnike tukaj: http://dimonchik.com/insert.html ali https://www.sql.ru/articles/articles.aspx?g=SQL&s= 0.

Mimogrede, prednost Sdbf je možnost izvoza tabele, pridobljene kot rezultat poizvedbe, kot novo bazo podatkov ali kot datoteko HTML, RTF ali CSV! Če želite to narediti, pokličite kontekstni meni polja za prikaz tabele in izberite ustrezen element.

Dodatne funkcije v menijski vrstici

Ugotovili smo glavne značilnosti Sdbf, vendar se tu še ne konča. V menijski vrstici se skrivajo številne uporabne in celo edinstvene funkcije, enake tisti, ki smo jo uporabili za odpiranje baze :) Torej, veliko uporabnih funkcij (ki vam včasih omogočajo brez poizvedb SQL) najdete v "Tabela " meni:

Med ostalimi "uporabnimi stvarmi", kot so spreminjanje kodiranja in združevanje baz podatkov na samem dnu, najdemo postavko "Spremeni strukturo". Ta postavka pokliče dodatno okno, v katerem lahko popolnoma spremenimo vsa polja odprte tabele, dodamo nova ali izbrišemo nepotrebne dele (enako okno se odpre pri ustvarjanju baze podatkov iz nič).

Konkretno lahko spreminjamo vrstni red polj, njihova imena, vrste, velikosti (število znakov v celici) in natančnost (bitna globina se običajno nastavi samodejno in je odvisna od vrste polja).

Edina stvar, ki si jo je treba pri urejanju (in predvsem ustvarjanju) baz podatkov zapomniti, je, da ima vsaka vrsta podatkovne baze svoje nabore tipov polj in so pogosto (če ne upoštevate osnovnih N, C, D) različni. Na primer, v bazah xClipper ni podpore za polja s slikami (P, B), xBase do sedme različice pa ne podpira samodejnega povečanja polj (+). Se pravi, vedno se morate spomniti na združljivost :).

Medtem ko smo v menijski vrstici, ne pozabite pogledati menija Field:

Tukaj sta samo dve funkciji, a sta lahko zelo uporabni! Še posebej prvi je "Zamenjaj". Omogoča vam hitro avtomatski način zamenjaj vrednosti v celotnem stolpcu določenega polja ali določene besede in simbole v zbirki podatkov!

Funkcija "Izračunaj" je analog Excelovih formul za samodejni izračun in nam omogoča izvajanje takšnih matematičnih in statističnih operacij, kot je iskanje samodejne vsote polja, izračun aritmetične sredine ter največje in najmanjše vrednosti. Seveda morajo biti za izvajanje izračunov vrste polj številčne (N, F, I, O, B).

Zadnja funkcija, ki ni tako očitna, a je lahko uporabna, je vgrajeni urejevalnik HEX:

Omogoča vam urejanje podatkov katere koli celice. Če želite to narediti, samo izberite vsebino, ki jo je treba spremeniti, in v kontekstnem meniju izberite zadnji element - "Odpri v šestnajstiški". To je to - rezultat lahko uredite in shranite ali natisnete takoj!

Prednosti in slabosti programa

  • prenosljivost in majhna velikost;
  • podpora za skoraj vse vrste datotek DBF;
  • možnost ustvarjanja baz podatkov iz nič;
  • podpora za poizvedbe SQL;
  • vgrajen sistem za iskanje, filtriranje in urejanje podatkov.
  • ne dovoljuje določanja več kot ene maske v filtru;
  • ni funkcije razveljavitve.

sklepi

Program Sdbf v svoji skromni velikosti in Sistemske zahteve vam omogoča, da delate z bazami podatkov DBF, če ne vse, pa zelo, zelo ... In izvedba podpore za poizvedbe SQL na splošno vam omogoča, da delo pri urejanju baze podatkov dvignete na novo raven! Z njihovo pomočjo lahko z grafičnim vmesnikom zlahka nadomestite številne pomanjkljivosti pri delu.

Največje razočaranje je po mojem mnenju odsotnost najbolj trivialne funkcije "Razveljavi zadnje dejanje" v svetu "CTRL + Z": podatki ne bodo več možni :(

Za to lahko trdimo, da je program funkcionalno več kot uspešen, vendar pred delom z njim vedno upoštevajte starodavno administratorsko pravilo – USTVARJAJ VARNOSTNE KOPI! In srečni boste :)

P.S. Ta članek je dovoljeno prosto kopirati in citirati pod pogojem, da je navedena odprta aktivna povezava do vira in je ohranjeno avtorstvo Ruslana Tertyshnyja.