Votre vision, notre expertise : Ensemble vers le succès numérique.
person using silver laptop computer
admin 22 août 2026 0 commentaire

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

Dans l’écosystème PC SOFT, la base de données HyperFileSQL occupe une place centrale. Conçue spécifiquement pour fonctionner de manière native avec WinDev, WebDev et WinDev Mobile, elle offre aux développeurs une solution de gestion de données performante, intégrée et sans friction. Contrairement aux SGBD classiques qui nécessitent une configuration externe complexe, HyperFileSQL s’installe et se pilote entièrement depuis l’environnement de développement PC SOFT, en WLangage.

Pour les entreprises qui souhaitent moderniser leur système d’information ou créer des applications métier robustes, le choix d’un moteur de base de données adapté est stratégique. HyperFileSQL répond précisément à ce besoin en proposant une architecture flexible, de la version monoposte embarquée jusqu’au mode client-serveur multi-utilisateurs à haute disponibilité. C’est une technologie particulièrement appréciée lors des missions d’AMOA SI menées par des experts comme SODOR, société basée à Jouy-le-Moutier dans le Val-d’Oise (95280).

Cet article vous propose un tour d’horizon complet d’HyperFileSQL : ses modes de fonctionnement, ses performances, sa sécurité, ainsi que les cas d’usage concrets dans lesquels cette technologie excelle. Que vous soyez décideur, chef de projet ou développeur, vous trouverez ici les éléments nécessaires pour évaluer la pertinence d’HyperFileSQL dans votre contexte applicatif.

1. Qu’est-ce qu’HyperFileSQL et comment fonctionne-t-il ?

Une base de données native dans l’environnement PC SOFT

HyperFileSQL est le système de gestion de base de données relationnelle (SGBDR) développé par PC SOFT. Il est directement intégré aux AGL WinDev et WebDev, ce qui signifie que la création, la gestion et l’interrogation des données se font sans quitter l’environnement de développement. Les fichiers de données sont créés graphiquement dans l’Analyse (modèle conceptuel de données), puis exploités en WLangage avec des fonctions dédiées comme HLitRecherche, HAjoute, HModifie ou les requêtes SQL.

Les trois modes de déploiement

HyperFileSQL propose trois configurations adaptées à des besoins distincts :

  • Mode Classic (embarqué) : idéal pour les applications monopostes ou les prototypes, les fichiers de données sont stockés localement, sans serveur.
  • Mode Client/Serveur : le moteur HFSQL tourne sur un serveur dédié, permettant un accès multi-utilisateurs concurrent, avec gestion des droits, des transactions et des sauvegardes à chaud.
  • Mode Cloud : hébergement de la base sur l’infrastructure PC SOFT ou un serveur tiers, parfaitement adapté aux applications WebDev en mode SaaS.

2. Performances et scalabilité : ce qu’HyperFileSQL peut gérer

Des chiffres qui parlent d’eux-mêmes

HyperFileSQL Client/Serveur est capable de gérer des tables contenant plusieurs dizaines de millions d’enregistrements avec des temps de réponse en dessous de la milliseconde sur des requêtes indexées. Le moteur supporte nativement la compression des données, réduisant l’espace disque jusqu’à 60 % dans certains contextes. Il prend également en charge les connexions simultanées de centaines d’utilisateurs, ce qui le rend adapté aux applications d’entreprise à fort trafic.

Optimisation des requêtes en WLangage

Le WLangage propose des outils intégrés pour analyser et optimiser les performances : le Centre de Contrôle HFSQL permet de visualiser les requêtes lentes, d’inspecter les index et de générer des statistiques d’utilisation. Cette traçabilité est un atout majeur lors des missions d’AMOA SI, où l’identification des goulots d’étranglement est essentielle pour garantir la qualité du système d’information.

💡 Bon à savoir : HyperFileSQL Client/Serveur intègre nativement un mécanisme de réplication et de mise en miroir des données, garantissant une haute disponibilité sans recourir à des solutions tierces coûteuses.

3. Sécurité et conformité des données

Chiffrement et gestion des droits

La sécurité est un enjeu fondamental pour les systèmes d’information d’entreprise. HyperFileSQL répond à cette exigence avec plusieurs mécanismes :

  1. Chiffrement AES 256 bits des fichiers de données au repos.
  2. Gestion granulaire des droits utilisateurs (lecture, écriture, suppression) par table et par colonne.
  3. Journalisation complète des transactions pour une traçabilité totale des modifications.
  4. Prise en charge des connexions SSL/TLS entre le client et le serveur.

RGPD et protection des données personnelles

HyperFileSQL intègre des fonctionnalités facilitant la conformité au RGPD : anonymisation des données, gestion de la durée de conservation et export des données personnelles. Pour les entreprises du Val-d’Oise et d’Île-de-France, SODOR accompagne ses clients dans la mise en œuvre de ces exigences réglementaires au sein de leurs projets WinDev et WebDev.

4. HyperFileSQL face aux autres SGBD du marché

Il est légitime de se demander comment HyperFileSQL se positionne face à des solutions éprouvées comme MySQL, PostgreSQL ou Microsoft SQL Server. Le tableau suivant synthétise les principales différences :

Critère HyperFileSQL C/S MySQL / MariaDB Microsoft SQL Server PostgreSQL
Intégration WinDev/WebDev Native Via connecteur Via connecteur Via connecteur
Configuration initiale Très simple Modérée Complexe Modérée
Licence Incluse PC SOFT Open source Coût élevé Open source
Haute disponibilité native Oui (miroir) Configurable Oui (AlwaysOn) Configurable
Chiffrement intégré AES 256 bits Partiel Oui (TDE) Partiel
Support RGPD natif Oui Non Partiel Non

5. Cas d’usage et accompagnement SODOR

Applications métier développées avec HyperFileSQL

HyperFileSQL est particulièrement adapté aux projets suivants :

  • ERP et logiciels de gestion sur mesure développés en WinDev, avec des volumes importants de données transactionnelles.
  • Portails web métier construits avec WebDev, nécessitant une base de données réactive et sécurisée.
  • Applications de gestion documentaire avec stockage de fichiers binaires (BLOB) directement en base.
  • Systèmes de reporting intégrant des requêtes analytiques complexes sur des historiques de données.

Le rôle de SODOR dans vos projets

Basée à Jouy-le-Moutier (95280, Val-d’Oise), SODOR est une société spécialisée en AMOA SI et en développement PC SOFT (WinDev, WebDev, WLangage). Nos experts interviennent à chaque étape de vos projets : cadrage fonctionnel, conception de l’Analyse HyperFileSQL, développement des traitements en WLangage, migration de bases de données existantes, optimisation des performances et formation des équipes. Nous accompagnons des entreprises de toutes tailles, en Île-de-France et sur l’ensemble du territoire national.

« Choisir HyperFileSQL avec WinDev, c’est opter pour une cohérence technologique totale entre la cou

Leave Comment