Contactos

¿Cómo abrir DBF? Edición de archivos DBF

DBF Viewer 2000 ® - Aplicación para ver y editar DBF Todos los tipos: Clipper, DBASE, FOXPRO, VISUAL FOXPRO, VISUAL DBASE.

El programa realiza varias acciones: solicitudes, eliminando duplicados o exportaciones a varios formatos, más rápido de lo que espera.

El editor de DBF crea dinámicamente los formularios visuales basados \u200b\u200ben la estructura de archivos DBF para editar y consultas. El programa también le permite ver y editar los campos de la nota de los siguientes formatos: DBASE III, DBASE IV, FOXPRO, VFP y DBASE NIVEL 7.

El programa de plenitud admite el uso de una línea de comandos para lo siguiente: Importar, exportar, eliminar registros duplicados o reemplazar datos en archivos DBF. Funciona independientemente de varios DBMS, ¡todo lo que necesita para ver y editar un archivo DBF para instalar la solicitud!

¿Por qué DBF Viewer 2000
¿Único?

Interfaz simple e intuitiva.

La interfaz de aplicación es bastante simple y conveniente, le permite ahorrar mucho tiempo con el trabajo cotidiano.

Modificación conveniente de la estructura de archivos DBF en DBF Viewer 2000

Puede agregar, eliminar, cambiar el nombre, cambiar el orden de los campos y optimizar la estructura de los archivos DBF.

Importar datos de varios formatos con DBF Viewer 2000

DBF Viewer 2000 le permite importar datos de los siguientes formatos: TXT, CSV, Excel (XLS, XLSX), DBF y Paradox. Los datos de importación se pueden realizar con vista previa o desde una línea de comandos.

DBF Viewer 2000 ofrece oportunidades de exportación extendidas

La aplicación le permite exportar archivos DBF en Excel (XLS, XLSX), CSV, TXT, SQL, SDF, XML, HTML, PRG, MS SQL, MySQL, Oracle, Scripts PostgreSQL.

DBF Viewer 2000 ayuda a eliminar duplicados

La eliminación de registros duplicados es fácil como 1-2-3.

Trabaja en todas las plataformas

DBF Viewer 2000 se inicia en todas las versiones de Windows de 95 a XP, Vista, 7/8/10 y ediciones del servidor (32/64 bits)

Las tablas de formato DBF se conocen desde el distante 1980. Desde entonces, el formato DBASE ha evolucionado, desarrollado, DBASE II, DBASE III y DBASE IV, se han desarrollado muchos programas populares que trabajan con bases de datos se desarrollan hasta la fecha, en la que se utilizan las tablas de formato DBF para este día. El formato de la tabla DBF es bastante antiguo, pero continúa usándose para crear proyectos grandes y ambiciosos y ambiciosos, las tablas de DBF se utilizan con fines educativos, para las citas y el estudio de conocimientos básicos y la presentación de las bases de datos de la Organización. DBFNavigator es un programa gratuito para ver y editar las tablas de formato DBF, una utilidad simple y conveniente.

Con el programa DBFNavigator, puede abrir y ver las tablas de DBF, editar tablas: cambiar, agregar y eliminar registros. Uso de DBFNavigator, puede cambiar la estructura de la tabla, agregar, cambiar y eliminar los campos de la tabla, comprimir las tablas de DBF para limpiarlas de registros remotos (recolección de basura), cambie la codificación de la tabla de Windows-\u003e DOS y viceversa. En el programa, puede ordenar la entrada de la tabla, copiar los registros y los campos individuales, mostrar las filas de la tabla de impresión, realizar la búsqueda y aplicar para ver los registros de tabla de filtros, cambie las opciones para abrir archivos DBF.

Capturas de pantalla del programa DBFNavigator.



El problema más común, debido a qué usuarios no pueden abrir este archivo, es un programa asignado incorrectamente. Para solucionarlo en Windows, debe hacer clic con el botón derecho en el archivo, en el menú contextual, traiga el mouse a un elemento "Abrir usando" y seleccione el menú desplegable Seleccionar elemento de programa. Como resultado, verá una lista de programas instalados en su computadora, y puede elegir una adecuada. También recomendamos verificar la casilla frente al artículo "Use esta aplicación para todos los archivos DBF".

