Casa / Social networks / applicazione dbf. Apertura di file DBF in Microsoft Excel

applicazione dbf. Apertura di file DBF in Microsoft Excel

Uno dei formati di archiviazione dei dati strutturati più popolari è DBF. Questo formato è universale, ovvero è supportato da molti sistemi DBMS e altri programmi. Viene utilizzato non solo come elemento per la memorizzazione dei dati, ma anche come mezzo per scambiarli tra applicazioni. Pertanto, il problema dell'apertura di file con questa estensione in un foglio di calcolo Excel diventa piuttosto rilevante.

Dovresti sapere che ci sono diverse modifiche nel formato DBF stesso:

  • dBase II;
  • dBase III;
  • dBase IV;
  • FoxPro e altri

Il tipo di documento influisce anche sulla correttezza della sua apertura da parte dei programmi. Ma va notato che Excel supporta il lavoro corretto con quasi tutti i tipi di file DBF.

Va detto che nella maggior parte dei casi Excel riesce ad aprire questo formato con successo, ovvero apre questo documento allo stesso modo di questo programma aprirebbe, ad esempio, il suo formato xls "nativo". Ma salva i file in formato DBF mezzi standard Excel si è fermato dopo Versioni Excel 2007. Tuttavia, questo è un argomento per una lezione separata.

Metodo 1: avviare attraverso la finestra di apertura del file

Una delle opzioni più semplici e intuitive per aprire i documenti DBF in Excel è avviarli attraverso la finestra di apertura file.


Metodo 2: aprire facendo doppio clic sul file

Anche un modo popolare per aprire i documenti è avviarli facendo doppio clic sul file corrispondente con il pulsante sinistro del mouse. Ma il fatto è che per difetto, se non espressamente prescritto in Impostazioni di sistema, il programma Excel non è associato all'estensione DBF. Pertanto, senza ulteriori manipolazioni in questo modo, il file non può essere aperto. Vediamo come questo può essere fatto.

  1. Quindi, facciamo doppio clic con il pulsante sinistro del mouse sul file DBF che vogliamo aprire.
  2. Se acceso questo computer nelle impostazioni di sistema il formato DBF non è associato ad alcun programma, si aprirà una finestra che ti informerà che non è stato possibile aprire il file. Offrirà opzioni per:
    • Cerca le corrispondenze su Internet;
    • Selezione di un programma dall'elenco dei programmi installati.

    Poiché si presume di aver già installato il foglio di calcolo di Microsoft Excel, riorganizziamo lo switch nella seconda posizione e facciamo clic sul tasto OK in fondo alla finestra.

    Se questa estensione è già associata a un altro programma, ma vogliamo eseguirla in Excel, agiamo in modo leggermente diverso. Fare clic sul nome del documento con il tasto destro del mouse. Viene lanciato il menu contestuale. Scegli una posizione "Per aprire con". Si apre un altro elenco. Se ha un nome "Microsoft Excel", quindi fai clic su di esso, se non trovi tale nome, vai all'elemento "Seleziona programma...".

    C'è un'altra opzione. Fare clic sul nome del documento con il tasto destro del mouse. Nell'elenco che si apre dopo l'ultima azione, seleziona la posizione "Proprietà".

    Nella finestra aperta "Proprietà" passa alla scheda "Generale", se l'avvio è avvenuto in un'altra scheda. Informazioni sul parametro "Applicazione" fare clic sul pulsante "Modificare…".

  3. Quando si seleziona una di queste tre opzioni, viene avviata una finestra di apertura file. Anche in questo caso, se l'elenco dei programmi consigliati nella parte superiore della finestra contiene il nome "Microsoft Excel", quindi fare clic su di esso, altrimenti fare clic sul pulsante "Revisione…" in fondo alla finestra.
  4. Nel caso dell'ultima azione nella directory in cui si trovano i programmi sul computer, si apre una finestra "Per aprire con..." sotto forma di esploratore. In esso, devi andare nella cartella che contiene il file di avvio di Excel. Il percorso esatto di questa cartella dipende dalla versione di Excel che hai installato, o meglio dalla versione pacchetto Microsoft ufficio. Il modello di percorso generale sarebbe simile a questo:

    C:\Programmi\ Microsoft Office\ufficio#

    Invece di un simbolo «#» è necessario sostituire il numero di versione del prodotto per ufficio. Quindi per Excel 2010 sarebbe il numero "quattordici", e il percorso esatto della cartella sarà di conseguenza simile a questo:

    C:\Programmi\Microsoft Office\Office14

    Per Excel 2007 il numero sarebbe "12", per Excel 2013 - "quindici", per Excel 2016 - "16".

    Quindi, ci spostiamo nella directory sopra e cerchiamo un file con il nome EXCEL.EXE. Se non hai estensioni visualizzate nel tuo sistema, il suo nome apparirà semplicemente come ECCELLERE. Seleziona questo nome e fai clic sul pulsante "Aprire".

  5. Dopodiché, torniamo automaticamente alla finestra di selezione del programma. Questa volta il nome "Microsoft Office" apparirà qui di sicuro. Se l'utente lo desidera questa applicazione sempre aperti i documenti DBF per impostazione predefinita facendo doppio clic su di essi, quindi è necessario assicurarsi che accanto al parametro "Utilizza il programma selezionato per tutti i file di questo tipo"è spuntato. Se pianifichi solo una singola apertura di un documento DBF in Excel e poi aprirai questo tipo di file in un altro programma, al contrario, questa casella di controllo dovrebbe essere deselezionata. Dopo tutto impostazioni specificate fatto, fare clic sul pulsante OK.
  6. Successivamente, il documento DBF verrà lanciato in Programma Excel, e se l'utente ha spuntato la posizione appropriata nella finestra di selezione del programma, ora i file di questa estensione verranno aperti automaticamente in Excel dopo aver fatto doppio clic su di essi con il tasto sinistro del mouse.

