
 |
 |
 |

Les outils |
|
 |
Administration : Centre de
Contrôle HyperFileSQL

Un onglet du Centre de Contrôle HyperFileSQL |
Le Centre de Contrôle HyperFileSQL est un outil d’administration
indispensable disposant d’une interface graphique intuitive et ergonomique.
Le Centre de Contrôle HyperFileSQL permet d’effectuer de nombreuses
tâches, depuis un poste du réseau ou depuis Internet,
telles que :
• Gestion des bases de données,
• Gestion de la taille des données,
• Arrêt/démarrage des différentes instances de serveurs,
• Visualisation des informations spécifiques au serveur, à la base,
aux tables,
• Désinstallation de serveur HyperFileSQL,
• Affichage de la liste des connexions en cours,
• Possibilité de terminer/interdire des connexions,
• Envoi de messages aux utilisateurs,
• Paramétrage de l’emplacement des bases de données, des journaux,
activation,
et emplacement des logs, des statistiques d’activités,
• Définition du port de connexion au serveur,
• Définition du port pour le débogage à distance,
• Edition des comptes,
• Gestion des transactions en cours, rollback de transaction,
• Gestion des tâches planifiées,
• Réalisation de sauvegardes,
• Gestion des sauvegardes,
• Tuning à chaud : taille du cache, activation des logs etc…
• Création, suppression, import de bases de données,
• Explorateur de bases de données,
• Exécution de requêtes,
• Sauvegarde et restauration des données,
• Visualisation de la structure des tables,
• Automatisation de fonctions courantes,
• Monitoring,
• Gestion des utilisateurs et groupes d’utilisateurs, ainsi que de
leurs droits,
• Gestion des utilisateurs connectés,
• Déconnexion d’utilisateurs,
• Edition des statistiques précises d’utilisation du serveur : postes,
requêtes,
journaux, logs, paramètres...
• Visualisation des blocages de lignes,
• ...
Administration à chaud
De nombreuses tâches de maintenance peuvent s’effectuer à
chaud, sans avoir à déconnecter les utilisateurs, et sans que ceux-ci
ne soient gênés dans l’utilisation de leurs applications, qui
continuent à lire et écrire les données pendant ces phases :
• SDD «Modif Auto» à chaud,
• Réindexation à chaud,
• Optimisation automatique des performances à chaud,
• Changement de mot de passe à chaud,
• Sauvegarde.
Modéliser une base de
données
La définition d’un schéma de base de données s’effectue facilement
à l’aide du puissant éditeur visuel livré.
De nombreux assistants vous guident.
L’édition visuelle du modèle du schéma (création, suppression,
modification des tables, des colonnes, des relations, des
contraintes, des index, des triggers…) permet de définir un
schéma de base de données sans avoir à écrire de code SQL.
L’éditeur visualise de manière graphique l'organisation des données
et des traitements.

Un schéma de données (une analyse) |
L’éditeur sait importer des schémas depuis des bases
HyperFileSQL, SQL Server, Oracle, OLE DB, …
Un import automatique de schémas existants peut être effectué.
Le dossier du schéma de base de données peut être édité à la demande
(format papier, HTML, PDF, Word, OpenOffice).
Pages extraites d’un dossier automatique |
Comment créer un schéma
de données ?
(une analyse)
Créer un schéma de données (une analyse) est très facile: un assistant
puissant vous guide.
Il suffit de définir la structure des tables constituant le schéma
(l’analyse); les colonnes sont définies, ou récupérées du dictionnaire
des données.
On indique le type des colonnes, le type de clé (index)...
Toute nouvelle colonne créée vient alimenter le dictionnaire des
données.
On définit ensuite les relations entre les tables.
Pour relier des tables, il suffit de tracer un lien avec la souris !
L’assistant pose des questions en langage naturel pour déterminer
la nature des relations.
L’assistant demande également si la vérification de l'intégrité référentielle
doit être automatique ou pas.

