Votre vision, notre expertise : Ensemble vers le succès numérique.
text
admin 23 avril 2026 0 commentaire

PC SOFT HyperFileSQL : la base de données native pour WinDev et WebDev

Dans l’écosystème PC SOFT, HyperFileSQL occupe une place centrale et stratégique. Conçu spécifiquement pour fonctionner de concert avec WinDev, WebDev et WinDev Mobile, ce moteur de base de données natif offre des performances remarquables sans nécessiter l’installation d’un serveur tiers complexe. Pour les entreprises qui souhaitent développer des applications métier robustes, HyperFileSQL représente un choix technologique solide et cohérent.

Chez SODOR, cabinet spécialisé en AMOA SI et développement PC SOFT basé à Jouy-le-Moutier (95280, Val-d’Oise), nous accompagnons quotidiennement nos clients dans la conception, le déploiement et la maintenance de solutions s’appuyant sur HyperFileSQL. Notre expertise terrain nous permet d’identifier les configurations optimales selon les besoins métier, qu’il s’agisse d’une PME de 10 utilisateurs ou d’une organisation de plusieurs centaines de postes.

Cet article vous propose une plongée complète dans les fonctionnalités, les architectures et les avantages concrets d’HyperFileSQL, afin de vous aider à évaluer si cette technologie correspond à vos projets applicatifs. Nous aborderons également les bonnes pratiques recommandées par nos équipes pour tirer le meilleur parti de ce système de gestion de bases de données (SGBD) natif.

Qu’est-ce qu’HyperFileSQL et pourquoi est-il natif ?

Un SGBD pensé pour les outils PC SOFT

HyperFileSQL est le moteur de base de données développé intégralement par PC SOFT. Contrairement aux SGBD généralistes comme MySQL, PostgreSQL ou Microsoft SQL Server, HyperFileSQL a été conçu dès l’origine pour s’intégrer parfaitement avec le WLangage, le langage de programmation propriétaire qui équipe WinDev et WebDev. Cette intégration native élimine les couches d’abstraction habituelles et réduit drastiquement les frictions de développement.

Le pilotage d’HyperFileSQL depuis le WLangage est fluide et intuitif. Les développeurs n’ont pas besoin de rédiger des requêtes SQL complexes pour la majorité des opérations courantes : les fonctions natives du langage prennent en charge les lectures, écritures, tris et filtres directement sur les fichiers de données. Bien entendu, l’accès SQL standard reste disponible pour les requêtes avancées ou les migrations depuis d’autres systèmes.

Les trois modes de fonctionnement d’HyperFileSQL

HyperFileSQL se décline en plusieurs architectures adaptées à différentes échelles d’usage :

  • HyperFileSQL Classic : mode fichier local, idéal pour les applications monoposte ou les déploiements simples sans infrastructure réseau dédiée.
  • HyperFileSQL Client/Serveur : architecture en réseau avec un serveur centralisé, capable de gérer plusieurs centaines de connexions simultanées avec des performances élevées.
  • HyperFileSQL Cloud : mode hébergé permettant de bénéficier des avantages du Client/Serveur sans gestion physique de serveur, accessible via Internet.
💡 Bon à savoir : La migration d’un projet HyperFileSQL Classic vers le mode Client/Serveur est facilitée par les outils PC SOFT. Dans de nombreux cas, elle ne nécessite aucune modification du code applicatif, ce qui représente un atout majeur pour l’évolutivité des solutions développées avec WinDev ou WebDev.

Performances et fiabilité : les chiffres qui comptent

Des benchmarks qui parlent d’eux-mêmes

PC SOFT annonce pour HyperFileSQL Client/Serveur des capacités allant jusqu’à 1 000 connexions simultanées et une gestion de tables pouvant contenir plusieurs milliards d’enregistrements. La taille maximale d’un fichier de données peut atteindre 64 To, ce qui en fait un SGBD apte à répondre aux besoins des applications d’entreprise les plus exigeantes.

