Névjegyzék

Hogyan kell megnyitni a DBF-et? DBF fájlok szerkesztése

DBF Viewer 2000 ® - Alkalmazás a DBF minden típusának megtekintéséhez és szerkesztéséhez - Clipper, DBase, FoxPro, Visual FoxPro, Visual Dbase.

A program különböző műveleteket hajt végre: kérések, duplikátumok törlése vagy exportálása különböző formátumokra - gyorsabb, mint amennyit vársz!

A DBF-szerkesztő dinamikusan megjeleníti a DBF fájlszerkezetét a szerkesztéshez és lekérdezésekhez tartozó DBF fájlszerkezet alapján. A program lehetővé teszi a következő formátumok emlékeztető mezők megtekintését és szerkesztését is: DBase III, DBase IV, FoxPro, VFP és DBase szint 7.

A teljességi program támogatja a parancssor használatát a következőkre: Importálás, exportálás, duplikált rekordok törlése vagy adatok cseréje a DBF fájlokba. A különböző DBMS-től függetlenül működik - mindössze annyit kell tekinteni, hogy megtekinthesse és szerkessze a DBF fájlt az alkalmazás telepítéséhez!

Miért DBF Viewer 2000
egyedi?

Egyszerű és intuitív felület

Az alkalmazás felülete meglehetősen egyszerű és kényelmes, lehetővé teszi, hogy sok időt takarítson meg a mindennapi munkával.

A DBF fájlszerkezet kényelmes módosítása a DBF Viewer 2000-ben

Hozzáadhatja, törölheti, átnevezheti, módosíthatja a mezők sorrendjét, és optimalizálhatja a DBF fájlok szerkezetét.

Adatok importálása különböző formátumokból a DBF Viewer 2000-el

A DBF Viewer 2000 lehetővé teszi az adatok importálását a következő formátumokból: TXT, CSV, Excel (XLS, XLSX), DBF és paradox. Az importadatok előnézetben vagy egy parancssorban végezhetők el.

A DBF Viewer 2000 kiterjesztett exportlehetőséget kínál

Az alkalmazás lehetővé teszi a DBF fájlokat Excel (XLS, XLSX), CSV, TXT, SQL, SDF, XML, HTML, PRG és MS SQL, MySQL, Oracle, Postgresql parancsfájlok exportálásához.

A DBF Viewer 2000 segítségével eltávolíthatja a duplikátumokat

A duplikált rekordok eltávolítása egyszerű, mint 1-2-3.

Működik minden platformon

A DBF Viewer 2000 elindítja a 95- xp, a Vista, 7/8/10 és a Server Editions (32/64 bites) összes verzióját.

A DBF formátumú táblázatok a távoli 1980-ból ismertek. Azóta a DBase formátum alakult ki, fejlett, DBase II, DBase III és DBase IV megjelent, számos népszerű programot fejlesztettek ki az adatbázisokkal, amelyekben a DBF formátumú táblázatok ebben a napon használatosak. A DBF táblázat formátuma meglehetősen régi, de továbbra is nagy, mind ambiciózus és kis projektek létrehozására szolgál, a DBF táblákat oktatási célokra használják, az alapismeretek bemutatására és tanulmányozására a szervezet adatbázisok. A DBFNavigator ingyenes program a DBF formátumú táblázatok megtekintéséhez és szerkesztéséhez, egyszerű és kényelmes segédprogramot.

A DBFNavigator program segítségével megnyithatja és megtekintheti a DBF táblákat, szerkesztheti a táblázatokat - módosíthatja, adja meg és törölheti a rekordokat. A DBFNavigator használatával megváltoztathatja az asztali struktúrát, hozzáadhatja, módosíthatja és törölheti az asztali mezőket, tömörítse a DBF táblákat a távoli rekordok (szemétgyűjtemény) tisztításához, módosítsa a Windows-\u003e DOS táblázatot kódolást és fordítva. A programban rendezheti a táblázat bejegyzését, a rekordok és az egyes mezők másolását, megjelenítheti a nyomtatási táblázat sorát, hajtsa végre a keresést és alkalmazza a szűrőasztalrekordok megtekintéséhez, módosítsa a DBF fájlok megnyitásának lehetőségét.