Définition assistée des relations (liaisons) |
L’assistant demande alors s'il doit générer les éventuelles tables de
relation nécessaires, ou s'il doit utiliser des tables existantes.
L’assistant demande enfin l’intitulé des relations : le schéma est défini.
L’éditeur visuel de schéma gère également :
• La rétro analyse depuis un serveur,
• La modélisation logique ou physique,
• L’édition des connexions,
• La comparaison de schémas,
• L’historique des schémas,
• La génération de scripts DDL,
• L’export du modèle du schéma sous format d’image vectorielle.
UML
Le diagramme de classes UML |
WINDEV et WEBDEV gèrent en standard les 9 modèles UML.
En particulier, le diagramme de classes peut être généré automatiquement
à partir du schéma de la base de données.
La programmation en mode 3-tier est ainsi énormément facilitée
par un mapping objet-relationnel automatique: les classes sont
automatiquement générées pour implémenter la logique métier
propre à l’application, ainsi que la mise à jour des données des
objets vers les tables, et réciproquement.
Editeur de requêtes
La création des requêtes s’effectue en langage SQL ou en L5G
WLangage.
Les requêtes peuvent être directement saisies, ou générées par
l’éditeur de requêtes (Etats & Requêtes), fourni en standard avec
WINDEV et WEBDEV, et librement diffusable auprès des utilisateurs
finaux des applications que vous avez créées.
L’éditeur de requêtes permet également d’optimiser la description
(le schéma) des bases de données, en détectant et définissant
les index nécessaires aux performances d’exécution des requêtes
créées.
L’éditeur de requêtes génère les requêtes à la fois en SQL et
en langage naturel, afin de vérifier qu’elles correspondent
bien à l’opération souhaitée ! Il n’y a ainsi pas de
risque d’erreur.
La requête est également générée sous forme
schématique (graphique animé).
Le mode opératoire pour créer une requête
est simple: choisissez les colonnes
à intégrer, les conditions de
sélection à l’aide de l’assistant, et la requête est générée en code
SQL optimisé.
L’éditeur effectue également la rétro-analayse de requêtes existantes.
Le résultat d’une requête peut être une fenêtre de visualisation,
un état imprimé, ou une table HyperFileSQL.
Une requête peut utiliser comme source le résultat envoyé par une
autre requête.
Outil de reporting (logiciel «Etats & Requêtes»)

Un état créé avec Etats & Requêtes |
Le logiciel «Etats & Requêtes» est un éditeur d’états que vous
pouvez diffuser librement, gratuitement et de manière illimitée à
vos utilisateurs finaux, pour toute application réalisée en WINDEV
ou en WEBDEV.
Cet éditeur d’états est totalement interfacé nativement avec
HyperFileSQL, et permet la création très facile d’états sophistiqués
utilisant des données stockées (entre autres) dans des bases
HyperFileSQL.
PDF est géré en standard, tout comme les fonds de page, les
codes-barres, les étiquettes... et tout ce qui est nécessaire !

Depuis l’éditeur d’états, l’export vers Word, Excel,
OpenOffice, l’envoi d’un mail, etc... sont automatiques |
Les formats de codes barres supportés sont : UPCA, UPCE, EAN13,
EAN8, EAN128, CODE128, CODE39, CODE93, CODE11,
CODE128, Intervaled 2 of 5, CODABAR, CB_MSI, Datamatrix, PDF417,...
RAD : pour générer les
fenêtres et les pages