En matière de fiabilité, HyperFileSQL intègre nativement des mécanismes de journalisation des transactions, de reprise sur incident et de sauvegarde à chaud. Ces fonctionnalités, souvent réservées aux solutions propriétaires coûteuses dans le monde des SGBD classiques, sont incluses de série dans la licence PC SOFT.

Comparatif HyperFileSQL vs solutions tierces

Critère HyperFileSQL C/S MySQL / MariaDB MS SQL Server
Intégration WinDev / WebDev Native et transparente Via connecteur ODBC/JDBC Via connecteur ODBC/OLE DB
Complexité d’installation Faible Moyenne Élevée
Coût de licence serveur Inclus dans PC SOFT Gratuit (open source) Élevé (par cœur CPU)
Transactions ACID Oui Oui (InnoDB) Oui
Sauvegarde à chaud Oui (natif) Oui (outils tiers) Oui (natif)
Support multilingue WLangage Complet Partiel Partiel
Réplication des données Oui Oui Oui

Fonctionnalités avancées d’HyperFileSQL

La gestion des droits et de la sécurité

HyperFileSQL Client/Serveur dispose d’un système de gestion des droits utilisateurs granulaire. Il est possible de définir des permissions au niveau de chaque table, voire de chaque colonne, en fonction des profils utilisateurs définis dans l’application. Cette granularité est particulièrement appréciée dans les contextes réglementaires (RGPD, ISO 27001) où la traçabilité des accès aux données est obligatoire.

Par ailleurs, les échanges entre le client et le serveur HyperFileSQL peuvent être chiffrés via SSL/TLS, garantissant la confidentialité des données en transit, y compris dans les architectures WebDev accessibles depuis Internet.

Réplication et haute disponibilité

Pour les applications critiques, HyperFileSQL propose des mécanismes de réplication maître/esclave permettant de disposer d’un serveur de secours synchronisé en temps réel. En cas de défaillance du serveur principal, le basculement peut être effectué rapidement, minimisant les interruptions de service. Cette fonctionnalité est souvent déterminante pour nos clients du Val-d’Oise qui gèrent des applications de production en continu.

L’analyse et la maintenance avec WDMAP

L’outil WDMAP, inclus dans l’environnement PC SOFT, permet d’analyser et de maintenir les bases HyperFileSQL sans interruption de service. Les opérations de restructuration de tables, d’ajout de colonnes ou de modification d’index peuvent être réalisées en production, ce qui représente un avantage opérationnel considérable pour les équipes de maintenance applicative.

HyperFileSQL dans les projets AMOA SI : la vision SODOR

Intégration dans une démarche AMOA

Dans notre pratique de l’AMOA SI, le choix du SGBD est rarement anodin. HyperFileSQL s’intègre naturellement dans les projets où la rapidité de mise en œuvre et la cohérence technologique sont prioritaires. Lorsque nous accompagnons une maîtrise d’ouvrage dans la définition de ses besoins, la stack WinDev / WebDev + HyperFileSQL est souvent recommandée pour les projets métier intra-entreprise, notamment les ERP sectoriels, les outils de gestion documentaire ou les applications de pilotage opérationnel.

L’un des atouts majeurs qu’observe SODOR sur le terrain est la réduction du time-to-market : un projet développé avec WinDev et HyperFileSQL peut être livré 30 à 40 % plus rapidement qu’un projet équivalent basé sur une stack hétérogène, grâce à l’absence de couche d’intégration entre l’IDE et la base de données.

Cas d’usage concrets rencontrés par SODOR

Depuis notre siège de Jouy-le-Moutier, nous avons déployé des solutions HyperFileSQL dans des contextes variés :

  1. Gestion de flotte logistique : application WinDev connectée à un serveur HyperFileSQL C/S gérant plus de 2 millions d’entrées de traçabilité par an.
  2. Portail WebDev collaboratif

Leave Comment