Come puoi vedere, aprire i file DBF in Excel è abbastanza semplice. Ma, sfortunatamente, molti utenti inesperti si confondono e non sanno come farlo. Ad esempio, non indovinano di impostare il formato appropriato nella finestra per l'apertura di un documento tramite l'interfaccia di Excel. Ancora più difficile per alcuni utenti è aprire i documenti DBF facendo doppio clic con il pulsante sinistro del mouse, poiché ciò richiede la modifica di alcune impostazioni di sistema attraverso la finestra di selezione del programma.

Programmi per lavorare con i file DBF.

Novità nella categoria "Lavorare con DBF":

Gratuito
DBF Editor 1.75.1 è un visualizzatore ed editor abbastanza potente per i file DBF, che ti consentirà di eseguire un gran numero di operazioni di database. L'applicazione Editor DBF offre la possibilità di visualizzare e modificare i file dbf nei formati dBase III-IV, Visual FoxPro, FoxPro e Clipper.

Gratuito
Scan DBF 1.6 è un'applicazione per la riparazione o il ripristino di file DBF danneggiati. L'applicazione Scan DBF ti aiuterà a recuperare i file danneggiati in caso di computer o interruzione di corrente, quando la fine o l'intestazione del file DBF è danneggiata.

Gratuito
Reportizer 3.7.1.629 è uno strumento per la produzione e la stampa di report generati da database. L'applicazione Reportizer ti aiuterà a creare, stampare e modificare facilmente i rapporti, nonché a gestire raccolte di rapporti.

Gratuito
DBREdit 1.25 è un editor di tabelle per database DBF. L'editor DBREdit funziona con tabelle flat senza utilizzare driver e sistemi di accesso.

Gratuito
DBF2ORA 1.0 è un'applicazione per l'importazione di tabelle di dati da DBF a Oracle, oltre alla possibilità di salvare le impostazioni dell'importazione. L'applicazione DBF2ORA ha anche la capacità di elaborare i file prima di avviare l'importazione.