A DBFNavigator program képernyőképei



A leggyakoribb probléma, amelynek következtében a felhasználók nem tudják megnyitni ezt a fájlt, helytelenül hozzárendelt program. A Windows rendszerbe történő javításához jobbra kell kattintania a fájlhoz, a helyi menüben, az egér "megnyitja az" elemet, és válassza ki a Programelem legördülő menüpontot. Ennek eredményeként megjelenik a számítógépen telepített programok listája, és kiválaszthat egy megfelelőt. Azt is javasoljuk, hogy ellenőrizze az elemet az elemet "használja ezt az alkalmazást az összes DBF fájlhoz".

Egy másik probléma, amellyel a felhasználók is gyakran előfordulnak - a DBF fájl sérült. Ilyen helyzet az esetek eseteiben felmerülhet. Például: A fájlt nem töltötték le teljesen a kiszolgálóhiba eredményeként, a fájl kezdetben megsérült, stb. A probléma kiküszöböléséhez használja az egyik ajánlást:

  • Próbálja meg megtalálni a kívánt fájlt egy másik forrásban az interneten. Lehet, hogy szerencsés lehet egy megfelelőbb verziót találni. Google Keresés Példa: "File Filetype: DBF". Csak cserélje ki a "Fájl" szót a szükséges névre;
  • Kérd meg, hogy küldje el újra a forrásfájlt, lehet, hogy az átvitel során megsérült;

Ingyenes Univerzális DBF szerkesztő, amely lehetővé teszi a meglévő és új adatbázisok létrehozását. Nagyon kicsi méretű, egy flash meghajtóról indulhat, és sok fejlett eszközzel dolgozhat a DBF-fájlokkal való munkához, köztük még az SQL lekérdezések támogatása is!

Galéria screenshotovot

Általában a helyszínen megvilágítjuk azokat a programokat, amelyek érdeklődnek az olvasók széles skálájánál, de ma az ügy nem teljesen rendes :). Egyszer több állami irodában "számítógépes szakemberként" dolgoztam, és gyakran foglalkozott a különböző FoxPro adatbázis-programokkal ...

Az összes ilyen alkalmazás legfőbb problémája az volt, hogy egy egyszerű felhasználó könnyen károsíthatja az adatbázist, hogy lehetetlen-e rendszeresen megnyitni, így meg kellett perverzni, hogy visszamegyek az életre (amit nem mindig végeztek, a " A "vad YUZVERS" képességei :)).

És most, néhány évvel később, mivel nem dolgozom ott, küldtünk egy kérést, hogy új szabad programot adjunk hozzá a DBF-adatbázisok szerkesztéséhez, amely egy egyszerű névvel rendelkezik - SDBF.. Róla és beszélni :)

Összehasonlítás egy fizetett analóg

Az SDBF, annak ellenállása ellenére (flash meghajtóval dolgozhat) és kis méretű, egy meglehetősen fejlett adatbázis-szerkesztő, amely lehetővé teszi bármely DBF formátumú adatbázisok létrehozását, szerkesztését és exportálását, az XbaseIII specifikációval kezdődően, és a modern XvisualfoxPro-val végződik! Az SDBF funkcionális összehasonlítása, az értelem egyik legfejlettebb szerkesztőinek lehetőségével DBF Commander Professional:

A fentiekből látjuk, hogy a programok kissé eltérőek a funkcionalitásban, de az SDBF először hordozható (ami általában fontos, mivel az egyes számítógépes cselekedetek mester előnyben részesíti a szükséges programokat a flash meghajtón), másodszor, teljesen ingyenes!

Első indítás SDBF.

A program elindításához elég kicsomagolni a letöltött archívumot bármely helyre, és nyissa meg az EXE-fájlt. Előttünk az alábbi típusú üres ablak jelenik meg:

Drag & Drop, Alas, nem támogatott, így kezdeni a munkát, meg kell hívnunk a "Fájl" menüt, és már választhatunk a két rendelkezésre álló művelet közül: "létrehozni" egy új bázist vagy "nyitott" meglévő. Nyissa meg a meglévő adatbázist:

Megnyitjuk a kiválasztott adatbázis tartalmát asztal formájában. A "nulla" sorban megjeleníti a mezők nevét, és az első - a tartalommal kezdődik. Az alábbi tartalom alatt van egy eszköztár és állapotsor.

Ez utóbbiakban meglehetősen sok hasznos szolgáltatási információ jelenik meg, beleértve az adatbázisban lévő bejegyzések számát, kódolási, létrehozási dátumot és automatikusan meghatározott formátumot. A SDBF formátumok nem támogatják csak a korai XBASE (I és II), és lehetővé teszi, hogy nyissa ki, és hozzon létre DBF fájlokat az alábbi típusok:

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

Adatkeresési és szűrőeszközök

Az SDBF program lehetővé teszi, hogy közvetlenül szerkeszthesse a nyitott adatbázis bármely celláját, azonban a kívánt sejteknek még mindig meg kell találniuk ... Ha az alap kicsi és egyszerű, akkor ezt gyorsan és manuálisan lehet elvégezni. Ha azonban több tucat rekord van, vagy akár több száz, akkor nagyon nehéz lehet keresni.

De ez nem olyan probléma, mert az SDBF-ben egyszerre több eszköz van, lehetővé téve a felesleges adatok kivágását és megjelenítését, amire szüksége van!

Ezek az eszközök az eszköztár alján vannak. Itt először 8 navigációs gomb található, amelyek lehetővé teszik, hogy az alapon (nyilakkal) mozoghasson, adja meg / törölje a rekordokat, valamint a módosítások megerősítését vagy törlését. A szükséges funkciók a kilencedik gombbal kezdődnek - "Keresés":

Amikor aktiválja a gombot, megjelenik egy kis ablak keresési űrlapon. Meg kell adnunk a meg szeretnénk találni a kívánt szöveget, és válasszon a legördülő listából a mező, amelyre a keresés megtörténik. Most kattintson a "Keresés következő" gombra, és a program automatikusan kiemeli az alábbi karakterláncot az aktuális kiadáshoz, amelyben van egy kívánt szöveg. A gomb újratöltése az alábbi vonalat a jelenlegi, amelyben ugyanazok az elemek stb.

Néha adatbázisokban van egy nem szabványos sejtformázás: szükségtelen szóközök, fülek és egyéb karakterek, amelyek vizuálisan jelennek meg, de befolyásolják a keresési eredmény eredményét. Ha ilyen esetben találkozik, akkor a normál működéshez elegendő lesz, hogy elolvassa a "Figyelembe véve a formátumot" a keresőmező alsó középső részében, és a kívánt sorok megjelennek.

A keresési funkció kényelmes, ha gyorsan meg kell találnunk az egyes adatok egyetlen bejegyzését. De vannak olyan esetek, amikor kényelmesebb lenne egyszerre több vonal megjelenítéséhez, amelyek csak bizonyos információkat tartalmaznak. Ebben az esetben a második funkció segít nekünk (amelynek gombja azonnal megy a keresési gombra) - "Szűrés":

A szűrés használatához először kérést kell készítenünk, és egy speciálisan kijelölt mezőbe be kell adnunk (azonnal az eszköztár központi részén lévő gombon kívül). A készítés elve egyszerű, de nem teljesen nyilvánvaló. Először be kell írnunk a mező nevét, amelyre szükség van az adatbázis-táblázat szűrésére, majd a szűrő értéket egy adott szövegre, amelyre meg kell találnunk az összes vonalat.

Az érték egyetlen idézetbe vehető, majd a "szűrő" gombra kattintva (rögzítve lesz), és a megadott mezőkben megadott értékeket tartalmazó táblázatot kapjuk a megadott mezőkben (példában, kiszűrjük Sorok az "USA" értékkel az "ország" mezőben (az értékjelző regiszternek nincs értéke). A "szűrő" gomb ismételt megnyomásával egyszerűen megnyomhatja az eredeti űrlapot az eredeti űrlaphoz (újra megnyomja).

A szűrési mező tartalmazhat a legegyszerűbb feltételeket "és" (a több mező iránti kérelem tisztázása) és "vagy" (a különböző mezőkből származó adatok alternatív mintájára). Sajnos az SDBF nem támogatja az exkluzív kéréseket (például nem), de ez a korlátozás más módon megkerülhetjük, amelyet az alábbiakban tárgyalunk.

By the way, hogy ne írjon be kézi szűrési kérelmet, akkor a következő trükköt használhatja: Jelölje ki a mezőbe lévő bejegyzést, amelyre szűr, és nyomja meg az "ALT + F" gombot (nem F4 :))). A kérés automatikusan kialakul, és az értékben a "*" jel, amely egy keresési maszk, és minden karakter számának felel meg.