Otro problema con el que nuestros usuarios también ocurren con bastante frecuencia: el archivo DBF está dañado. Tal situación puede surgir en casos de casos. Por ejemplo: el archivo se descargó no completamente como resultado del error del servidor, el archivo fue dañado inicialmente, etc. Para eliminar este problema, use una de las recomendaciones:

  • Intente encontrar el archivo deseado en otra fuente en Internet. Es posible que tenga la suerte de encontrar una versión más adecuada. Ejemplo de búsqueda de Google: "File FileType: DBF". Simplemente reemplace la palabra "archivo" al nombre que necesita;
  • Pídale que le envíe nuevamente el archivo de origen, puede haber sido dañado durante la transmisión;

Editor de DBF Universal gratuito que le permite abrir existentes y crear nuevas bases de datos. Tiene tamaños muy pequeños, puede comenzar desde una unidad flash y tiene muchas herramientas avanzadas para trabajar con archivos DBF, entre los que incluso hay soporte para las consultas de SQL.

Galería Screenshotovot

Por lo general, en el sitio encendemos los programas que estarán interesados \u200b\u200ben una amplia gama de lectores, pero hoy en día, el caso no es del todo ordinario :). Una vez trabajé como un "especialista en computación" en varias oficinas estatales y a menudo hay que lidiar con varios programas de base de datos de FoxPro ...

El principal problema de todas estas aplicaciones fue que un usuario sencillo podría dañar fácilmente la base de datos para que era imposible abrirlo con medios regulares, así que tuve que ser pervertido para devolverlo a la vida (que no siempre se hizo, dado la ". habilidades "de" yuzvers silvestres ":)).

Y ahora, unos años más tarde, ya que no trabajo allí, enviamos una solicitud para agregar un nuevo programa gratuito para la edición de bases de datos DBF, que tiene un nombre sin complicaciones. SDBF.. Sobre ella y hablar :)

Comparación con un análogo pagado

SDBF, a pesar de su portabilidad (¡puede trabajar con una unidad flash!) Y el tamaño pequeño, es un editor de base de datos bastante avanzado que le permite crear, editar y exportar cualquier base de datos de formato DBF, comenzando con la especificación XBASEIII, y finalizando con XVISUALFOXPRO moderno. Compare SDBF funcional, con las posibilidades de uno de los editores más avanzados de este Sense DBF Commander Professional:

Desde el lugar de arriba, vemos que los programas son ligeramente diferentes en la funcionalidad, pero SDBF, en primer lugar, es portátil (que suele ser importante, ya que cada maestro de las escrituras de la computadora prefiere usar un conjunto de programas necesarios en la unidad flash), y en segundo lugar, es completamente gratis!

Primer lanzamiento SDBF.

Para iniciar el programa, es suficiente para desempacar desde el archivo descargado hasta cualquier lugar y abrir el archivo EXE recibido. Antes de nosotros aparecerá una ventana vacía del siguiente tipo:

Arrastrar y soltar, Ay, no es compatible, por lo que para comenzar a trabajar, tendremos que llamar al menú "Archivo" y ya elige una de las dos acciones disponibles: "Crear" una nueva base o "Abrir" existente. Abra la base de datos existente:

Abriremos los contenidos de la base de datos seleccionada en forma de tabla. En la línea "cero" muestra los nombres de los campos, y comenzando con el primero, el contenido en sí. Bajo el contenido a continuación hay una barra de herramientas y una cadena de estado.

En este último, se muestra una gran cantidad de información útil útil, incluido el número de entradas en la base de datos, la codificación, la fecha de creación y el formato definido automáticamente. Los formatos SDBF no admiten solo XBase temprano (I y II) y le permiten abrir y crear archivos DBF de los siguientes tipos:

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

Búsqueda de datos y herramientas de filtro.

El programa SDBF le permite editar directamente cualquier celda de una base de datos abierta, sin embargo, las celdas deseadas aún deben encontrar ... si la base es pequeña y simple, entonces esto se puede hacer de manera rápida y manual. Sin embargo, si hay varias docenas de registros, o incluso cientos, entonces puede ser bastante difícil de buscar.

Pero este no es un problema, porque en SDBF hay varias herramientas a la vez, lo que permite que los datos innecesarios recorten y muestren solo lo que necesita!

Estas herramientas están en la parte inferior de la barra de herramientas. Aquí, al principio, hay 8 botones de navegación, que le permiten moverse sobre la base (flechas), agregar / eliminar registros, así como confirmar o cancelar cambios. Las funciones que necesita comenzar con el noveno botón - "Buscar":

