JUIN 2004  
Optimisez la chaîne logistique du logiciel ...
     
Dans ce Numéro
 
"LES HIGHLIGHTS DE JUIN"

EDITORIAL : la base de données revêt une importance stratégique majeure>>

L'EVOLUTION de la base de donnée maîtrisée>>
DB2/UDB : Au cœur du système d’informations>>
 
 


Dans un contexte de développement «nouvelles technos», la base de données revêt une importance stratégique majeure. N’est-ce pas ce cœur du système d’informations qui doit être accessible par des moyens de plus en plus hétérogènes, que ce soit en lecture ou en mise à jour ?
C’est la raison pour laquelle, une vraie base de données relationnelle, avec tous les principes de contraintes référentielles, doit faire l’objet d’une attention toute particulière pour tous nouveaux développements. Même si cette démarche peut paraître de prime abord fastidieuse, compte tenu du lot de contraintes qu’elle apporte, elle doit être vue comme une démarche salutaire pour une garantie permanente de la cohérence des données.
Chez ARCAD Software, nous avons établi toute une stratégie d’accompagnement dans cette lente mais nécessaire migration.

Cela se traduit aussi bien par des missions d’expertise (validation de modèles de données, formations SQL, optimisation des performances), que par des nouveautés produits (gestion des changements, re-engineering de bases DB2/400 ).

C’est tout le thème de la présente newsletter. Notre démarche est de vous apporter toujours plus d’expertise afin que vous puissiez effectuer vos choix techniques dans les meilleures conditions. Nous espérons vivement que cette lecture atteindra cet objectif.

Bien à vous,
Philippe MAGNE

 

A paraître ...

- N° de JUILLET : LES DEVELOPPEMENTS MULTI-PLATEFORMES

N’hésitez pas à demander de plus amples informations à notre service commercial sur contact ou par e-mail à : sales@arcadsoftware.com

Pour en savoir plus...

Ne manquez pas la prochaine parution d’ARCAD’VANTAGE en Juillet 2004 !
Le dernier numéro de la série sur les développements multi-plateformes

 
 

L’avènement de DB2/UDB et Websphere Application Server depuis quelques années maintenant a amené de nouveaux styles de développement sur la plateforme iSeries. Les bases de données SQL créées directement depuis des outils de conception graphique, des procédures stockées, des contraintes d’intégrité référentielle côtoient les « bon vieux » fichiers DDS et programmes RPG des applications déjà en place depuis de nombreuses années.
ARCAD avec la Version 8.00 offre aujourd’hui l’assurance de la cohérence entre ces nouveaux développements et les applications existantes par la prise en charge de l’ensemble des composants DB2/UDB et de leurs fonctionnalités.

ARCAD-Open Repository recense aussi bien les tables, index ou vues définies par DDL (Definition Data Language SQL) que les fichiers DDS (avec ou sans source DDS ou script SQL). Il intègre maintenant également la prise en charge des procédures stockées, fonctions utilisateurs (UDF), types de données utilisateurs (UDT).
Il gère tous types de relations entre les composants tels que les contraintes et les déclencheurs et bien sûr toutes les références croisées classiques d’utilisation d’un composant par un autre.

La suite ARCAD-Skipper et le module Macro-Maker apportent un cadre de travail permettant une gestion rigoureuse et un niveau de traçabilité et de sécurité très élevé pour tous les composants du système d’informations.

Les nouveautés de la version 8.00 des suites ARCAD apportent toutes les fonctionnalités nécessaires à une évolution sereine du système d’informations, de la phase de conception à la mise à disposition pour les utilisateurs finaux. Elle vous permettent de profiter pleinement des dernières évolutions technologiques de la plateforme sans révolution.
En savoir plus...


 
Si vous ne souhaitez plus recevoir cette newsletter,
cliquez ici
 

Vos commentaires/suggestions sont les bienvenus !
Adressez les à Stéphanie ZELKO szelko@arcadsoftware.com


Bien à vous, l'équipe ARCAD Software

     

 
Visitez notre site web : www.arcadsoftware.com  
 
DB2/UDB : Au cœur du système d’informations par Olivier BONNET

 

 


