19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de...

24
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge Frederic Michel

Transcript of 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de...

Page 1: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

IBM Rational Data Architect

Un outil complet de modélisation et de conception pour

SGBD

Isabelle Claverie-BergeFrederic Michel

Page 2: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Agenda

• Rational Data Architect dans la plateforme IBM

• Rational Data Architect dans votre environment

• Fonctionnalités

• Un cas d’utilisation de Rational Data Architect

• Summary

Page 3: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Rational Data Architect dans la plateforme IBM

RDA : Un produit pour trois gammes

Rational

Information Management Websphere

Page 4: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Rational Data Architect dans votre environnement

Page 5: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Concevoir

Conception logiqueStandards de nommage

Conception de l’intégrationConception physique

Validation

Développer

ÉditerExécuter

Debugger Déployer

Intégration en équipe

Gérer

Cycle de vieCompare et SynchronisationAnalyse d’impactReporting

Découvrir

Reverse engineeringNavigationDécouverteVisualisationImport/Export

Rational Data ArchitectUn outil de modélisation, d’intégration, de gestion et de conception de données

Architecte

Développeur

Administrateur

Page 6: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Rational Data Architect

Fonctionnalités

Page 7: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Vue d’ensemble de Rational Data Architect

Espace “live” : vue et travail direct sur les

données et structures

Espace de travail modélisation et dévelopement Editeurs,

Diagrammes, Code

Propriétés détaillées,journal

d’erreurs, vue des extractions

Page 8: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Un cas d’utilisation de Rational Data Architect

Page 9: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Scénario: Trouver, Intégrer et normaliser les informations sur un prêt

Trouver, référencer et standardiser les sources d’information sur les prêts

Challenges:Démarrer Sources HétérogènesSchémas physiques différentsDifférentes Conventions de nommage conventionsProcessus pénible et enclin à l’erreur

Ou sont conservés les informations ?A quoi ressemble-t-elles ?

A quoi devraient ressemblées ?

Oracle

SQL Server

DB2

Mainframe

Page 10: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Step 1: Trouver et référencer les informations de prêts

Information de prêt

e

sll

Exportation des modèles vers d’autres référentiels

Rétro ingénierie et visualisation des schémas

Découverte des sources de données

Annotation des modèles de données

Découvrir et se souvenir des sources de données qui contiennent des informations de prêt

First Midwest Oracle

Northwest SQL Server

NorthbrookOracle

Page 11: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

WebSphere II

Déployer vers le serveur d’intégration d’information

Step 2: Intégrer et normaliser l'information de prêt

Établir un modèle normalisé pour l'information de prêt et relier sémantiquement les schémas existants à celui-ci

Premier mapping de Midwest

Relier le premier schéma de Midwest au schéma standard en utilisant le glossaire

Schéma conforme de Midwest

Produire des vues et des nicknames conformes

Premier schéma de Midwest

e

sll

Modèle logique pour l'information de prêt

Glossaire standard e

sll

Créer le schéma standard avec le glossaire

Premier glossaire de Midwest

Page 12: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Step 1: Trouver et référencer les informations de prêts

Information de prêt

e

sll

Exportation des modèles vers d’autres référentiels

Rétro ingénierie et visualisation des schémas

Découverte des sources de données

Annotation des modèles de données

Découvrir et se souvenir des sources de données qui contiennent des informations de prêt

First Midwest Oracle

Northwest SQL Server

NorthbrookOracle

Page 13: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Découvrir et visualiser les sources de données

Détection automatique des serveurs disponibles

Visualiser la topologie des sources de données

Vues détaillée des propriétés

Page 14: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Rétro ingénierie des tables et schémas

Visualize schema and detailed properties

Visualisation du modèle de données et propriétés des données

Rétro ingénierie et visualisation des modèles de données

Page 15: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Annoter le modèle de données

Annoter le modèle de données avec les attributs et la documentation

Page 16: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Exporter le modèle de données vers un autre référentiel

Exporter le modèle de données annoté vers un référentiel

Page 17: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

WebSphere II

Déployer vers le serveur d’intégration d’information

Step 2: Intégrer et normaliser l'information de prêt

Établir un modèle normalisé pour l'information de prêt et relier sémantiquement les schémas existants à celui-ci

Premier mapping de Midwest

Relier le schéma de Midwest au schéma standard en utilisant le glossaire

Schéma conforme de Midwest

Produire des vues et des nicknames conformes

Premier schéma de Midwest

e

sll

Modèle logique pour l'information de prêt

Glossaire standard e

sll

Créer le schéma standard avec le glossaire

Premier glossaire de Midwest

Page 18: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Créer un schéma standard pour l'information de prêt

Importer ou créer visuellement un modèle normalisé de l'information de prêt

Associer un modèle de nommage standard Qui pourra être utiliser pour générer les noms du modèle physique Ou comme thesaurus pour les relations entre schémas

Page 19: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Découvrir et relier les schémas existants au modèle normalisé

Découverte automatique des liens entre schémas grâce à la Sémantique basée : Schéma et données Exploitation d’un glossaireRapporte le rang relatif Annotation des mapping

avec les transformations et les conditions

Schémas existants

Modèle standard

Page 20: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Relier les schémas existants à la norme

Visualisation des relations au niveau table

Découvre les conditions de jointures

Les vues peuvent combinées et composées

Page 21: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Génération d’une vue conforme depuis un schéma existant

Génération d’une vue qui renomme et restructure un schéma existant en respectant les termes définis dans le modèle standardisé

Page 22: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Génération d’une vue conforme depuis un schéma existant

Le projet contient la liste des objets nouvellement créés

Page 23: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles

Générer une vue conforme sur un schéma existant

Deploy created objects back to server

Déployer les nouveaux objets créés sur le serveur

Page 24: 19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.

19 septembre 2006Tendances Logicielles