Cuando activa el botón, aparece una pequeña ventana con un formulario de búsqueda. Necesitamos especificar el texto que desea encontrar y elegir entre la lista desplegable el campo para el cual se realizará la búsqueda. Ahora haga clic en el botón "Buscar siguiente" y el programa resaltará automáticamente la cadena a continuación para la versión actual en la que hay un texto deseado. La reenunciación del botón asignará la línea a continuación de la corriente, en la que hay los mismos elementos, etc.

A veces, en las bases de datos, hay un formato de celda no estándar: espacios innecesarios, pestañas y otros caracteres que se muestran visualmente, pero afectan el resultado del resultado de la búsqueda. Si encuentra un caso de este tipo, entonces, para la operación normal, será suficiente para que lea la casilla "teniendo en cuenta el formato" en la parte central inferior del cuadro de búsqueda y se mostrarán las filas deseadas.

La función de búsqueda es conveniente cuando necesitamos encontrar rápidamente una entrada única de datos específicos. Pero hay casos en los que sería más conveniente mostrar varias líneas a la vez, que contienen solo cierta información. En este caso, la segunda función nos ayudará (el botón del cual va inmediatamente en el botón de búsqueda) - "Filtro":

Para usar el filtrado, primero debemos hacer una solicitud y ingresarlo en un campo especialmente designado (inmediatamente fuera del botón en la parte central de la barra de herramientas). El principio de la petición de la elaboración es simple, pero no del todo obvio. Primero debemos ingresar el nombre del campo para el que necesita filtrar la tabla de la base de datos y, a continuación, igualar el valor del filtro a un texto específico que debemos encontrar todas las líneas.

El valor se realiza en comillas simples, después de lo cual hacemos clic en el botón "Filtro" (se sujeta) y obtenemos la tabla que contiene los datos solo con los valores definidos para nosotros en los campos especificados (en el ejemplo, filtramos todos Filas con el valor "EE. UU." en el campo "País" (el registro de indicación de valor no tiene el valor)). Simplemente puede devolver la tabla al formulario original presionando repetidamente el botón "Filtro" (se vuelve nuevamente presionado).

El campo de filtrado puede contener las condiciones más simples "y" (para aclarar la solicitud de varios campos) y "o" (para una muestra alternativa de datos de diferentes campos). Desafortunadamente, SDBF no admite solicitudes exclusivas (tales como no), pero esta restricción podemos evitar de otra manera, que se discutirá justo debajo.

Por cierto, para no ingresar una solicitud de filtrado manual, puede usar el siguiente truco: resalte cualquier entrada en el campo para el que filtrará y presione la combinación de teclas "ALT + F" (NO F4 :))). La solicitud se formará automáticamente, y en el valor soportará el signo "*", que es una máscara de búsqueda y corresponde a cualquier número de caracteres.

Ay, este es el único tipo de máscaras que se pueden usar en SDBF y, que es aún más triste, una solicitud puede contener solo una máscara: (por lo tanto, si necesita filtrar el mismo campo en varios parámetros, tendrá que usar El operador "y" (formación rápida de una solicitud presionando "Ctrl + Alt + F") o "o" ("Mayús + Alt + F").

Ejecutar consultas SQL a tablas de base de datos

La búsqueda y el filtrado es, sin duda, bueno, pero no siempre conveniente. Cuando el número de registros es excelente, podemos perder fácilmente de vista los datos que necesitamos al analizar las tablas. Sin embargo, en este caso, SDBF tiene una excelente función: ¡Soporte para las consultas SQL!

Con la ayuda de tales solicitudes a SDBF, podemos:

  1. Formatear dinámicamente nuestra tabla, creando una muestra solo por los campos deseados definidos (seleccione y seleccione las declaraciones superiores);
  2. Copiar datos de una base de datos a otra (insertar y insertarla);
  3. Cambiar y eliminar líneas específicas de contenido (actualizar y eliminar, respectivamente);
  4. Grupo de solicitudes paralelas (unión);
  5. Formulario de tablas de resumen (pivote).

Para comenzar a trabajar con las solicitudes, debemos presionar el botón "Query SQL" en el extremo derecho de la barra de herramientas. Sin embargo, el resultado de tales acciones será un poco descontado: los contenidos de la base de datos recién editable desaparecerán, y aparecerá una ventana vacía más con dos campos en la parte superior de la ventana de trabajo (en la parte superior: el campo de salida de datos y en la parte inferior de la entrada).

No es necesario asustar :). Solo necesita ingresar inmediatamente a la consulta SQL deseada en el campo inferior con el nombre de la base de datos deseada. Si no recuerda este nombre, puede activar el panel lateral SDBF (presionando la tira vertical gris a la derecha), en la que se muestran todas las bases de datos que ha abierto en el formulario de una lista:

También es deseable memorizar teclas de acceso rápido para acelerar el trabajo, que se puede ver llamando al presionamiento de la clave F1. Solo hay tres de ellos, pero le permiten acelerar significativamente el proceso de creación de las solicitudes correctas.

Entonces, una combinación de "Ctrl + Space": muestra una ventana emergente con una lista de los nombres de la base de datos disponibles (para no mirar en la barra lateral), "Ctrl + F", mostrará una lista de funciones para la corriente El operador, y "CTRL + ENTER" comenzará el proceso de ejecución de la consulta. Además, si hace clic en el campo de entrada con el botón derecho del mouse (llame al menú contextual), recibiremos una lista de operadores SDBF compatibles.

Volvamos a nuestra pantalla de pantalla anterior y miremos la solicitud más sencilla que se compila allí. Se basa en el operador "Seleccionar", lo que significa que la muestra nos devuelve. El parámetro de muestreo es "*", lo que significa la salida de los datos, sin embargo, podríamos especificar allí a través de la coma de los nombres de los campos de la tabla de la base de datos.

La muestra que buscamos anteriormente es la más sencilla, sin embargo, SDBF le permite realizar consultas y más completo. En la siguiente captura de pantalla, veremos una muestra, una tabla formada dinámicamente que consiste en campos que contienen nombres de clientes, una ciudad en la que esos viven y el país. Además, el filtrado de clientes va precisamente por el país de residencia (U.S.A) y los resultados se muestran en orden alfabético:

Si desmonte esta solicitud, veremos el método de muestreo en los campos indicado por la coma después del operador de selección. A continuación, todo lo mismo especificando el nombre de la base de datos, pero ahora la solicitud no termina.

El siguiente paso será la enumeración de las funciones del operador principal, que deberá ejecutarse como resultado del procesamiento de la solicitud. Aquí hay dos de ellos.

El primero: "Dónde" tiene similitud con el filtro discutido por nosotros antes, y realiza una acción similar: le permite seleccionar solo los registros que coinciden con la condición.

La segunda función: "Orden por" es responsable de ordenar los resultados obtenidos de acuerdo con uno de los campos (en este caso, por el campo con el nombre del cliente - "Nombre") en el alfabético (parámetro "ASC") o invertido ( Orden "DESC").

Naturalmente, el ejemplo anterior también es bastante primitivo, pero muestra la esencia general de crear y procesar consultas SQL. Si desea saber más sobre ellos, le aconsejo que lea los manuales aquí: http://dimonchik.com/insert.html o https://www.sql.ru/articles/articles.aspx?g\u003dsql&s\u003d 0.

Por cierto, el SDBF PLUS es la capacidad de exportar la tabla resultante como resultado de una consulta, como una nueva base de datos o en el archivo HTML, RTF o en un CSV! Para hacer esto, se basa en llamar al menú contextual de los campos de visualización de la tabla y seleccionar el elemento apropiado.

Características adicionales de la fila del menú

Con las principales capacidades de SDBF, pensamos, pero todo no termina. Toda una gama de características útiles e incluso únicas, en sí misma, la línea del menú, la que utilizamos para abrir una base de datos :) Entonces, muchas características útiles (que a veces le permiten hacer sin consultas SQL) en el menú "Tabla" :

Entre otros "máximo", como cambiar la codificación y fusionar bases de datos en la parte inferior, podemos encontrar el artículo "Cambiar la estructura". Este artículo causa una ventana adicional en la que podemos cambiar completamente todos los campos de la tabla abierta, agregar nuevos o eliminar particiones más innecesarias (la misma ventana se abre cuando crea una base de datos de cero).

Específicamente, podemos cambiar la secuencia de campos, sus nombres, tipos, tamaños (número de caracteres en la celda) y la precisión (bit, generalmente configurados automáticamente y dependen del tipo de campo).

Lo único que debe recordar al editar (y especialmente la creación), las bases son que para cada tipo de base hay conjuntos de tipos de campo y a menudo son (si no tienen en cuenta, los principales N, C, D) difieren. Por ejemplo, en las bases de datos de XCLIPPER, no hay soporte para los campos con imágenes (P, B) y XBase hasta la séptima versión, no admiten los campos de closet automático (+). Es decir, siempre debes recordar la compatibilidad :).