Gratuito
DBF Work 3.0.0.1 è un programma per visualizzare, modificare ed esportare file DBF. Il programma DBF Work ha la capacità di esportare dati in 14 formati (pdf, excel, word, html e altri).

Gratuito
DBF View 2.79 è gratuito, compatto e programma conveniente per lavorare con i file DBF. Il programma DBF View funziona senza installazione e anche senza librerie o driver aggiuntivi.

Gratuito
DBF DeskTop 1.0.0.0 (build 2600) è un editor ricco di funzionalità per file DBF (database). Il programma DBF DeskTop offre la possibilità di creare nuove tabelle DBF, comprimerle, modificare la struttura (ordine dei campi) e creare indici con espressioni.

Gratuito
L'importazione di dati DBF per ORACLE 1.4 è uno strumento professionale per l'importazione o la preparazione all'importazione di file DBF dai linguaggi di programmazione xBase (Visual FoxPro, Clipper, FlagShip, FoxPro, FoxBase, dBaseIII+, dBaseV e dBaseIV) in un database ORACLE.

Gratuito
Verifica e ripara DBF 1.4.0.2 è una pratica applicazione di diagnostica e riparazione file danneggiati DBF della famiglia di linguaggi di programmazione xBase (FoxBase, FlagShip, FoxPro, dBaseV, dBaseIII+, Clipper, dBaseIV, Visual FoxPro). L'applicazione Verifica e ripara DBF ha la capacità di condurre un'analisi dettagliata, nonché la diagnostica della struttura del file.

L'estensione DBF rientra in due categorie principali:

  • Formato DBF (completo. intelligenza basata sui dati) è comunemente usato come file di database nella maggior parte delle applicazioni software. Questa estensione viene effettivamente utilizzata come metodo generico per l'archiviazione e il trasferimento di dati sotto forma di sistemi di gestione di database (DBMS), fogli di calcolo, ecc.

Per molto tempo (dal 1980) formato dato presentazione delle informazioni (noto come dBase) era uno dei microcomputer più popolari per DBMS e relative apparecchiature software e hardware, inclusi PC Apple, UNIX e IBM.

La struttura di un file DBF standard si basa su un foglio di calcolo contenente un certo numero di campi di dati a lunghezza fissa, un'intestazione e record effettivi. Il primo campo è un insieme di dati strutturati con informazioni sull'eliminazione di un record (simbolo di asterisco). È interessante notare che dopo aver eliminato un determinato record, può essere ripristinato o eliminato in modo permanente.

  • Estensione DBF, che è un file di rappresentazione della tabella di database Oracle. Essendo un DBMS relazionale a oggetti, questo formato è universale per la sua applicazione e può essere utilizzato in modo altrettanto efficace sia su base Windows che Unix. I dati in un tale file DBF sono archiviati sotto forma di "tablespace" creati dai comandi integrati Oracle CREATE/ALTER TABLESPACE.

Questo formato ha molte versioni e modifiche diverse, a volte anche incompatibili tra loro. Ad esempio, DBF, sviluppato da ESRI, è tutt'altro che una tipica rappresentazione DBMS ed è un insieme di dati spaziali in un sistema informativo geografico.
Pertanto, non esiste un unico standard (tecnologia) per rappresentare il formato DBF. Ciò crea alcune difficoltà per l'utente in termini di apertura e modifica del file. A volte un'estensione DBF viene fornita con un file che non funziona da solo, è ausiliario e si apre solo insieme a DBF.

Programmi per aprire file DBF

A seconda dell'esecuzione e dell'area della sua applicazione pratica, l'estensione DBF può essere generata e modificata dalle seguenti applicazioni software:

  • su Windows, utilizzare dBase, Microsoft Access, Microsoft Excel, Microsoft Visual FoxPro, Microsoft Works, Corel Quattro Pro, Apache OpenOffice, HiBase Group DBF Viewer, Astersoft DBF Manager, DBF Viewer Plus, DBFShow, DBF Navigator, WinDBFView, Sage ACT, CGF Shop Data Management Center, OpenOffice.org Calc, ArcGIS, Arago, AbacusLaw, CA-dBFast, Wordtech, Alpha Five, NovaBACKUP, The Network Diary, FLARE, ACDSee;
  • Mac OS può utilizzare Planamesa NeoOffice, Apache OpenOffice, OpenOffice.org Calc;
  • su Linux: Apache OpenOffice, FlagShip multisoft.

