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

Slides:



Advertisements
Présentations similaires
REFERENTIEL DE LA SERIE STG
Advertisements

BASE DE DONNEES CFAO Qu’est-ce que la B.D.
Applications N-Tiers Rappels: architecture et méthodologie
MOT Éditeur de modèles de connaissances par objets typés
Les technologies décisionnelles et le portail
Analyse et Programmation Orientées Objets
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Architecture Technique de la plate-forme CASTORE
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Diagram-Based Techniques
UML - Présentation.
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Entité Module Java Expert.
Gestion de la persistance des objets
UML (Unified Modeling Langage)
VI. Analyse des solutions techniques
Initiation au système d’information et aux bases de données
1 ARCHITECTURE DACCÈS la méthode générale modèle de données définitions module daccès / modules métiers construction des modèles les modules daccès, les.
Initiation au système d’information et aux bases de données
Rappel sur les bases de données et le vocabulaire
Initiation à la conception de systèmes d'information
Sommaire Objectif de Peakup Principes de fonctionnement
Introduction à la conception de Bases de Données Relationnelles
Chap 4 Les bases de données et le modèle relationnel
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PRÉCISION DES RÉSULTATS
UML F. Laperruque INRA – SAGA CATI SICPA.
Mapping Objet-Relationnel
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
Management des systèmes d’information Conclusion
MOT Éditeur de modèles de connaissances par objets typés
VI. Analyse des solutions techniques
Cours de Base de Données & Langage SQL
Les concepts et les méthodes des bases de données
Management of Information Technology - e-business
Portée, arrimages et intervenants Évolution des méthodes
Processus d'un projet F.Pfister
Sensibilisation a la modelisation
•Présentation de Team Edition for Database Professionals •La méthodologie •Etude de cas.
Introduction.
UML.
Supports de formation au SQ Unifié
DÉFINITIONS modules programmes chaînes de programmes
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
05/02/98WEB ESNIG Modèle logique de données Oracle Designer/2000 & Oracle Web Server.
1 Laurent BONNET Stéphane GOUDEAU Architectes en Système d’information Division Développeurs et Plateforme d’Entreprise © 2005 Microsoft Corporation Un.
MIGRATION DE BASE DE DONNÉES la méthode générale
SLAM 1 Exploitation d’un schéma de données
Heg Haute école de gestion de Neuchâtel 24/11/00Cahier théorique 02 V1-01 Prise en main (2) Création et gestion d'une association.
Oracle Data Integrator (ODI) – TD01
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Le Langage SQL Introduction. 2 Historique du Langage SQL E. F. CODD : premiers articles dans les années 70 IBM crée le langage SEQUEL (Structured English.
SYSTEMES d’INFORMATION séance 1 : Introduction et définitions
Année 2006 – 2007 ENSEA © Emeric Rollin
Modélisation des flux Introduction et définition
1 Initiation aux bases de données et à la programmation événementielle Responsable : Souheib BAARIR. (le sujet de votre .
ISNET-43 Atelier de génie logiciel Approche fonctionnelle ou objets Concurrence ou complémentarité ? Synthèse.
Quinio1 Bases de données : modèlisation et SGBD Séance 3 B Quinio.
L’enseignement de spécialité SLAM
Module 1 : Vue d'ensemble de Microsoft SQL Server
Initiation à Oracle Server
Les vues Une vue: c’est une relation virtuelle. Définie par:
Initiation aux SGBD Frédéric Gava (MCF)
Les menuiseries au cœur de la maquette numérique
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
La gestion des bases de données
1 JEE 2010 Architectures n-tiers F.Pfister
Introduction Module 1.
Analyse, élaboration et exploitation d’une Base de Données
Les bases de données Séance 2 Méthodologies d’analyse.
Transcription de la présentation:

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

19 septembre 2006 Tendances Logicielles Agenda Rational Data Architect dans la plateforme IBM Rational Data Architect dans votre environment Fonctionnalités Un cas dutilisation de Rational Data Architect Summary

19 septembre 2006 Tendances Logicielles Rational Data Architect dans la plateforme IBM RDA : Un produit pour trois gammes Rational Information Management Websphere

19 septembre 2006 Tendances Logicielles Rational Data Architect Un outil de modélisation, dintégration et de conceptions de données Un socle Eclipse Visualiser Framework de modélisation Eclipse Standardiser Fédérer Découvrir Modéliser Intégrer Comparer Développer

19 septembre 2006 Tendances Logicielles Rational Data Architect dans votre environnement

19 septembre 2006 Tendances Logicielles Concevoir Conception logique Standards de nommage Conception de lintégration Conception physique Validation Développer Éditer Exécuter Debugger Déployer Intégration en équipe Gérer Cycle de vie Compare et Synchronisation Analyse dimpact Reporting Découvrir Reverse engineering Navigation Découverte Visualisation Import/Export Rational Data Architect Un outil de modélisation, dintégration, de gestion et de conception de données Architecte Développeur Administrateur

19 septembre 2006 Tendances Logicielles Rational Data Architect Fonctionnalités

19 septembre 2006 Tendances Logicielles Vue densemble 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 derreurs, vue des extractions

19 septembre 2006 Tendances Logicielles Vue live : Visualisation Diagrammes de relations Diagrammes de topologie interactif Simplifier lanalyse et la compréhension avec des diagrammes spécifiques

19 septembre 2006 Tendances Logicielles Modélisation de données Modèle de données logique Indépendant de la cible Modèle entité-relation Modèle de données physique Spécifique à la cible Tables, vues, relations, procédures stockées, contraintes et autres. Modèle de stockage Dans le modèle de données physique (TableSpaces, etc) Modèle de domaine Types de données logiques et leurs contraintes Chercher la meilleure conception avant limplémentation

19 septembre 2006 Tendances Logicielles Comparer et synchroniser les modèles, développer. Créer les requêtes SQL SELECT,UPDATE,DELETE,IN SERT Éditeur ou assistant Travailler les procédures stockées et les UDF Comparer Deux modèles Modèle et base Deux bases Et tous autres sous éléments Synchroniser Générer le DDL Mettre a jour le modèle

19 septembre 2006 Tendances Logicielles Etablir les relations Accroît la compréhension de différents modèles et sources de données indépendants. Définir des relations simple entre colonnes ou complexes entre des sources et des cibles hétérogènes. Simplifier les modèles de lentreprise

19 septembre 2006 Tendances Logicielles Un cas dutilisation de Rational Data Architect

19 septembre 2006 Tendances Logicielles Scénario: Trouver, Intégrer et normaliser les informations sur un prêt Trouver, référencer et standardiser les sources dinformation sur les prêts Challenges: Démarrer Sources Hétérogènes Schémas physiques différents Différentes Conventions de nommage conventions Processus pénible et enclin à lerreur Ou sont conservés les informations ? A quoi ressemble-t-elles ? A quoi devraient ressemblées ? Oracle SQL Server DB2 Mainframe …

19 septembre 2006 Tendances Logicielles Step 1: Trouver et référencer les informations de prêts Information de prêt e s l l Exportation des modèles vers dautres 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 Northbrook Oracle

19 septembre 2006 Tendances Logicielles WebSphere II Déployer vers le serveur dintégration dinformation 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 Modèle logique pour l'information de prêt Glossaire standard Créer le schéma standard avec le glossaire Premier glossaire de Midwest

19 septembre 2006 Tendances Logicielles Step 1: Trouver et référencer les informations de prêts Information de prêt e s l l Exportation des modèles vers dautres 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 Northbrook Oracle

19 septembre 2006 Tendances 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

19 septembre 2006 Tendances 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

19 septembre 2006 Tendances Logicielles Annoter le modèle de données Annoter le modèle de données avec les attributs et la documentation

19 septembre 2006 Tendances 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

19 septembre 2006 Tendances Logicielles WebSphere II Déployer vers le serveur dintégration dinformation 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 Modèle logique pour l'information de prêt Glossaire standard Créer le schéma standard avec le glossaire Premier glossaire de Midwest

19 septembre 2006 Tendances 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

19 septembre 2006 Tendances 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 dun glossaire Rapporte le rang relatif Annotation des mapping avec les transformations et les conditions Schémas existants Modèle standard

19 septembre 2006 Tendances 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

19 septembre 2006 Tendances Logicielles Génération dune vue conforme depuis un schéma existant Génération dune vue qui renomme et restructure un schéma existant en respectant les termes définis dans le modèle standardisé

19 septembre 2006 Tendances Logicielles Génération dune vue conforme depuis un schéma existant Le projet contient la liste des objets nouvellement créés

19 septembre 2006 Tendances 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

19 septembre 2006 Tendances Logicielles