<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SODOR AMOA SI Archives - SODOR</title>
	<atom:link href="https://sodor.fr/tag/sodor-amoa-si/feed/" rel="self" type="application/rss+xml" />
	<link>https://sodor.fr/tag/sodor-amoa-si/</link>
	<description>Votre succès, notre expertise : ESN spécialiste de WinDev, WebDev et WinDev Mobile </description>
	<lastBuildDate>Thu, 03 Sep 2026 00:09:55 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.14</generator>

<image>
	<url>https://sodor.fr/wp-content/uploads/2023/11/cropped-LOGO-PNG-1-e1699652667692-32x32.png</url>
	<title>SODOR AMOA SI Archives - SODOR</title>
	<link>https://sodor.fr/tag/sodor-amoa-si/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>HyperFileSQL WinDev WebDev : base de données native PC SOFT</title>
		<link>https://sodor.fr/hyperfilesql-windev-webdev-base-donnees-native-pc-soft/</link>
					<comments>https://sodor.fr/hyperfilesql-windev-webdev-base-donnees-native-pc-soft/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 03 Sep 2026 00:09:55 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[HyperFileSQL]]></category>
		<category><![CDATA[PC SOFT]]></category>
		<category><![CDATA[SODOR AMOA SI]]></category>
		<category><![CDATA[WebDev]]></category>
		<category><![CDATA[WinDev]]></category>
		<guid isPermaLink="false">https://sodor.fr/?p=13908</guid>

					<description><![CDATA[Découvrez HyperFileSQL, la base de données native pour WinDev et WebDev. SODOR, expert AMOA SI et partenaire PC SOFT à Jouy-le-Moutier (95), vous accompagne.]]></description>
										<content:encoded><![CDATA[<article>
<h1>PC SOFT HyperFileSQL : la base de données native pour WinDev et WebDev</h1>
<p>Dans l&rsquo;écosystème <strong>PC SOFT</strong>, la gestion des données occupe une place centrale. Que vous développiez une application de gestion avec <strong>WinDev</strong> ou une solution web avec <strong>WebDev</strong>, le choix du moteur de base de données conditionne directement les performances, la maintenabilité et la scalabilité de votre projet. <strong>HyperFileSQL</strong> est la réponse native de PC SOFT à cette problématique : un système de gestion de base de données relationnelle (SGBDR) conçu pour s&rsquo;intégrer de façon transparente avec le <strong>WLangage</strong> et l&rsquo;ensemble des outils de la suite.</p>
<p>Contrairement aux bases de données tierces comme MySQL, PostgreSQL ou Microsoft SQL Server, HyperFileSQL ne nécessite aucune installation complexe côté serveur pour les projets de taille intermédiaire. Son architecture embarquée permet de déployer des applications complètes avec une empreinte technique minimale, ce qui représente un avantage considérable pour les PME et les ETI souhaitant maîtriser leurs coûts d&rsquo;infrastructure. Depuis plus de 30 ans, PC SOFT fait évoluer ce moteur en parallèle de ses environnements de développement, garantissant une cohérence technologique rarement égalée.</p>
<p>Chez <strong>SODOR</strong>, spécialiste en <strong>AMOA SI</strong> et développement PC SOFT basé à <strong>Jouy-le-Moutier</strong> dans le <strong>Val-d&rsquo;Oise</strong> (95280), nous accompagnons quotidiennement des clients qui souhaitent tirer le meilleur parti d&rsquo;HyperFileSQL, que ce soit pour créer de nouvelles applications ou pour migrer des systèmes existants. Cet article vous présente les fondamentaux de cette technologie, ses cas d&rsquo;usage et les bonnes pratiques à adopter.</p>
<h2>Qu&rsquo;est-ce qu&rsquo;HyperFileSQL et comment fonctionne-t-il ?</h2>
<h3>Un SGBDR intégré nativement à la suite PC SOFT</h3>
<p>HyperFileSQL est le moteur de base de données développé et maintenu par <strong>PC SOFT</strong>. Il supporte le langage SQL standard tout en offrant des extensions spécifiques au <strong>WLangage</strong>, permettant aux développeurs <strong>WinDev</strong> et <strong>WebDev</strong> d&rsquo;accéder aux données avec une syntaxe unifiée et cohérente. L&rsquo;accès aux tables HyperFileSQL se fait via des fonctions natives préfixées <em>HF</em> (HLit, HEcrit, HSupprime, HRecherche, etc.), offrant une productivité de développement nettement supérieure aux connecteurs génériques.</p>
<p>Le moteur repose sur une architecture fichier propriétaire (.fic, .ndx, .mmo pour les mémos) pour son mode <em>Classic</em>, et bascule vers une architecture client/serveur véritable en mode <strong>HyperFileSQL Client/Serveur</strong>. Ce second mode supporte les transactions ACID, la gestion fine des droits utilisateurs, les procédures stockées en WLangage et la réplication de données.</p>
<h3>Les deux modes de fonctionnement</h3>
<p>HyperFileSQL propose deux modes distincts adaptés à des contextes d&rsquo;usage différents :</p>
<ul>
<li><strong>Mode Classic (embarqué) :</strong> idéal pour les postes autonomes ou les petits réseaux locaux. Les fichiers de données sont stockés directement sur le poste ou un partage réseau. Aucun serveur dédié n&rsquo;est nécessaire.</li>
<li><strong>Mode Client/Serveur :</strong> recommandé pour les environnements multi-utilisateurs importants, les applications WebDev en production et les contextes nécessitant haute disponibilité et sécurité avancée. Le serveur HFSQL tourne comme un service Windows ou Linux.</li>
</ul>
<h2>Les fonctionnalités clés d&rsquo;HyperFileSQL</h2>
<h3>Performances et indexation avancée</h3>
<p>HyperFileSQL intègre un moteur d&rsquo;indexation optimisé pour les recherches full-text, les clés composées et les requêtes complexes. Les index sont mis à jour en temps réel lors de chaque écriture, garantissant des lectures instantanées même sur des tables contenant plusieurs millions d&rsquo;enregistrements. PC SOFT annonce des performances de l&rsquo;ordre de <strong>300 000 à 500 000 lectures par seconde</strong> sur du matériel standard en mode Client/Serveur.</p>
<h3>Sécurité et gestion des droits</h3>
<p>En mode Client/Serveur, HyperFileSQL propose une gestion granulaire des accès : droits par utilisateur, par groupe, par table et même par colonne. Le chiffrement AES 128 et 256 bits des fichiers de données est disponible nativement, sans nécessiter de configuration externe. Les journaux de transactions permettent une récupération complète après incident, avec un point de restauration configurable.</p>
<h3>Réplication et haute disponibilité</h3>
<p>Pour les projets nécessitant une continuité de service, HyperFileSQL Client/Serveur intègre un mécanisme de <strong>réplication maître-esclave</strong> permettant de synchroniser plusieurs instances de base de données en temps réel ou en différé. Cette fonctionnalité, directement accessible depuis le Centre de Contrôle HFSQL, est particulièrement appréciée dans les architectures multi-sites que nous déployons chez SODOR pour nos clients du <strong>Val-d&rsquo;Oise</strong> et d&rsquo;Île-de-France.</p>
<div class="wp-block-sodor-keypoints">
<h4><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Points clés</h4>
<ul>
<li>Base de données native 100 % intégrée à WinDev et WebDev via le WLangage</li>
<li>Deux modes : embarqué (Classic) et client/serveur pour les environnements multi-utilisateurs</li>
<li>Support SQL standard + extensions WLangage pour une productivité maximale</li>
<li>Chiffrement AES 128/256 bits natif et gestion fine des droits utilisateurs</li>
<li>Réplication maître-esclave pour la haute disponibilité</li>
<li>Déploiement simplifié : aucun DBA externe requis pour les projets de taille intermédiaire</li>
<li>Compatible Windows Server et Linux pour le mode Client/Serveur</li>
</ul>
</div>
<h2>HyperFileSQL face aux autres SGBDR du marché</h2>
<p>Il est légitime de se demander pourquoi choisir HyperFileSQL plutôt qu&rsquo;une base de données open-source ou commerciale éprouvée. Le tableau ci-dessous synthétise les principaux critères de comparaison pour un projet WinDev ou WebDev typique :</p>
<table class="wp-block-table">
<thead>
<tr>
<th>Critère</th>
<th>HyperFileSQL C/S</th>
<th>MySQL / MariaDB</th>
<th>SQL Server</th>
<th>PostgreSQL</th>
</tr>
</thead>
<tbody>
<tr>
<td>Intégration WinDev / WebDev</td>
<td><strong>Native (optimale)</strong></td>
<td>Via connecteur</td>
<td>Via connecteur</td>
<td>Via connecteur</td>
</tr>
<tr>
<td>Coût de licence</td>
<td>Inclus dans WinDev/WebDev</td>
<td>Gratuit (open-source)</td>
<td>Élevé (commercial)</td>
<td>Gratuit (open-source)</td>
</tr>
<tr>
<td>Facilité de déploiement</td>
<td>Très simple</td>
<td>Modérée</td>
<td>Complexe</td>
<td>Modérée</td>
</tr>
<tr>
<td>Administration requise</td>
<td>Minimale (Centre de Contrôle)</td>
<td>Modérée</td>
<td>Élevée (DBA conseillé)</td>
<td>Modérée à élevée</td>
</tr>
<tr>
<td>Chiffrement natif</td>
<td>Oui (AES 256)</td>
<td>Partiel</td>
<td>Oui (TDE)</td>
<td>Partiel</td>
</tr>
<tr>
<td>Réplication native</td>
<td>Oui</td>
<td>Oui</td>
<td>Oui</td>
<td>Oui</td>
</tr>
<tr>
<td>Support PC SOFT officiel</td>
<td>Complet</td>
<td>Non</td>
<td>Non</td>
<td>Non</td>
</tr>
</tbody>
</table>
<p>Ce tableau illustre clairement que pour un projet développé intégralement avec les outils <strong>PC SOFT</strong>, HyperFileSQL offre le meilleur rapport entre simplicité, coût et performance. Les connecteurs vers des bases tierces restent disponibles et pertinents lorsque le système d&rsquo;information existant impose une base spécifique — c&rsquo;est d&rsquo;ailleurs un scénario que nous gérons régulièrement dans nos missions d&rsquo;<strong>AMOA SI</strong> chez SODOR.</p>
<div class="wp-block-sodor-tip">
  <strong><img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Bon à savoir :</strong> Le Centre de Contrôle HFSQL, fourni gratuitement avec WinDev et WebDev, permet d&rsquo;administrer visuellement vos bases HyperFileSQL : création de tables, gestion des utilisateurs, analyse des performances, sauvegarde et restauration. Il remplace avantageusement des outils comme phpMyAdmin ou SQL Server Management Studio pour les projets 100 % PC SOFT.
</div>
<h2>Bonnes pratiques pour exploiter HyperFileSQL en production</h2>
<h3>Conception du modèle de données</h3>
<p>Comme pour tout SGBDR, la qualité du modèle de données conditionne les performances à long terme. L&rsquo;Analyse WinDev — l&rsquo;outil de modélisation intégré à l&rsquo;IDE — permet de concevoir graphiquement les tables, les relations et les index. Nous recommandons de systématiquement normaliser les données jusqu&rsquo;à la 3NF, de définir des clés primaires UUID ou auto-incrémentées selon le contexte, et de documenter les index secondaires utilisés dans les requêtes fréquentes.</p>
<h3>Sauvegardes et</p>
]]></content:encoded>
					
					<wfw:commentRss>https://sodor.fr/hyperfilesql-windev-webdev-base-donnees-native-pc-soft/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