Se si verifica un errore durante l'apertura dell'estensione DBF, i motivi potrebbero essere i seguenti:

  • il file è danneggiato o infetto;
  • il file non è associato al registro del sistema operativo (è stata selezionata un'applicazione per la riproduzione errata o non è stato installato un plug-in specifico);
  • risorse del dispositivo o del sistema operativo insufficienti;
  • driver danneggiati o obsoleti.

Conversione DBF in altri formati

In ogni caso, la struttura e l'ambito uso pratico Le estensioni DBF sono uniche. Per convertire il formato, è consuetudine utilizzare esattamente quello Software, con cui è stata eseguita la generazione.

Tuttavia, il modo più popolare per tradurre un file è considerato la conversione di DBF in . MDB - formato di presentazione del foglio di calcolo accesso Microsoft . Con un convertitore integrato abbastanza potente, Access può trasmettere dati praticamente senza perdite o danni.

La conversione delle estensioni DBF in altri formati non è praticamente praticata.

Perché esattamente DBF e quali sono i suoi vantaggi?

L'estensione DBF è uno dei formati più popolari e richiesti per l'archiviazione e il trasferimento di dati sotto forma di sistemi di gestione di database (DBMS), fogli di calcolo, ecc.

Questo file può avere un'ampia varietà di versioni e modifiche diverse, a volte anche incompatibili tra loro.

Per l'elaborazione e la modifica del formato di alta qualità, si consiglia vivamente di utilizzare il file applicazione software, che è stato utilizzato per generare il file.

Un editor DBF universale gratuito che ti consente di aprire database esistenti e creare nuovi database. Ha dimensioni molto ridotte, può essere eseguito da un'unità flash e allo stesso tempo ha molti strumenti avanzati per lavorare con i file DBF, tra cui c'è anche il supporto per le query SQL!

Galleria di schermate

Di solito sul sito trattiamo programmi che interesseranno una vasta gamma di lettori, ma oggi il caso non è del tutto ordinario :). Lavoravo come una sorta di "specialista informatico" in diversi uffici governativi e lì dovevo spesso fare i conti con vari programmi basati su FoxPro...

Il problema principale con tutte queste applicazioni era che un semplice utente poteva facilmente rovinare il database in modo che non potesse essere aperto in seguito. mezzi regolari, quindi ho dovuto pervertire per riportarlo in vita (cosa che non sempre funzionava, date le "capacità" degli "utenti selvaggi" :)).

E ora, qualche anno dopo, dato che non lavoro più lì, ci hanno inviato un'e-mail chiedendo di aggiungerne una nuova programma gratuito per la modifica di database DBF, che ha un nome semplice - Sdbf. Parliamo di lei :)

Confronto con un analogo a pagamento