Como consideramos la barra de menú, no olvides buscar en el menú "Campo":

Solo hay dos funciones aquí, ¡pero son muy útiles! Especialmente el primero - "reemplazar". ¡Le permite reemplazar rápidamente los valores en toda la columna del campo especificado, o palabras y caracteres específicos en la base de datos.

La función "Calcular" es un análogo de fórmulas de Excel AVTO-Speech y nos brinda la oportunidad de producir tales operaciones matemáticas y estadísticas como la base de los campos del campo, calculando la aritmética promedio, así como los máximos y mínimos de los valores. Naturalmente, para realizar cálculos, los tipos de campo deben ser numéricos (N, F, I, O, B).

La última función que no es tan obvia, pero puede ser útil es el editor HEX incorporado:

Le permite editar cualquier dato celular. Para hacer esto, es suficiente para seleccionar los contenidos que desea cambiar y seleccionar el último elemento en el menú contextual: "Abrir en hexágono". Todo: ¡puede editar y guardar o imprimir inmediatamente el resultado!

Ventajas y desventajas del programa.

  • portabilidad y tamaño pequeño;
  • soporte para prácticamente todos los tipos de archivos DBF;
  • la capacidad de crear bases de datos de cero;
  • admite consultas SQL;
  • sistema de búsqueda incorporado, filtrado y edición de datos.
  • no le permite establecer más de una máscara en el filtro;
  • no hay función de cancelación.

conclusiones

El programa SDBF con sus modelos modestos y los requisitos del sistema le permite hacer con las bases de datos de DBF, si no todas, es muy, y la implementación de soporte para las consultas SQL generalmente le permite mostrar la edición de la base de datos en un nuevo nivel ! Con su ayuda, puede compensar fácilmente las muchas deficiencias a través de la interfaz gráfica.

La mayor decepción, en mi opinión, fue la ausencia de la función más trivial "Cancelar la última acción" en el mundo "CTRL + Z": (la cosa más ofensiva es que el usuario puede, por ejemplo, aplicar accidentalmente el auto Transacción en todo el campo y devolver los datos ya serán imposibles:

Para la SIM, se puede indicar que el programa en el plan funcional es más que exitoso, pero antes de trabajar con él, siga siempre la regla administrativa antigua: ¡cree copias de seguridad! Y serás feliz :)

PD Se permite copiar libremente y citar este artículo si especifica una referencia abierta activa a la fuente y manteniendo la autoría de Ruslana Trader.

DBF - Formato de archivo creado para trabajar con bases de datos, informes y hojas de cálculo. Su estructura consiste en un encabezado, que describe los contenidos, y la parte principal donde se encuentra todo el contenido en el formulario de tabla. Una característica distintiva de esta expansión es la posibilidad de interacción con la mayoría de los sistemas de gestión de bases de datos.

Considere la visualización de soporte de software de este formato.

Método 1: DBF Commander

DBF Commander es una aplicación multifuncional para procesar archivos DBF de diferentes codificaciones, permite manipulaciones básicas con documentos. Se aplica por una tarifa, pero tiene un período de prueba.

Para abrir:


Método 2: DBF Viewer Plus

DBF Viewer Plus es una herramienta gratuita para ver y editar un DBF, una interfaz simple y conveniente se representa en inglés. Tiene la función de crear sus propias tablas, no requiere instalación.

Para ver:


Método 3: DBF Viewer 2000

DBF Viewer 2000: un programa con una interfaz bastante simplificada, le permite trabajar con archivos con más de 2 GB. Tiene un idioma ruso y un período de uso de prueba.

Abrir:


Método 4: CDBF

CDBF es una forma poderosa de editar y ver bases de datos, también le permite crear informes. Puede ampliar la funcionalidad utilizando complementos adicionales. Hay una lengua rusa, se aplica por una tarifa, pero tiene una versión de prueba.

Para ver:


Método 5: Microsoft Excel

Excel es uno de los componentes del paquete de software de Microsoft Office, bien conocido por la mayoría de los usuarios.

Abrir:


Conclusión

Revisamos las formas básicas de abrir documentos DBF. Solo DBF Viewer Plus se asigna de la selección: software completamente gratuito, a diferencia del resto, que se distribuye en una base pagada y tienen solo un período de prueba.



¿Te gustó el artículo? Compártelo