1 / 23

Analyse comparative des fonctionnalités

Analyse comparative des fonctionnalités. OLAP. Jocelyn Labrèche Mohamed Takim Souad Kartti. Entre DB2, Oracle et SQL-Server. Démarche d'analyse. Étude individuelle des solutions proposées par IBM, Oracle et Microsoft. Grille d'analyse comparative.

elkan
Télécharger la présentation

Analyse comparative des fonctionnalités

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Analyse comparative des fonctionnalités OLAP Jocelyn Labrèche Mohamed Takim Souad Kartti Entre DB2, Oracle et SQL-Server

  2. Démarche d'analyse • Étude individuelle des solutions proposées par IBM, Oracle et Microsoft. • Grille d'analyse comparative. • Architecture, Performance, Implémentation, • Administration, Interface utilisateur et API, Fonctionnalités • Ressources utilisées : Manuels techniques des fournisseurs de SGBD, installation d'essai,Internet. • Comparaison d'un point de vue fonctionnel. • Pourquoi pas une comparaison sur la performance ? • Difficultés rencontrées …

  3. DB2 - Composantes • Historique de DB2 et évolution OLAP • Composantes logicielles … • Où est DB2 OLAP Server ?

  4. DB2 – Architecture OLAP

  5. DB2 - Fonctionnalités • Fonctions de classification et de groupement. • RANK, DENSERANK • ROWNUMBER • GROUP BY, GROUPING SETS() • ROLLUP(), CUBE() • OVER, PARTITION BY, ORDER BY • ROWS, RANGE, UNBOUNDED PRECEDING, FOLLOWING • Fonctions d'agrégation sur colonnes. • AVG, MIN, MAX • COUNT, COUNT_BIG • SUM • COVARIANCE, STDDEV, CORRELATION, VARIANCE

  6. DB2 – Intégration/interfaces • API donnant accès aux méta données de DB2 Cube Views • Ponts (bridge) entre DB2 Cube Views et d'autres applications OLAP • Fichiers XML importés et exportés pour l'échange de méta données (Exemple de Fichier XML) • Services accessibles par le Web • Librairie de composantes J2EE (DB2 Alphablox) • SGBD relationnel d'arrière plan (back-end)

  7. DB2 - Optimisation • Materialized Query Tables

  8. DB2 - Optimisation • Multidimensional Clustering

  9. DB2 - Administration • OLAP Center • CLP • RUNSTATS • db2advis • explain

  10. DB2 – Présentation, etc. • Query Management Facility pour Windows. • Query Management Facility pour Websphere. • Office Connect. • Sources de données multiples. • Évolutivité. • Sécurité.

  11. Oracle- Présentation • Historique d’Oracle • Évolution OLAP: • Oracle Express Server • Oracle Option OLAP

  12. Oracle OLAP- Avantage • Simplification de la gestion • Disponibilité élevée • Sécurité élevée • Accès ouvert • Réduction du temps de mise à jour • Fiabilité de données amélioré

  13. Oracle OLAP- Architecture

  14. Oracle OLAP- Composantes • Moteur de calcul • Espace de travail analytique • OLAP DML  • Fonctions de table de SQL • API OLAP • Méta-donné de catalogue OLAP

  15. Oracle OLAP- Administration • Oracle entreprise manager • Analytic workspace Manager • OLAP Worksheet

  16. SQL Server - Composantes • Historique de SQL Server et évolution OLAP • Composantes logicielles …

  17. SQL Server 2000 - Architecture

  18. Stockage des données • Mode de stockage MOLAP ROLAP HOLAP • Interrogation d’un cube Drill-down ou forage vers le bas Drill-up ou Roll-up Slice Dice Rotation Drillthrough

  19. Langage MDX • Syntaxe SELECT [<axis_specification> [, <axis_specification>...] FROM [<cube_specification>] [WHERE [<slicer_specification>]] • Fonctions MDX : Exemple Count • MDX vs SQL. SELECT , WHERE FROM : un seul cube GROUP BY , ORDER BY WITH, CELL PROOERTIES

  20. SQL Server 2000 - Performances • Cubes Virtuels Cube virtuel – cubes Vue – Tables Performances Sécurité Simplicité Clause FROM plusieurs cubes

  21. SQL Server 2000 : Administration Analysis Manager

  22. SQL Server 2000 Résumé

  23. Conclusion de la comparaison • Historique • Coût • Portabilité • Sécurité • Outils XML • Java

More Related