XIX. Funciones para dBase
Estas
funciones
permiten
el
acceso
a
datos
almacenados
en
formato
dBase
(
dbf
)
.
No
hay
soporte
para
índices
o
campos
Memo
.
Tampoco
hay
soporte
para
bloqueo
:
si
dos
procesos
concurrentes
en
el
servidor
modifican
el
mismo
fichero
dBase
,
probablemente
se
destruirán
los
datos
.
A
diferencia
de
las
bases
de
datos
SQL
,
las
"
bases
de
datos
"
dBase
no
pueden
cambiar
su
definición
.
Una
vez
creado
el
fichero
,
la
definición
de
la
base
de
datos
es
fija
.
No
hay
índices
que
aceleren
la
búsqueda
u
organicen
los
datos
de
distinto
modo
.
Los
ficheros
dBase
son
simples
ficheros
secuenciales
con
registros
de
longitud
fija
.
Los
nuevos
registros
se
añaden
al
final
del
fichero
y
los
registros
borrados
se
conservan
hasta
que
se
llama
a
la
función
dbase_pack(
)(
)
.
Se
recomienda
no
utilizar
ficheros
dBase
como
bases
de
datos
,
sino
elegir
cualquier
servidor
SQL
;
MySQL
o
Postgres
son
opciones
habituales
con
PHP
.
El
soporte
para
dBase
se
proporciona
para
permitir
importar
y
exportar
datos
a
y
desde
la
base
de
datos
web
,
ya
que
este
formato
de
ficheros
es
aceptado
habitualmente
por
las
hojas
de
datos
y
los
organizadores
de
Windows
.
La
importación
y
exportación
de
datos
es
lo
único
para
lo
que
sirve
el
soporte
dBase
.