Extant Versions by OS Version FP 2.0 FP 2.5 FP 2.6 MS-DOS Yes Yes Yes Windows 3.1 to XP Yes Yes Yes Macintosh No Yes Yes SCO UNIX No No Yes Linux & FreeBSD No No Yes Windows 2000 No No Yes

PropertyValue
dbpprop:abstract
  • Extant Versions by OS Version FP 2.0 FP 2.5 FP 2.6 MS-DOS Yes Yes Yes Windows 3.1 to XP Yes Yes Yes Macintosh No Yes Yes SCO UNIX No No Yes Linux & FreeBSD No No Yes Windows 2000 No No Yes
  • FoxPro je systém řízení databáze (DBMS) pro prostředí operačního systému MS-DOS. Pro ukládání dat používá formát souborů DBF. Programovací jazyk využívá procedury a patří do skupiny jazyků xBase. V naší zemi byl značně populární a rozšířen pro svoji rychlost, stabilitu a v neposlední řadě i licenční politiku bezplatného šíření runtime pro běh vytvořených aplikací. Pro vývojové prostředí a vlastní aplikace je charakteristické použití myši a uživatelských oken. Navazuje na rozšířenou a ve své době populární FoxBASE. Poslední verze v této podobě má označení 2.60 z roku 1994 a existovala i pro operační systémy Windows, UNIX a Macintosh. Později ji společnost Microsoft rozšířila do současné moderní podoby pod názvem Microsoft Visual FoxPro.
  • FoxPro (acrónimo de FoxBASE Professional) es un lenguaje de programación orientado a objetos, que a la vez es un Sistema Gestor de Bases de datos o Database Management System (DBMS), publicado originalmente por Fox Software y posteriormente por Microsoft, para los sistemas operativos MS-DOS, MS Windows, Mac OS y UNIX. Aunque FoxPro es un DBMS y como tal soporta relaciones entre las tablas, no se le considera como un Sistema administrador de bases de datos relacionales (o RDBMS), por no soportar las transacciones. FoxPro en una evolución de FoxBASE, uno de los lenguajes xBase que surgieron como mejoras del dBase de Ashton-Tate, con el que comparten la base sintáctica y la gestión del formato DBF de fichero de base de datos, pero que difieren en la gestión de los campos MEMO y los archivos de índices. Así los ficheros de campo memo de FoxBASE tienen extensión . ftp y presentan una mejor gestión y una mayor resistencia a la corrupción en caso de cuelgue del ordenador. Como la mayoría de dialectos xBASE, FoxBASE es además un compilador que genera ficheros EXE independientes. Precisamente una de las novedades de FoxPro fueron los archivos de índice múltiple con extensión . cdx. En lugar de tener un archivo por cada índice creado a la tabla de datos DBF, Fox presentaba un fichero único (con la ventaja del ahorro de espacio, algo muy importante en ordenadores basados en disquete donde el disco duro solía estar reservado a empresas), pero además el índice tenía una eficacia endiablada respecto del resto de competidores, por lo que, gracias a librerías de terceros, devino en estándar de facto de índices para los sistemas xBase. En aquel entonces la mayoría de equipos se basaban en una interfaz de línea de comandos en modo texto (aunque dispusieran de capacidades gráficas). Un tercer avance de FoxPro es la integración de un sistema de ventanas en su escritorio, que le da un aspecto muy parecido al DESQview (aunque desde luego sin sus capacidades multitarea). Este sistema tenía soporte de mouse, con botones para cerrar las ventanas. Además integra SQL en el lenguaje. En Junio de 1992 Microsoft realizó la compra de Fox por 173 millones de dólares por otra de las mejoras de FoxPro 2.0 : la tecnología Rushmore (que toma el nombre clave del Monte Rushmore) de optimización de acceso a registros. Pese a tener en marcha su propio desarrollo de un DBMS de escritorio, reconoce la superioridad de la tecnología y la integra en toda su línea de productos de base de datos. Inmediatamente saca MS FoxPro 2.0 que sólo se diferencia por tener el logotipo y el aviso de © de Microsoft En 1993 Microsoft lanza FoxPro 2.5 para Windows, la primera versión de Fox con soporte de interfaz gráfica, que en menos de un año es sustituido por FoxPro 2.6, que es considerada la última versión de FoxPro propiamente dicha (en adelante abandona DOS y pasa a denominarse Visual FoxPro). Otra de las novedades de la 2.6 es la aparición de una versión para Apple Macintosh, con la integración en el lenguaje de sentencias y opciones exclusivas del Mac (por compatibilidad, dichas sentencias siguen presentes en Visual Foxpro 6, 7 y 8, pese a no existir versión para Mac OS). El lanzamiento de Visual FoxPro 3.0 supone el fin de FoxPro. Pese a no ser ya soportado por Microsoft, existe todavía una activa comunidad de programadores y usuarios de FoxPro a nivel internacional, particularmente en Sudamérica y en menor medida, España. FoxPro 2.6 for UNIX (FPU26) ha sido instalado en Linux y FreeBSD utilizando la librería de soporte ibcs2. Varios proyectos Open Source derivados de xBASE incluyen en sus desarrollos el soporte de algunas de las particularidades de FoxPro, como los archivos de índice CDX.
  • FoxPro (Фокс-про́) — один из диалектов языка программирования xBase. Применяется в основном для разработки реляционных СУБД, хотя возможно применять для разработки и других классов программ. В настоящее время используется в среде разработки Microsoft Visual FoxPro.
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • Extant Versions by OS Version FP 2.0 FP 2.5 FP 2.6 MS-DOS Yes Yes Yes Windows 3.1 to XP Yes Yes Yes Macintosh No Yes Yes SCO UNIX No No Yes Linux & FreeBSD No No Yes Windows 2000 No No Yes
  • FoxPro je systém řízení databáze (DBMS) pro prostředí operačního systému MS-DOS. Pro ukládání dat používá formát souborů DBF. Programovací jazyk využívá procedury a patří do skupiny jazyků xBase. V naší zemi byl značně populární a rozšířen pro svoji rychlost, stabilitu a v neposlední řadě i licenční politiku bezplatného šíření runtime pro běh vytvořených aplikací.
  • FoxPro (acrónimo de FoxBASE Professional) es un lenguaje de programación orientado a objetos, que a la vez es un Sistema Gestor de Bases de datos o Database Management System (DBMS), publicado originalmente por Fox Software y posteriormente por Microsoft, para los sistemas operativos MS-DOS, MS Windows, Mac OS y UNIX.
  • FoxPro (Фокс-про́) — один из диалектов языка программирования xBase. Применяется в основном для разработки реляционных СУБД, хотя возможно применять для разработки и других классов программ. В настоящее время используется в среде разработки Microsoft Visual FoxPro.
rdfs:label
  • FoxPro 2
  • FoxPro
  • FoxPro
  • FoxPro
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of
is owl:sameAs of