La Web del Programador: Comunidad de Programadores
 
    Pregunta:  1270 - ESTRUCTURA DE UNA BASE DE DATOS DBF
Autor:  oscar gonzalez contreras
hola, en la escuela me pidieron hacer un programa en c++ que realice bases de datos, me dieron unas ideas de como hacerlas pero me comentaron que hay una forma mas facil de hacer con una estructura DBF, pero no tengo nada de informacion sobre ese tipo de estructura, si alguien me pudiera infomar sobre ese tipo de estructuras les agradeceria mucho.

  Respuesta:  Claudia Vizcarra
solo queria decir que el link es:

http://www.fpress.com/

  Respuesta:  Adalberto Martinez Carrera
Si lo que tu quieres es hacer una base de datos completamente desde C, o sea crear un archivo DBF con codigo de C o de Pascal por ejemplo necesitas hacerlo en formato hexadecimal por ejemplo creando una archivo .DBF que tenga 0314F etc.
esto es algo mas o menos largo de explicar aunque no muy complicado encuentras esta informacion en la siguiente direccion: WWW.FOXPRESS.COM
Espero que te sirva.

  Respuesta:  Luis González Fernández
Veras, "dbf" es la extension de las bases de datos creadas por constructores de bases de datos,
estos ficheros de datos son compatibles con el estandar "DBase", sean las que sean (que si fox nose que, que si paradox, etc), lo importante es
que esa extension pertenece a un fichero con la estructura interna standar de "DBase" (concretamente a "Data Base File"...osease "dbf"...simple no?), el cual se crea con un programa especifico de bases de datos, y aqui radica lo importante, ya que no tendremos (aunque podriamos) que escribir nosotros mismos un programa para crear dicho fichero, limitandonos solo a escribir el programa que haga uso de la informacion almacenada en ese archivo (o base de datos, llamale como gustes)...facil no?...Ahora centremonos en tu problema: Lo unico que tienes que hacer es conseguir informacion concerniente al tipo de estructura interna de los ficheros "dbf", es decir la disposicion que tiene la informacion dentro de esos ficheros (que tipo de cabecera tienen y todo eso) para asi poder acceder a dicha informacion almacenada, esto seguramente lo podras conseguir en cualquier libro de "DBase", o en cualquier tutorial on-line sobre beses de datos. Un saludo.

  Respuesta:  RICARDO
Tal ves lo que te diga ya lo sepas, sino es asi, te ayudara. Las extensiones DBF son las que usan las bases de datos de los programas como dbase, fox, foxpro, clipper. estor programas generan dbf con una unstruccion ("create base"). bye