Sdbf, nonostante la sua portabilità (può funzionare da un'unità flash!) e le dimensioni ridotte, è un editor di database abbastanza avanzato che consente di creare, modificare ed esportare qualsiasi database in formato DBF, dalla specifica xBaseIII al moderno xVisualFoxPro! Confrontiamo le funzionalità di Sdbf con le capacità di uno degli editor più avanzati di questo genere, DBF Commander Professional:

Dalla tabella sopra, possiamo vedere che i programmi differiscono leggermente per funzionalità, ma Sdbf, in primo luogo, è portatile (che di solito è importante, poiché ogni master di computer preferisce portare un set di programmi necessari su un'unità flash), e in secondo luogo, è completamente gratuito!

Prima esecuzione di Sdbf

Per eseguire il programma, decomprimilo dall'archivio scaricato in qualsiasi posizione e apri il file EXE risultante. Di fronte a noi apparirà una finestra vuota del tipo seguente:

Il Drag & Drop, purtroppo, non è supportato, quindi per iniziare dobbiamo chiamare il menu "File" e lì selezionare già una delle due azioni disponibili: "Crea" un nuovo database o "Apri" uno esistente. Apriamo il database esistente:

Vedremo il contenuto del database selezionato sotto forma di tabella. La riga "zero" mostra i nomi dei campi e, a partire dal primo, il contenuto stesso. Sotto il contenuto in basso c'è la barra degli strumenti e la barra di stato.

Quest'ultimo mostra molte informazioni utili sul servizio, incluso il numero di record nel database, la codifica, la data di creazione e il formato definito automaticamente. Dei formati Sdbf, non supporta solo prime versioni xBase (I e II) e consente di aprire e creare file DBF dei seguenti tipi:

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

Strumenti di ricerca e filtraggio dei dati

Il programma Sdbf ti consente di modificare direttamente qualsiasi cella di un database aperto, tuttavia, è ancora necessario trovare le celle necessarie ... Se il database è piccolo e senza pretese, è possibile farlo abbastanza rapidamente e manualmente. Tuttavia, se sono presenti diverse decine o addirittura centinaia di record, la ricerca può essere piuttosto difficile.

Ma questo non è un tale problema, perché Sdbf ha diversi strumenti contemporaneamente che ti consentono di filtrare i dati non necessari e visualizzare solo ciò di cui hai bisogno!

Questi strumenti si trovano nella barra degli strumenti in basso. Qui, all'inizio ci sono 8 pulsanti di navigazione che consentono di spostarsi all'interno del database (frecce), aggiungere/eliminare voci e anche confermare o annullare le modifiche. Le funzioni di cui abbiamo bisogno iniziano con il nono pulsante - "Cerca":

Quando il pulsante è attivato, di fronte a noi appare una piccola finestra con un modulo di ricerca. È necessario specificare il testo da trovare e selezionare il campo da cercare dall'elenco a discesa. Ora premiamo il pulsante "Trova successivo" e il programma selezionerà automaticamente la riga successiva alla selezione corrente, che contiene il testo cercato. Premendo nuovamente il pulsante si evidenzierà la riga sotto quella corrente, che contiene gli stessi dati di ricerca, e così via.

A volte nei database è presente una formattazione delle celle non standard: spazi extra, schede e altri caratteri che non vengono visualizzati visivamente, ma influiscono sul risultato della ricerca. Se ti trovi di fronte a un caso del genere, affinché la funzione funzioni normalmente, ti basterà deselezionare la casella di controllo "Secondo il formato" nella parte centrale inferiore della casella di ricerca e le stringhe cercate inizieranno ad essere visualizzato.

La funzione di ricerca è utile quando è necessario trovare rapidamente singole occorrenze di dati specifici. Ma ci sono momenti in cui sarebbe più conveniente visualizzare più righe contemporaneamente, che contengono solo determinate informazioni. In questo caso, ci aiuterà la seconda funzione (il cui pulsante si trova subito dopo il pulsante di ricerca) - "Filtro":

Per abilitare il filtraggio, dobbiamo prima comporre correttamente una richiesta e inserirla in un apposito campo (subito dopo il pulsante nella parte centrale della barra degli strumenti). Il principio di fare una richiesta è semplice, ma non del tutto ovvio. Dobbiamo prima inserire il nome del campo in base al quale vogliamo filtrare la tabella del database, quindi associare il valore del filtro al testo specifico in base al quale dobbiamo trovare tutte le righe.

Prendiamo il valore tra virgolette singole, dopodiché premiamo il pulsante "Filtro" stesso (diventa bloccato) e otteniamo una tabella contenente dati solo con i valori a noi definiti nei campi specificati (nell'esempio , abbiamo filtrato tutte le righe con il valore "U.S.A" nel campo "Paese" (il caso di specificare il nome non ha importanza)). Puoi riportare la tabella alla sua forma originale semplicemente premendo nuovamente il pulsante "Filtro" (viene premuto di nuovo).

Il campo di filtraggio può contenere le condizioni più semplici "e" (per affinare la query su più campi) e "o" (per una selezione alternativa di dati da campi diversi). Sfortunatamente, Sdbf non supporta query esclusive (come "non"), ma possiamo aggirare questa limitazione in un altro modo, che verrà discusso di seguito.

A proposito, per non inserire manualmente una richiesta di filtro, puoi usare il seguente trucco: seleziona una voce qualsiasi nel campo in base alla quale filtrerai e premi la combinazione di tasti Alt + F (ma non F4 :))). La richiesta verrà generata automaticamente e il valore conterrà il segno "*", che è una maschera di ricerca e corrisponde a qualsiasi numero di qualsiasi carattere.

Purtroppo, questo è l'unico tipo di maschera che può essere utilizzato in Sdbf e, ancora più triste, una richiesta può contenere solo una maschera :(. Pertanto, se devi filtrare lo stesso campo con più parametri, dovrai utilizzare " e" (generazione rapida della query premendo "CTRL+ALT+F") o "o" ("MAIUSC+ALT+F").

Esecuzione di query SQL su tabelle di database

La ricerca e il filtraggio sono senza dubbio buoni, ma non sempre convenienti. Quando il numero di record è elevato, possiamo facilmente perdere di vista i dati di cui abbiamo bisogno durante l'analisi delle tabelle. Tuttavia, per questo caso, anche Sdbf ha grande caratteristica- supporto per query SQL!

Con queste query in Sdbf possiamo:

  1. Formatta dinamicamente la nostra tabella, creando una selezione solo certa campi richiesti(dichiarazioni SELECT e SELECT TOP);
  2. Copia i dati da un database all'altro (INSERT FROM e INSERT INTO);
  3. Modificare ed eliminare il contenuto di alcune righe (UPDATE e DELETE, rispettivamente);
  4. Richieste parallele di gruppo (UNIONE);
  5. Form tabelle pivot (PIVOT).

Per iniziare a lavorare con le query, dobbiamo fare clic sul pulsante "Query SQL" all'estremità destra della barra degli strumenti. Tuttavia, il risultato di tale azione sarà alquanto scoraggiante: il contenuto del database appena modificato scomparirà e un'altra finestra vuota con due campi apparirà in cima alla finestra di lavoro (in alto c'è il campo di output dei dati, e in la parte inferiore è il campo di input).

Non dovresti aver paura :). Devi solo inserire immediatamente la query SQL desiderata nel campo inferiore con il nome base desiderata dati. Se non ricordi questo nome, puoi attivare barra laterale Sdbf (cliccando sulla barra verticale grigia a destra), che elenca tutte le basi che hai aperto prima:

Inoltre, per velocizzare il lavoro, è opportuno ricordare i tasti di scelta rapida, che possono essere visualizzati chiamando l'aiuto premendo il tasto F1. Ce ne sono solo tre, ma possono accelerare notevolmente il processo di creazione delle query giuste.

Quindi, la combinazione "CTRL + Spazio" - mostrerà una finestra pop-up con un elenco di nomi di database disponibili (in modo da non guardare la barra laterale), "CTRL + F" - mostrerà un elenco di funzioni per il operatore e "CTRL + Invio" avvierà il processo di esecuzione della query. Inoltre, se fai clic con il tasto destro del mouse sul campo di input (richiama il menu contestuale), otterremo un elenco di operatori supportati da Sdbf.

Torniamo al nostro screenshot precedente e guardiamo semplice domanda che è compilato lì. Si basa sull'istruzione "SELECT", il che significa che ci restituisce una selezione. Il parametro di selezione è "*", che significa l'output di qualsiasi dato, tuttavia, potremmo specificare lì, separati da virgole, i nomi di qualsiasi campo della tabella del database.

L'esempio che abbiamo esaminato sopra è il più semplice, ma Sdbf consente di eseguire query più complesse. Nella schermata successiva vedremo una selezione, una tabella generata dinamicamente composta da campi che contengono i nomi dei clienti, la città in cui vivono e il paese. Inoltre, i clienti vengono filtrati per Paese di residenza (U.S.A) e i risultati vengono visualizzati in ordine alfabetico:

Se smonta richiesta, vedremo poi il metodo di selezione già da me indicato dai campi specificati con una virgola dopo Istruzione SELEZIONA. Inoltre, la stessa indicazione del nome del database, ma ora la richiesta non finisce qui.

Il passaggio successivo consiste nell'elencare le funzioni dell'operatore principale che dovranno essere eseguite a seguito dell'elaborazione della richiesta. Qui ce ne sono due.

Il primo - "dove" è simile al filtro di cui abbiamo discusso in precedenza ed esegue un'azione simile - consente di selezionare solo i record che soddisfano la condizione.

La seconda funzione - "ordina per" è responsabile dell'ordinamento dei risultati per uno dei campi (in questo caso, per il campo con il nome del cliente - "NOME") in ordine alfabetico (parametro "asc") o invertito ("desc" ) ordine.

Naturalmente, anche l'esempio precedente è piuttosto primitivo, ma riflette l'essenza generale della creazione e dell'elaborazione di query SQL. Se vuoi saperne di più su di loro, ti consiglio di leggere i manuali qui: http://dimonchik.com/insert.html o https://www.sql.ru/articles/articles.aspx?g=SQL&s= 0.

A proposito, il vantaggio di Sdbf è la possibilità di esportare la tabella risultante come un nuovo database o come file HTML, RTF o CSV! Per fare ciò, è sufficiente richiamare il menu contestuale del campo di visualizzazione della tabella e selezionare la voce appropriata.

Funzioni aggiuntive dalla barra dei menu

Abbiamo affrontato le caratteristiche principali di Sdbf, ma questo non finisce qui. Nella barra dei menu sono nascoste una serie di funzioni utili e persino uniche, la stessa che abbiamo usato per aprire il database :) Quindi, molte funzioni utili(che a volte ti consentono di fare a meno delle query SQL) puoi utilizzare il menu "Tabella":

