Loading AI tools
format de base de données De Wikipédia, l'encyclopédie libre
dBASE est un SGBD destiné à faire partager des fichiers de données par plusieurs utilisateurs. C’est la plus ancienne application de ce genre sur micro-ordinateur et, aux dires de certains journalistes[2], la plus populaire au tout début des années 1980. Le logiciel dBase comportait un système d'indexation hiérarchique, un moteur de recherche, un constructeur de GUI et un micro-langage de programmation qui permettait de combiner ces différentes fonctionnalités. Le format de données du logiciel dBase, reconnaissable à l'extension .dbf, est encore utilisé pour sa simplicité.
Développé par | Wayne Ratliff et Ashton-Tate |
---|---|
Première version | |
Dernière version | DBASE® 2019.1 ()[1] |
Écrit en | Assembleur |
Système d'exploitation | DOS et Control Program/Monitor |
Environnement | CP/M, DOS |
Formats lus | DBASE Text Memo (d), DBF, dBASE II (d), dBase III (d), dBASE IV file format (d), dBASE compiled Form (d), dBASE compiled Format (d), dBASE compiled Object program (d), dBASE compiled Query (d), dBASE IV Screen (d), dBASE IV Form design (d), dBASE 5.0 Update (d), dBASE IV Update (d), dBASE 5.0 Query (d), dBASE IV Query (d), dBASE IV Multiple index (d), dBASE 5.0 Multiple index (d) et dBASE Windows Form File (d) |
Type | SGBD |
Politique de distribution | vendu dans le commerce |
Licence | payante |
Site web | www.dbase.com |
dBase, écrit par Wayne Ratliff[3] pour un micro-ordinateur tournant sur le système d'exploitation CP/M, a d’abord été commercialisé en 1980 par Ashton-Tate, puis a été porté sous DOS pour les Apple II et IBM PC. Ashton-Tate a poursuivi le développement avec les versions dBASE II, dBASE III et dBASEIII Plus. En 1991, il est racheté par Borland qui sort la version dBASE IV et dBASE V sous Windows. Aujourd'hui c'est une société américaine, dBASE llc[4], qui développe le logiciel sous le nom DBASE PLUS.
Il est le standard des gestionnaires de fichiers, doté d'un langage d'interrogation et de programmation de haut niveau. Conçu tout d'abord pour le système d'exploitation CP/M (comme l'Osborne 1 avec lequel il était livré en standard dans sa suite de logiciels) et les micro-ordinateurs 8 bits, il a été adapté ensuite aux systèmes MS-DOS et PC-DOS fonctionnant sur les micro-ordinateurs 16 bits. Les données et les programmes écrits sous dBASE II sont « portables » sur plus de 90 % des micro-ordinateurs professionnels et semi-professionnels. Cette compatibilité dépasse celle du BASIC[réf. nécessaire]. Ashton-Tate a écrit totalement le programme en langage C, pour l'adapter aux performances des nouveaux 16 bits et utiliser leurs possibilités.
Ashton-Tate dans cette nouvelle version en profite pour « gommer » quelques problèmes de dBASE II et transformer ce dernier en un véritable gestionnaire de base de données relationnelles. La compatibilité ascendante avec dBASE II est excellente, les programmes pouvant être repris avec des modifications minimales et les fichiers convertis facilement. Comme dBASE II, dBASE III peut-être utilisé en mode direct ou « conversationnel » et en mode programme. La version III Plus donne une dimension supplémentaire, celle du mode multi-utilisateur.
dBASE-IV a été rendu disponible en octobre 1988. Peu après, les ventes ont commencé à baisser. Cela s'explique en partie par une concurrence forte de FoxBase et de Clipper. Mais aussi par la présence nombreuse de bugs.
Ashton-Tate a jugé que la meilleure alternative possible était encore de suivre FoxBase, son modèle. Mais, l'entreprise fut bientôt invendable et fut reprise par Borland en 1991. Les bogues de dBASE-IV ont été partiellement réparés ce qui lui a permis de s'exporter sur le SPARC de Sun, l'AIX d'IBM et le système de mémoire virtuelle de DEC. dBASE-IV est resté son produit phare jusqu'en 1993.
Avec la généralisation de l'environnement Windows, dBase est devenu un logiciel de création d'applications doté d'un langage de programmation évolué mais aussi d'une interface de création d'applications rapide par glisser-déplacer[5].
Visual dBase est le nom donné par Borland a plusieurs de ses versions de dBase, les 5.x 16 bits et 7.X 32 bits. Borland cherchant ensuite à se recentrer sur les outils RAD a cédé dBase à une SSII américaine, KSoft, spécialiste de longue date des développements autour de dBase.
Après la cession de dBase par Borland à KSoft, le produit, repris en main, s'est appelé quelque temps dB2K puis, à la suite d'un concours lancé auprès des utilisateurs pour un nouveau nom, dBase Plus. En mars 2011 est mise sur le marché une version importante, la 2.7 : dBase a abandonné le C++ de Borland pour le réécrire avec le nouveau compilateur de Microsoft[6]. dBase Plus est devenu ainsi l'un des logiciels majeurs totalement respectueux des impératifs de Windows 7. En 2012 dBASE Plus 8 permet l'utilisation d'ADO. En 2014 dBASE Plus 9 amorce un virage. Il ne fonctionne plus sous Windows Xp mais seulement sur les versions suivantes à partir de Vista. En août pour la version 9.2 le français revient agrémenter l'interface. En 2017 la version 11 est adaptée à Windows 10 et permet la programmation pour tablettes à écran tactile.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.