Une page Web générée par WEBDEV |
Le RAD de WINDEV, WEBDEV et WINDEV Mobile génère également
les fenêtres et pages, ainsi que les champs, en paramétrant
les contrôles de saisie en fonctions des informations contenues
dans le schéma des données (analyse) : champ obligatoire, taille
maximale, types de données acceptées, vérification de bornes,...
WDMAP : visualiseur de
données
WDMAP permet de visualiser, éditer et modifier les données
d’une table.
WDMAP est très utile en phase de test et de débogage.
WDMAP permet de filtrer, de trier les données, d’effectuer des exports
immédiats (vers Word, Excel, OpenOffice, XML,...).
Outil de comparaison de
données : WDHFDiff
L’utilitaire WDHFDIFF permet de comparer :
• la structure de 2 tables,
• les données de 2 tables.
Cela peut être très utile en phase de mise au point.
Robot de surveillance
Le robot de surveillance (librement diffusable avec vos applications)
permet de sécuriser l’exploitation des serveurs.
Le robot surveille en permanence, et détecte immédiatement les
éventuelles connexions impossibles avec le serveur.
Le serveur alerte, au choix, par :
• envoi d’un message paramétrable d’eMail aux adresses indiquées
(jusqu’à 20 adresses)
• message envoyé à une application spécifique (messagerie interne,…)
• message envoyé à la messagerie intégrée
• écran de contrôle (alerte visuelle et/ou sonore)
• lancement d’une procédure WLangage
• programme tiers (ce programme tiers peut par exemple effectuer
l’envoi d’un
message paramétrable par SMS aux numéros
indiqués).
Bien entendu, il est possible de choisir une combinaison de ces
alertes.
Parmi les paramètres de surveillance que l’on peut spécifier, vous
trouverez :
• la fréquence : effectuer le test tous les combiens, de 2 minutes à
1 jour
• la répétition : en cas de non réponse de l’élément surveillé, réessayer
le test
combien de fois et après quel délai avant de déclencher
l’alerte
• le texte du message à envoyer
• le média du message (SMS, eMail, …).
SILO : superviseur d’infrastructure
logicielle
Le SILO permet de recenser les accès de toutes les applications
WINDEV et de tous les sites WEBDEV à toutes les ressources réseau,
dont les bases de données HyperFileSQL.
Le SILO permet d’analyser l’évolution des accès aux bases de données
au cours du temps, de savoir quelles applications et quels
postes accèdent à une base de données, ...
Des statistiques précises sont disponibles à tout moment.

Sommaire de la documentation :
|
|
|
|
|
|
|

 |
Base de Données SQL |
 |
Windows, Linux, Mac, iPhone
|
 |
Local |
 |
Mobile |
 |
Embarqué |
 |
Client/Serveur |
 |
Cluster |
 |
Grande capacité |
 |
Tous les types de données |
 |
Unicode |
 |
Index, index multicolonnes, clés |
 |
Intégrité référentielle |
 |
Full text |
 |
Procédures stockées |
 |
Triggers |
 |
Intégrité référentielle |
 |
Journalisation |
 |
Transactions |
 |
Compression des données |
 |
Compression des trames |
 |
Verrou de ligne automatique |
 |
Reconnexion automatique |
 |
Ordonnanceur |
 |
Réplication |
 |
SDD |
 |
Gestion des droits |
 |
Injection SQL impossible |
 |
Cryptage |
 |
Provider OLE DB |
 |
Pilote ODBC |
 |
Centre de Contrôle |
 |
Administration à chaud |
 |
Sauvegardes |
 |
Modélisation de base |
 |
Requêteur |
 |
Reporting |
 |
Visualiseur de données |
 |
Robot de surveillance |
 |
Lien natif avec WINDEV, WEBDEV et WINDEV Mobile |
 |
Déploiement gratuit* |
| Commandez |
 |
Commandez en ligne
Vous pouvez commander par courrier, par fax ou directement
sur ce site

Vous avez un existant ?
Vous créez votre entreprise ?
Faites le choix de la productivité.
Et bénéficiez de 40% de remise immédiate.
| Demandez le dossier ! |
 |
Recevez le dossier complet
(gratuit) Recevez sur votre bureau (ou chez vous) le DVD, le dossier complet et le N° de "01 Informatique": 100 témoignages de réussite, et découvrez comment développer 10 fois plus vite !
Politique environnementale |
|