Tra le altre "cose ​​utili" come cambiare la codifica e unire i database, in fondo possiamo trovare la voce "Cambia struttura". Questa voce richiama una finestra aggiuntiva in cui possiamo modificare completamente tutti i campi della tabella aperta, aggiungerne di nuovi o eliminare sezioni non più necessarie (la stessa finestra si apre quando si crea un database da zero).

In particolare, possiamo modificare l'ordine dei campi, i loro nomi, tipi, dimensioni (numero di caratteri in una cella) e precisione (profondità in bit - di solito impostata automaticamente e dipende dal tipo di campo).

L'unica cosa da ricordare quando si modificano (e soprattutto si creano) le basi è che ogni tipo di base ha i propri insiemi di tipi di campo e spesso (se non si tiene conto delle principali N, C, D) sono diversi. Ad esempio, i database xClipper non supportano i campi immagine (P, B) e xBase fino alla settima versione non supporta i campi di incremento automatico (+). Cioè, devi sempre ricordare la compatibilità :).

Dato che stiamo guardando la barra dei menu, non dimenticare di dare un'occhiata al menu Campo:

Ci sono solo due funzioni qui, ma possono essere molto utili! Soprattutto il primo - "Sostituisci". Ti permette di farlo velocemente Modalità automatica sostituisci i valori nell'intera colonna del campo specificato o parole e simboli specifici in tutto il database!

