Votre vision, notre expertise : Ensemble vers le succès numérique.
a computer screen with a bunch of text on it
admin 18 septembre 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 en tant que moteur de base de données conçu nativement pour fonctionner avec WinDev, WebDev et WinDev Mobile. Contrairement aux SGBD tiers comme MySQL, PostgreSQL ou SQL Server, HyperFileSQL s’intègre directement dans l’environnement de développement PC SOFT, offrant une cohérence totale entre la couche applicative et la couche données. Pour les entreprises qui souhaitent développer des applications robustes, performantes et faciles à maintenir, c’est une solution à considérer sérieusement.

Chez SODOR, société spécialisée en AMOA SI et en développement PC SOFT, basée à Jouy-le-Moutier dans le Val-d’Oise (95280), nous accompagnons quotidiennement des organisations de toutes tailles dans la mise en œuvre de solutions applicatives exploitant HyperFileSQL. Notre expérience terrain nous permet d’apprécier concrètement les avantages — et les limites — de ce moteur de base de données natif.

Cet article vous propose un tour d’horizon complet d’HyperFileSQL : son architecture, ses modes de fonctionnement, ses performances, et les cas d’usage où il excelle. Que vous soyez DSI, chef de projet ou développeur, vous trouverez ici les éléments nécessaires pour évaluer cette technologie dans le cadre de vos projets informatiques d’entreprise.

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

Un moteur de base de données conçu pour l’écosystème PC SOFT

HyperFileSQL est le SGBD (Système de Gestion de Base de Données) développé et maintenu par PC SOFT. Il est nativement intégré à WinDev et WebDev, ce qui signifie qu’aucune installation ou configuration externe n’est nécessaire pour démarrer un projet. La manipulation des données s’effectue directement via le WLangage, le langage propriétaire de PC SOFT, ou via des requêtes SQL standard. Cette dualité offre une grande flexibilité aux équipes de développement.

Le moteur HyperFileSQL prend en charge les transactions ACID, les vues, les procédures stockées, les déclencheurs (triggers) et la réplication. Il supporte nativement l’Unicode et offre des mécanismes avancés de compression et de chiffrement des données, ce qui le rend adapté à des contextes métiers exigeants.

Les trois modes de déploiement

HyperFileSQL peut être utilisé selon trois configurations distinctes :

  • Mode local (monoposte) : la base de données est embarquée directement dans l’application, sans serveur distinct. Idéal pour les logiciels monopostes ou les outils de démonstration.
  • Mode Client/Serveur : un serveur HyperFileSQL dédié gère les accès concurrents. Ce mode convient parfaitement aux applications multi-utilisateurs en réseau local ou en WAN.
  • Mode Cloud : HyperFileSQL peut être hébergé sur des infrastructures cloud, permettant un accès distant sécurisé, notamment pour les applications WebDev accessibles via navigateur.

Performances et scalabilité : ce qu’il faut savoir

Des chiffres qui parlent d’eux-mêmes

PC SOFT annonce des performances impressionnantes pour HyperFileSQL Client/Serveur. Le moteur est capable de gérer plusieurs centaines de connexions simultanées, de traiter plusieurs millions d’enregistrements avec des temps de réponse inférieurs à la milliseconde pour des requêtes optimisées, et de supporter des bases de données dépassant les 100 Go. Ces performances sont régulièrement mesurées lors de tests de charge conduits par PC SOFT sur des environnements représentatifs.

Optimisation native grâce au WLangage

L’un des avantages distinctifs d’HyperFileSQL réside dans son intégration profonde avec le WLangage. Des fonctions dédiées permettent d’optimiser automatiquement les requêtes, de gérer des index composites, et de bénéficier d’un cache intelligent côté client comme côté serveur. Les développeurs travaillant avec WinDev ou WebDev bénéficient ainsi d’une productivité accrue sans sacrifier les performances.

💡 Bon à savoir : HyperFileSQL intègre un analyseur de requêtes (query analyzer) directement accessible depuis le Centre de Contrôle WinDev. Cet outil permet d’identifier rapidement les requêtes lentes et d’optimiser vos index sans quitter l’environnement de développement.

HyperFileSQL vs autres SGBD : quelle solution choisir ?

Tableau comparatif des principales bases de données

Critère HyperFileSQL MySQL / MariaDB SQL Server PostgreSQL
Intégration WinDev / WebDev Natif Via connecteur Via connecteur Via connecteur
Installation et configuration Simplifiée Modérée Complexe Modérée
Coût de licence Inclus dans WinDev/WebDev Gratuit (open source) Élevé Gratuit (open source)
Support WLangage natif Oui Non Non Non
Chiffrement intégré Oui (AES 256 bits) Partiel Oui Partiel
Réplication intégrée Oui Oui Oui Oui
Adapté aux PME / ETI Très adapté Adapté Adapté (coût élevé) Adapté

Quand préférer un SGBD tiers ?

HyperFileSQL n’est pas toujours la solution optimale. Dans des contextes où l’interopérabilité avec des technologies non-PC SOFT est primordiale, ou lorsqu’une base de données existante doit être conservée (SQL Server, Oracle, etc.), il est tout à fait possible — et souvent recommandé — d’utiliser un connecteur natif depuis WinDev ou WebDev. L’expertise en AMOA SI de SODOR vous aide précisément à choisir l’architecture de données la plus adaptée à vos contraintes techniques et organisationnelles.

Sécurité et conformité des données avec HyperFileSQL

Chiffrement et contrôle d’accès

HyperFileSQL intègre nativement un chiffrement des données au niveau du fichier (AES 256 bits), ce qui garantit la confidentialité des informations même en cas d’accès physique aux serveurs. La gestion des droits utilisateurs est granulaire : il est possible de définir des permissions précises par table, par vue, voire par colonne. Ces fonctionnalités répondent aux exigences du RGPD en matière de protection des données personnelles.

Sauvegarde et haute disponibilité

Le moteur HyperFileSQL Client/Serveur propose des mécanismes de sauvegarde en ligne (sans interruption de service), de journalisation des transactions et de réplication en temps réel vers un serveur de secours. Ces fonctionnalités sont essentielles pour les applications critiques où la continuité de service est une exigence non négociable. Les entreprises du Val-d’Oise et d’Île-de-France accompagnées par SODOR bénéficient de recommandations personnalisées sur l’architecture de haute disponibilité la plus adaptée à leur contexte.

Mettre en œuvre HyperFileSQL dans vos projets : les bonnes pratiques

Conception du modèle de données avec l’Analyse WinDev

L’un des atouts majeurs de l’écosystème PC SOFT est l’outil d’Analyse, intégré à WinDev et WebDev, qui permet de concevoir visuellement le modèle de données (MCD/MLD). Cet outil génère automatiquement les fichiers HyperFileSQL correspondants, les classes d’accès aux données et les requêtes de base. Il réduit considérablement le temps de mise en œuvre et limite les erreurs de conception.

Migrations et interopérabilité

HyperFileSQL dispose d’outils natifs pour importer des données depuis d’autres formats (CSV, XML, Excel, ou d’autres SGBD via ODBC). Les migrations depuis SQL Server, Access ou MySQL vers HyperFileSQL sont donc réalisables avec des efforts raisonnables. SODOR maîtrise ces processus de migration dans le cadre de missions d’AMOA SI et de refonte applic

Leave Comment