Blog

Actualités Base de données

Les bénéfices de Xcase for i pour découvrir le modèle relationnel

Relate-DB: Retrouvez le modèle relationnel de votre base DB2 for i

 

Sur l’IBM i, les relations au cœur de la base de données, pourtant à l’origine de sa conception dans l’esprit des développeurs qui l’ont construite, sont intégrées dans le code RPG ou Cobol qui accède aux tables, mais ne sont pas représentées de manière explicite.

Après souvent plus de 15 années de développement sur cette base, retrouver ce modèle relationnel de manière graphique et intelligible représente donc une réelle gageure.

Pourtant, sans modèle relationnel, votre entreprise peut se trouver face aux difficultés suivantes :

Risques et Impacts d'une base de données non relationnelle

Comprendre les nuances de votre base de données

Relate-DB est la solution parfaite pour comprendre les nuances de votre base de données,:

  • Découvrir et documenter automatiquement les relations
  • Automatiser la création d’une couche de métadonnées pour une implémentation BI plus rapide
  • Découvrir les problèmes d’intégrité référentielle et les programmes qui les provoquent
  • Implémenter les relations sans perturber les applications existantes

Une documentation de meilleure qualité

Xcase for i va modéliser votre base de données dans une représentation graphique claire, avec des diagrammes ERD (Entité Relation Diagramme) .

Bénéfices :

  • Comprendre la structure de la base de données
  • Documenter ces informations pour accélérer le développement, décharger les développeurs clés des tâches de routine
  • S’assurer que les connaissances essentielles restent au sein de votre entreprise
documentation

Collaboration renforcée

  • Partagez cette vision (diagrammes personnalisables) au sein des équipes
  • Intégration rapide et sécurisée des nouvelles ressources
  • Évitez les redondances créées par l’ignorance
equipe

Meilleure prise en charge des outils de requête

  • Assurez-vous que votre base de données possède les métadonnées nécessaires pour mettre en œuvre des outils de BI : en effet, les relations récupérées seront utilisées par les outils de requête (tels que Web Query) pour automatiser la définition de requêtes sophistiquées
  • Xcase for i utilise les relations découvertes pour vous assister à créer des requêtes et des vues graphiques et génère le code SQL automatiquement.
ouverture

Intégrité renforcée

  • L’intégrité référentielle des relations découvertes peut être implémentée au niveau de la base de données. En déplaçant le contrôle d’intégrité dans DB2 for i, vous réduisez les cycles de développement, garantissez une utilisation cohérente des règles d’intégrité et simplifiez vos programmes.
  • Les problèmes d’intégrité référentielle actuels sont découverts, on saura quel programme a violé l’intégrité référentielle, avec quelles Datas, à quel moment. Pour corriger les datas existantes, des instructions SQL sont générées pour identifier les données défectueuses. Les programmes à l’origine de ces erreurs seront identifiés et tracés.
evolutions

De meilleures performances

Le moteur de base de données utilisera les relations déclarées dans la base de données, ce qui améliorera les performances, en particulier lorsqu’elles sont basées sur des colonnes d’identité.

performances

Visionner en 30 minutes le témoignage de DPF ( Dépôts Pétroliers de Fos) qui a implémenté Relate-DB

Relate-DB est un module de la solution Xcase for i