La funzione "Calcola" è un analogo delle formule di calcolo automatico di Excel e ci dà l'opportunità di eseguire operazioni matematiche e statistiche come trovare la somma automatica di un campo, calcolare la media aritmetica, nonché i massimi e minimi dei valori. Naturalmente, per eseguire calcoli, i tipi di campo devono essere numerici (N, F, I, O, B).

L'ultima caratteristica, che non è così ovvia ma può essere utile, è l'editor esadecimale integrato:

Ti permette di modificare i dati di qualsiasi cella. Per fare ciò, seleziona semplicemente il contenuto che desideri modificare e dentro menù contestuale seleziona l'ultimo elemento - "Apri in esadecimale". Tutto: puoi modificare e salvare o stampare immediatamente il risultato!

Vantaggi e svantaggi del programma

  • portabilità e dimensioni ridotte;
  • supporto per quasi tutti i tipi di file DBF;
  • la possibilità di creare database da zero;
  • supporto per query SQL;
  • sistema integrato per la ricerca, il filtraggio e la modifica dei dati.
  • non consente di specificare più di una maschera nel filtro;
  • non esiste una funzione di annullamento.

conclusioni

Il programma Sdbf, con le sue modeste dimensioni e requisiti di sistema ti permette di fare con i database DBF, se non tutto, molto, molto... E l'implementazione del supporto per le query SQL in generale ti consente di portare il lavoro di modifica del database a nuovo livello! Con il loro aiuto, puoi facilmente compensare molte carenze nel lavoro attraverso l'interfaccia grafica.

