Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parThierri Guilbert Modifié depuis plus de 10 années
1
I.S.I.S. Information System Initial Specification Rétro-conception de Bases de données Cyr Gabin Bassolet TIMC – équipe OSIRIS 21 décembre 2004
2
La rétro-conception de BDs But : –obtenir la description du contenu dune base de données existante (reverse engineering) –avoir une vue synthétique du contenu dune BD (après une longue période dexploitation/modification du schéma de la base) –Produire une documentation associée au schéma de la base de données (XML, HTLM, PDF, …)
3
Standards &Technologies Dépendant du SGBD –Code natif (solutions performantes, non portables) Dépendant de la plate-forme –Microsoft : ODBC, ADO (ActiveX Data Objects), Borland : BDE (Borland Database Engine) Indépendant de SGBD & Plate-forme –JDBC Java Database Connectivity (solution Java) –Torque (projet Apache) –JDO (Java Data Objects)
4
Les outils existants –Le plus souvent orientés vers la manipulation de BD : outils dadministration –Permettent rarement une réutilisation des informations extraites –Production de documents XML (Torque : projet Apache) Diagrammes « UML » dans des formats propriétaires –Exemples doutils : Power AMC Designer(Sybase), Quantum DB(plug-in Eclipse), Together…
5
Quantum DB (plug-in Eclipse) Ajout de driver
6
Quantum DB (plug-in Eclipse)
8
Together (diagram UML)
9
Together (diagramme UML)
10
ISIS Conception initiale Rétro-conception Optimisation Production de base Production de documentation HTML, PDF
11
ISIS : Conception initiale Schéma Isis (XML) Documentation PDF Documentation hypertexte (HTML) Production Base de données (Code SQL de création) « Schéma conceptuel » Vérification Simplification
12
ISIS : rétro-conception « Schéma conceptuel » Documentation PDF Documentation hypertexte (HTML) Production Base de données (Code SQL de création) Vérification Simplification BDR Schéma Isis (XML) Schéma brut
13
ISIS
14
ISIS : Base GENNERE
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.