Dans un contexte de mouvance économique, la maîtrise du changement au sein de l’entreprise devient un facteur stratégique fort. Faire plus vite et autrement s’impose de plus en plus aux organisations.
Une des mutations majeures de la plate forme iSeries réside dans la mise en avant du SGBD/R DB2/UDB. De nombreux clients s’interrogent sur les avantages et inconvénients de ce type de technologies, mais aussi sur la démarche à mettre en œuvre pour suivre cette évolution.
Les entreprises disposent en général d'un existant informatique élaboré sur des concepts classiques tels que l'approche fichiers et la programmation procédurale. Le passage vers de nouvelles technologies nécessite une approche différente (bases de données et programmation évènementielle ou objet). La difficulté majeure réside dans la démarche à adopter afin de garder la maîtrise des processus de changement.
La base de données, au cœur du système d’informations, vient en contrefort du besoin d’évolutivité et de réactivité.

"Des concepts éprouvés"
Le modèle relationnel date des années 70. Depuis 30 ans, ce modèle a fait ses preuves en s’imposant dans nombre de contextes différents et en s’enrichissant sans cesse de nouvelles fonctionnalités. Aujourd’hui un système relationnel parle objet, XML, internet. C’est réellement devenu une technologie maîtresse dans l’évolution des systèmes d’informations.
En savoir plus ...

Avec DB2/UDB, la base de données relationnelle est une collection de données organisées et inter-reliées entres elles, stockées sous forme de tables. Elle offre :
. Une manipulation facilitée des données,
. La mémorisation d'un volume d'informations important avec une redondance calculée,
. L'accès simultané par plusieurs utilisateurs,
. L'accès multiple par index aux groupes de données,
. La sécurité et l'intégrité des données,
. Une indépendance (relative) des données par rapport aux traitements.

En savoir plus ...

Le Système de Gestion de Base de Données Relationnelle (SGBD/R) est un système multi utilisateurs livré avec un ensemble d'outils de production, basés sur SQL, sachant gérer les transactions et la confidentialité des données. Il s'appuie sur un dictionnaire de données intégré et utilise un outil d'optimisation des chemins d'accès.

Les principales fonctionnalités assurées sont :
.
Implémentation de l'algèbre relationnelle via SQL,
. Respect des contraintes d'intégrité,
. Gestion des transactions,
. Gestion des conflits d'accès aux données (verrouillages),
. Gestion de la confidentialité (mots de passe, vues),
. Sécurité et récupération (panne matérielle ou défaut logiciel),
. Administration centralisée des données,
. Optimisation de l'accès aux données,
Ces fonctionnalités apportent de réels gains de productivité.
En savoir plus ...

"Une démarche pragmatique"
L’introduction d’une technologie de type SGBD/R doit s’appuyer sur une démarche pragmatique. Les points d’entrée sont souvent des projets de type entrepôt de données, de type intranet ou extranet, voire internet. Ces projets sollicitent le back-office sans le remettre en cause.
En savoir plus ...

Ce qu’il est important de souligner ici, c’est que ces différents projets permettent de préfigurer le futur système d’informations en facilitant une mise en œuvre par appartement et en fournissant de nouvelles fonctionnalités.
La modélisation d’un système d’informations, d’un entrepôt de données, d’un site intranet ou extranet repose sur des méthodes qui doivent allier le respect de la normalisation des relations, la compréhension des volumes manipulés, la complexité des traitements à mettre en œuvre. Un modèle peut être défini en extension avec des objets clairement définis ou encore en compréhension en introduisant des règles de recherche ou de transformation.
La mise en oeuvre d’une base de données relationnelle introduit un profond changement de culture dans les équipes de développements. En effet, l’approche ensembliste (algèbre relationnelle) introduit des concepts réellement différents de l’approche procédurale.


"La gestion des composants DB2/UDB"
Comment suivre l’activité des développeurs qui enchaînent l’écriture de scripts SQL, de contraintes, de triggers, de collections …?
. En intégrant ces objets au sein du référentiel ARCAD afin qu’ils soient vus comme de nouveaux composants,
. En gérant ces composants comme des composants RPG ou Cobol avec les principes de mise à disposition pour le développeur (Check-out) et de restitution (Check-in),
. En fournissant des références croisées entre et avec ces composants,
. En mettant en œuvre tous les mécanismes de sécurité propres à ARCAD (retour arrière, historisation, traçabilité).


 




 

 

Haut de page>>   

Copyright © 2004 ARCAD Software, Inc. Tous droits réservés.

Haut de page>>