La delusione più grande, secondo me, è stata l'assenza della più banale funzione "Annulla l'ultima azione" nel mondo di "CTRL+Z": i dati non saranno più possibili :(

Per sim si può affermare che il programma in piano funzionale- più che riuscito, ma prima di lavorarci, segui sempre l'antica regola di amministrazione - CREA BACKUP! E sarai felice :)

PS È consentito copiare e citare liberamente questo articolo, a condizione che sia indicato un collegamento attivo aperto alla fonte e sia preservata la paternità di Ruslan Tertyshny.

Visualizzatore DBF 2000®- applicazione per la visualizzazione e la modifica di DBF di tutti i tipi - Clipper, dBase, FoxPro, Visual FoxPro, Visual dBase.

Il programma esegue varie attività: interroga, rimuovi i duplicati o esporta in vari formati - più velocemente di quanto ti aspetti!

L'editor DBF crea dinamicamente moduli visivi basati sulla struttura dei file DBF per la modifica e le query.Il programma consente inoltre di visualizzare e modificare i campi memo nei seguenti formati: dBase III, dBase IV, FoxPro, VFP e dBase Level 7.

Il programma supporta pienamente l'uso della riga di comando per le seguenti azioni: importazione, esportazione, rimozione di record duplicati o sostituzione di dati in file DBF. funziona indipendentemente da vari DBMS: tutto ciò che serve per visualizzare e modificare un file DBF è installare l'applicazione!

Perché DBF Viewer 2000
unico?

Interfaccia semplice ed intuitiva

L'interfaccia dell'applicazione è abbastanza semplice e conveniente, consentendoti di risparmiare molto tempo durante il lavoro quotidiano.

Comoda modifica della struttura dei file DBF in DBF Viewer 2000

Puoi aggiungere, eliminare, rinominare, riordinare i campi e ottimizzare la struttura dei file DBF.

Importazione di dati da vari formati utilizzando DBF Viewer 2000

DBF Viewer 2000 consente di importare dati dai seguenti formati: TXT, CSV, Excel (XLS, XLSX), DBF e Paradox. L'importazione dei dati può essere eseguita con anteprima o dalla riga di comando.

DBF Viewer 2000 offre opzioni di esportazione avanzate

L'applicazione consente di esportare file DBF in Excel (XLS, XLSX), CSV, TXT, SQL, SDF, XML, HTML, PRG e MS SQL, MySQL, Oracle, PostgreSQL.

DBF Viewer 2000 aiuta a rimuovere i duplicati

Rimuovere le voci duplicate è facile come 1-2-3.

Funziona su tutte le piattaforme

DBF Viewer 2000 funziona su tutti Versioni di Windows Edizioni da 95 a XP, Vista, 7/8/10 e Server (32/64 bit)