4e Dimension | |
Développeur | 4D |
---|---|
Dernière version | 4D v12 [+/−] |
Environnement | Microsoft Windows, Mac OS X |
Type | SGBDR |
Licences | Propriétaire |
Site Web | www.4d.com |
modifier |
4e Dimension (ou 4D) est un système de gestion de base de données dont le slogan est « 4D, When the solution matters » (en français : « 4D, quand c'est la solution qui compte »).
Le logiciel 4D a été créé par Laurent Ribardière en 1984 et est l'un des premiers (sinon le premier) systèmes de base de données à voir le jour sur la plateforme Apple Macintosh. Cette particularité lui a d'ailleurs longtemps "collé à la peau", mais en 1995 4D devient multiplate-forme et fonctionne également sous Microsoft Windows.
4D v11 SQL release 6 (11.6) est la version actuelle, certifiée Windows 7, Windows Server 2008 SP2 et Mac OS X Snow Leopard 10.6 .
Année | Version | Remarques |
---|---|---|
1984 | ABCBase | |
1985 | 4D v1 | |
1986 | 4D v2 | |
1987 | 4D v3 | |
1989 | 4D v4 | Utilisation multiposte - Compiler |
1992 | 4D v5 | Environnement client/serveur intégré |
1995 | 4D v5.5 | Multi-plateforme Mac OS et Windows |
1997 | 4D v6 | Serveur Web intégré |
1999 | 4D 6.5 | 4D 6.5.9r2 est la dernière version de cette ligne |
2000 | 4D 6.7 | 4D 6.7.4 est la dernière version de cette ligne |
2001 | 4D 6.8 | Certification Mac OS X (6.8.5) ; la version 6.8.6 est la dernière version de cette ligne. |
2003 | 4D 2003 | XML, Web Services et Compilateur intégré ; la version 2003.8r2 est la dernière version de cette ligne. |
2004 | 4D 2004 | Interface revue ; intégration des commandes ODBC haut niveau, 4D Customizer, 4D Backup et 4D Engine ; la version 2004.8 est la dernière version de cette ligne. |
2007 | 4D v11 SQL | Nouveau moteur de base de données, SQL intégré, support Unicode, gestion SVG, centre de maintenance intégré, zone web,... 4D v11 SQL Release 6 (11.6) est la dernière version actuelle. |
2010 | 4D v12 | Nouvelles fonctionnalités, améliorations de l'environnement de développement, multibases, système intégré de synchronisation entre plusieurs bases, support PHP |
Depuis 4D v11 SQL :
4D est un Système de Gestion de Base de Données Relationnelle (SGBDR) disposant d'un langage de programmation de la quatrième génération (L4G). Véritable environnement de développement intégré (EDI ou IDE en anglais), 4D intègre un compilateur, un déboggeur, un système complet et automatisé de sauvegarde et de mirroring, un serveur Web, un serveur et client de Web Services, un moteur d'exécution mono-poste et client-serveur multi-plateforme. Récemment, 4D s'est vu enrichi de la suite 4D Web 2.0 Pack, intégrant le plugin 4D Live Window et le composant 4D Ajax Framework.
4D comporte de nombreux plug-ins :
Le logiciel 4D possèdait traditionnellement 3 modes :
Depuis la version 4D v11 SQL, les modes Structure et Utilisation ont fusionné en un seul mode Développement. Le mode Menus Créés est devenu le mode Application.