90 likes | 228 Views
VI. Analyse des solutions techniques. Introduction. SGBD - Datawarehouse. Datawarehouse Lieu de stockage intermédiaire et de consolidation des différentes données En vue de la constitution du système d'information décisionnel Référence unique Prise de décision. SGBD - Modélisation.
E N D
SGBD - Datawarehouse • Datawarehouse • Lieu de stockage intermédiaire et de consolidation des différentes données • En vue de la constitution du système d'information décisionnel • Référence unique • Prise de décision
SGBD - Modélisation • Conception de la base de données • Modéliser la base de données: • Tables, champs • Relations entre ces tables • Séquences, déclencheurs • Cubes • Powerdesigner • Simple à utiliser • Script de création de la base
SGBD – Manipulation • SGBD • Ensemble de logiciels qui sert à la manipulation des bases de données. • Hébergement de la base de données • Opérations ordinaires : • Consultation, modification • Construction, organisation, transformation • Copie, sauvegarde, restauration des bases de données • Bonne connexion avec les outils ETL
SGBD - Comparaison des différentes solutions • Avantages : • Solution très courante en hébergement public • Facilité de déploiement, prise en main et d'utilisation • Open-source • Inconvénients : • Support incomplet des triggers et procédures stockées • Manque de robustesse avec de fortes volumétries • Avantages : • Performant et évolutif • Gestion des entrepôts de données : création automatique depuis la base de données • Possède son propre ETL pour remplir la base • Possibilité d’extraire des données de la base SQL server depuis SAS. • Inconvénients : • Lien avec SAS trop flou • Trouver un serveur pour hébergement
SGBD - La solution retenue • Oracle • Avantages : • Possibilité d’avoir un compte sur le serveur de l’école • Souvent utilisé pour les datawarehouse • Connaissance commune sur Oracle • Connexion SAS/Oracle pour la restitution • Connexion Talend(outil ETL)/Oracle • Beaucoup de documentation sur internet • Inconvénients • Installation des plugins nécessaires
SGBD - Environnement de développement • Oracle SQL Developer • Environnement de développement SQL & PL/SQL • PL/SQL Developer • TOAD • SQLDeveloper