Sajnos, ez az egyetlen olyan maszkok, amelyek az SDBF-ben használhatók, és amelyek még mindig szörnyűek, az egyik kérés csak egy maszkot tartalmazhat: (ezért, ha több paraméterben kell szűrnie ugyanazt a mezőt, akkor meg kell használnia a "és" operátor (a kérés gyors képződése a "Ctrl + Alt + F") vagy "vagy" ("Shift + Alt + F") megnyomásával.

Az SQL lekérdezések végrehajtása az adatbázis táblázatokhoz

A keresés és a szűrés kétségtelenül jó, de nem mindig kényelmes. Amikor a rekordok száma nagyszerű, könnyedén elveszíthetjük azokat az adatokat, amelyekre szükségünk van az asztalok elemzése során. Ebben az esetben azonban az SDBF kiváló szolgáltatást nyújt az SQL lekérdezésekhez!

Az ilyen kérések segítségével az SDBF-hez:

  1. Dinamikusan formázza az asztalunkat, csak meghatározott mezők általi létrehozását (válassza ki és válassza ki a felső utasításokat);
  2. Másoljon adatokat egy adatbázisból a másikba (betét és betét);
  3. Tartalom konkrét vonalak módosítása és törlése (frissítés és törlés);
  4. Csoport párhuzamos kérelmek (Unió);
  5. Forma összefoglaló táblázatok (pivot).

A kérésekkel való együttműködés elkezdéséhez meg kell nyomnunk az "SQL lekérdezés" gomb az eszköztár jobb oldalán. Az ilyen tevékenységek eredménye azonban némileg kedvezményes lesz: az újonnan szerkeszthető adatbázis tartalma eltűnik, és egy üres ablak két mezővel jelenik meg a munkapélda tetején (a tetején - az adatkimenet mezőben és a a bemenet alja).

Nem szükséges megijeszteni :). A kívánt adatbázis nevével azonnal be kell adnia a kívánt SQL lekérdezést az alsó mezőbe. Ha nem emlékszik erre a névre, aktiválhatja az SDBF oldalpanelt (a jobb oldalon lévő szürke függőleges csíkot), amelyen a lista formájában megnyitott összes adatbázis megjelenik:

Kívánatos a gyorsbillentyűk felgyorsítására is, amely az F1 gomb megnyomásával megtekinthető. Csak három közülük vannak, de lehetővé teszik, hogy jelentősen felgyorsítsa a megfelelő kérések megteremtésének folyamatát.

Tehát a "Ctrl + Space" kombinációja - megjelenít egy felugró ablakot az elérhető adatbázisnevek listájával (úgy, hogy ne nézzen az oldalsávra), a "Ctrl + F" - megjeleníti az aktuális funkciók listáját Az üzemeltető és a "Ctrl + Enter" elindítja a lekérdezési végrehajtási folyamatot. Ezenkívül, ha rákattint a jobb egérgombbal (hívja a helyi menüt), akkor megkapjuk a támogatott SDBF operátorok listáját.

Menjünk vissza a korábbi képernyőképünkhöz, és nézzük meg a legegyszerűbb kérést, amelyet ott összeállítottak. A "SELECT" operátoron alapul, ami azt jelenti, hogy a minta visszatér minket. A mintavételi paraméter "*", ami bármely adat kimenetét jelenti, azonban az adatbázis-táblázat bármely mezőjének nevének vesszőjén keresztül adható meg.

A fent említett minta a legegyszerűbb, de az SDBF lehetővé teszi a lekérdezések elvégzését és átfogóbbá tételét. A következő képernyőképen látni fogunk egy mintát, egy dinamikusan kialakított táblát, amely olyan területekből áll, amelyek az ügyfelek nevét, egy olyan városot tartalmaznak, ahol az élő és az ország. Ezenkívül az ügyfélszűrés pontosan a lakóhely szerinti ország (U.S.A), és az eredmények ábécé sorrendben jelennek meg:

Ha szétszereled ezt a kérést, akkor a kiválasztott operátor után a vessző által jelzett mezők mintavételének módját fogjuk látni. Ezután ugyanaz, mint az adatbázis neve, de most a kérés nem ér véget.

A következő lépés lesz a fő üzemeltető funkcióinak felsorolása, amelyet a kérelem feldolgozása eredményeként kell végrehajtani. Íme kettő közülük.

Az első - "ahol" hasonlósággal rendelkezik a korábban megvitatott szűrővel, és hasonló műveletet hajt végre - lehetővé teszi, hogy csak azokat a rekordokat választja ki, amelyek megfelelnek az állapotnak.

A második funkció - "Megrendelés" felelős az egyik mező szerint kapott eredmények rendezéséért (ebben az esetben, az ügyfélnévvel - "Név") az ábécéban ("Asc") vagy fordított "Desc") Rendelés.

Természetesen a fenti példa is meglehetősen primitív, de az SQL lekérdezések létrehozásának és feldolgozásának általános lényegét jeleníti meg. Ha többet szeretne tudni róluk, azt tanácsolom, hogy olvassa el a kézikönyvet: http://dimonchik.com/insert.html vagy https://www.sql.ru/articles/articles.aspx?g\u003dsql&s\u003d 0.

By the way, az SDBF Plus képes exportálni a kapott táblát egy lekérdezés eredményeként, új adatbázisként vagy HTML, RTF vagy CSV fájlban! Ehhez elegendő a táblázat megjelenítési mezők helyi menüjének hívásához, és válassza ki a megfelelő elemet.

További jellemzők a menüszövegből

Az SDBF fő képességeivel kitaláltunk, de mindez nem ér véget. Egy egész hasznos és még egyedi tulajdonságok magukban a menü vonala, az, amelyet egy adatbázis megnyitásához használtunk :) Tehát sok hasznos funkció (amely néha lehetővé teszi, hogy SQL lekérdezések nélkül) a "Táblázat" menüben :

A "legfontosabb", mint például a kódolás és az egyesítő adatbázisok átalakítása a nagyon alul, megtaláljuk a "struktúra megváltoztatása" elemet. Ez az elem egy további ablakot okoz, amelyben teljesen megváltoztathatjuk a nyílt asztal összes mezőjét, újakat adunk hozzá, vagy törölhetjük a felesleges partíciókat (ugyanaz az ablak, ha nulla adatbázist hoz létre).

Pontosabban megváltoztathatjuk a mezők sorrendjét, nevét, típusát, méretét (a sejtek száma a cellában) és a pontosságot (bit, általában automatikusan beállítva, és a mező típusától függ).

Az egyetlen dolog, amit emlékezni kell, amikor szerkesztik (és különösen létrehozva), hogy a bázisok az, hogy minden egyes típusú bázisok esetében helyszíni típusok vannak, és gyakran (ha nem veszi figyelembe a fő N, C, D). Például az XClipper adatbázisokban nincs támogatás a képeken (P, B) és az Xbase-hez a hetedik verzióig, nem támogatja az automatikus szekrény mezőket (+). Ez az, hogy mindig emlékezzen a kompatibilitásra :).

Mivel a menüsorot figyelembe vesszük, ne felejtsük el megnézni a "Field" menüt:

Itt csak két funkció van, de nagyon hasznosak! Különösen az első - "csere". Lehetővé teszi, hogy gyorsan automatikusan kicserélje az értékeket a megadott mező teljes oszlopában, vagy bizonyos szavak és karakterek az adatbázisban!

A funkció „kiszámolása” egy analóg Excel Avto-Speech képletek és lehetőséget ad arra, hogy bemutassa azokat a matematikai és statisztikai műveletek, mint az alapja a következő területeken: a területen, az átlag számításához számtani, valamint maximális és minimális értékek. Természetesen a számítások elvégzéséhez a mezőtípusoknak numerikusnak kell lenniük (N, F, I, O, B).

Az utolsó funkció, amely nem olyan nyilvánvaló, de hasznos lehet a beépített hex szerkesztő:

Lehetővé teszi a cellaadatok szerkesztését. Ehhez elegendő kiválasztani a módosítani kívánt tartalmakat, és válassza ki az utolsó elemet a helyi menüben - "Nyissa meg a hexában". Minden - Szerkesztheti és mentheti vagy azonnal kinyomtathatja az eredményt!

A program előnyei és hátrányai

  • hordozhatóság és kis méret;
  • támogatja a gyakorlatilag minden típusú DBF fájlokat;
  • a nulla adatbázisok létrehozásának képessége;
  • sQL lekérdezések támogatása;
  • beépített keresési rendszer, szűrés és szerkesztés.
  • nem teszi lehetővé, hogy egynél több maszkot állítson be a szűrőben;
  • nincs törlési funkció.

következtetések

Az SDBF program szerény méretű és rendszerkövetelményekkel lehetővé teszi, hogy a DBF adatbázisokhoz ne legyen, ha nem minden, nagyon, nagyon, nagyon ... és az SQL lekérdezések támogatása általában lehetővé teszi, hogy új szinten megjelenítse az adatbázis szerkesztését ! Segítségük segítségével könnyedén kompenzálhatja a grafikus felületen keresztül sok hiányosságot.

A legsúlyosabb csalódás, véleményem szerint a "Ctrl + Z" világban a leginkább triviális funkció hiánya volt: (a legmegfelelőbb dolog az, hogy a felhasználó például véletlenül alkalmazza az autót tranzakció az egész területen, és az adatok visszaadása már lehetetlen: (

A SIM-hez kijelentheti, hogy a program a funkcionális tervben több mint sikeres, de mielőtt együtt dolgozni, mindig kövesse az ősi közigazgatási szabályt - Backups létrehozása! És boldog leszel :)

P.S. Ennek a cikknek szabadon másolható és idézheti, ha nyitott aktív hivatkozást ad a forrásra és a Ruslana Trader szerzőjének fenntartására.

DBF - fájlformátum, amelyet adatbázisokkal, jelentésekkel és táblázatokkal dolgozhat. Szerkezete egy fejlécből áll, amely leírja a tartalmat, és a fő rész, ahol a teljes tartalom a táblázatban van. Ennek a bővítésnek a megkülönböztető jellemzője a legtöbb adatbáziskezelő rendszerrel való kölcsönhatás lehetősége.

Tekintsük meg a formátumot támogató szoftvereket.

1. módszer: DBF parancsnok

A DBF parancsnok egy multifunkcionális alkalmazás a különböző kódolások DBF-fájljainak feldolgozására, lehetővé teszi a dokumentumok alapvető manipulációit. Ez díjra vonatkozik, de próbaidőszak.

Megnyitás:


2. módszer: DBF Viewer Plus

A DBF Viewer Plus egy ingyenes eszköz a DBF megtekintéséhez és szerkesztéséhez, egy egyszerű és kényelmes felület jelenik meg angolul. A saját táblázatok létrehozásának funkciója nem igényel telepítést.

Megtekinteni:


3. módszer: DBF Viewer 2000

DBF Viewer 2000 - Egy meglehetősen egyszerűsített interfésszel rendelkező program lehetővé teszi, hogy több mint 2 GB-os fájlokkal dolgozzon. Van egy orosz nyelv és próbaidőszak.

Kinyitni:


4. módszer: CDBF

A CDBF egy hatékony módja az adatbázisok szerkesztésének és megtekintésének, szintén lehetővé teszi a jelentések létrehozását is. A funkcionalitást további bővítményekkel bővítheti. Van egy orosz nyelv, ez díjra vonatkozik, de próba verzióval rendelkezik.

Megtekinteni:


5. módszer: Microsoft Excel

Az Excel a Microsoft Office szoftvercsomag egyik összetevője, amelyet a legtöbb felhasználó számára ismert.

Kinyitni:


Következtetés

Megvizsgáltuk a DBF dokumentumok megnyitásának alapvető módjait. Csak DBF Viewer Plus osztják a választás - teljesen ingyenes szoftver, ellentétben a többi, amelyek osztják a fizetős alapon, és csak a próbaidőszak.



Tetszett a cikket? Oszd meg