Title: Relational Data Center
1Relational Data Center
Service Public Fédéral Finances Federale
Overheids Dienst Financiën
- Service Public Fédéral Finances
2Présentation du projet gt Buts du projet (1/3)
- Sur le plan ICT
- Doter le SPF Finances dun standard en matière de
base de données relationnelle - Faire de ce standard une référence pour le
développement des applications du SPF Finances - Avantages du RDC
- Le contrat de licence permet
- Usage sans restriction du SGBDR pour les
utilisateurs internes et externes du SPF Finances - Usage sans restriction du SGBDR en termes
dapplications - Utilisation du SGBDR du RDC sur plate-formes
Unix, Linux et Windows
3Présentation du projet gt Buts du projet (2/3)
- Sur le plan organisationnel
- Doter le SPF Finances dun centre de compétence
Système de Gestion de Base de Données
Relationnelle (SGBDR RDBMS) afin de centraliser
la gestion et dencadrer les développements ayant
recours aux bases de données relationnelles - Mettre à disposition le personnel pour développer
les accès aux données hébergées par le RDC - Disposer du personnel pour gérer, administrer et
faire évoluer les bases de données hébergées par
le RDC - Disposer du personnel pour gérer, administrer et
faire évoluer les logiciels composant le RDC
4Présentation du projet gt Buts du projet (3/3)
Le RDC met à disposition du SFP Finances un
SGBDR commun
- pour les applications internes nécessitant le
recours à des bases de données relationnelles - pour les développements informatiques du plan ICT
de réalisation Coperfin (Dominique, Dorothee,
Douanes paperless, .) - pour les développements informatiques issus des
BPR CoperFin (Dossier unique, Système de
traitement intégré, Banque de donnés
patrimoniale, .)
5Place du RDC dans lIT du SPF Finances gt Aspect
Conceptuel
- Schéma RDC dans ensemble ICT du SPF Finances
6Caractéristiques de la solution retenue gt
Softwares et Fonctionnalités (1/14)
- Bases de données centralisées, réparties et
départementales - Utilisateurs mobiles
- Extenders et fonctionnalités (Objets,
XML,Information Integrator, bases de données
fédérées, Spatial, Net Search, Data links, ) - Réplications et synchronisation
- Administration centralisée et outils intégrés
- Data Partitioning Deature (DPF )
- ETL
- Softwares composant le RDC
7DB2 Universal Database (UDB) Server V8.x
Caractéristiques de la solution retenue gt
Softwares Fonctionnalités (2/14)
- Databases centralisées, réparties et
départementales (ESE) - Utilisateurs mobiles (PE)
DB2 UDB Enterprise Server Edition v8.x
DB2 UDB Enterprise Server Edition with DPF
DB2 UDB Personal Edition v8.x
DB2 Information Integrator V8.x standard edition
8Caractéristiques de la solution retenue gt
Softwares Fonctionnalités (3/14)
- Extenders et fonctionnalités
- Outre les types de données classiques
(numériques, caractères, dates, LOB) DB2 UDB
prend également en charge - Les objets (DB2 est un SGBDOR)
- Le XML. Stockage des documents XML sous forme de
tables (Collection) et/ou sous forme de document
(Column), recherche et indexation rapide
possibles dans ces 2 modes de stockage. DB2 UDB
permet également lexploitation des DTD et
schémas XML - Les documents multimédia (textes, image, audio,
vidéo). Sous forme de Lob ou sous forme
manipulable. Possibilités de recherches full
texte. - Les informations géospatiales (13 types spatiaux
et fonctions associées, utilitaires, indexes, OGC
standard, recherche et analyse des données
spatiales) - Les User-Defined Types et User-Defined Functions
- Les Structured Data Types et Abstract Data Types
- Liens vers des fichiers externes (Datalink)
- Des structures spécifiques destinées aux
optimisation (MQT,) - Lencryptage des données
9Caractéristiques de la solution retenue gt
Softwares Fonctionnalités (4/14)
- Extenders et fonctionnalités
- Support de lintégrité référencielle, des
contraintes de type table et/ou colonne, des
valeurs par défaut, des triggers, des procédures
stockées, de divers types dindexation, de SQL
récursifs, des Outer Join, de fonctions OLAP
statistiques, - DB2 peut aussi agir en tant que fournisseur et/ou
consommateur de services web - Au travers d Information Integrator , il
permet également un accès fédéré et transparent à
dautres sources de données relationnelles ou
non.
10Caractéristiques de la solution retenue gt
Softwares Fonctionnalités (5/14)
- Extenders et Fonctionnalités (DB2 Information
Integrator, bases de données fédérées)
- Transparence
- Une base de données virtuelle,
- Génération automatique de requêtes distribuées
- Hétérogénité
- Intègration (jointure) de données de plusieures
sources - SGBDR, XML, messages, fichiers, tableurs, base
de données non-relationnelles - Extensibilité
- Les sources de fédération peuvent être étendues
en utilisant le Wrapper Development Toolkit - Autonomie
- Pas dimpact sur les applications, ni sur les
données, ni sur les systèmes existants - Performance
- Cost Based Optimizer
- Query Rewrite, Pushdown, Global Optimization
11Caractéristiques de la solution retenue gt
Softwares Fonctionnalités (6/14)
- Réplication et synchronisation
signalistiek
signalistiek
signaletiek_copy
Control Tables
Control Tables
CAPTURE
CAPTURE
LOG
LOG
Staging Table
Staging Table
APPLY
APPLY
12Caractéristiques de la solution retenue gt
Softwares Fonctionnalités (7/14)
- Réplications et synchronisation
- Update Anywhere Source and target table
read/write - User Copy Source table read/write
- Target Table read only
- One to one or One to many
- Transformations
- Pull and Push
- Réplications planifiées et/ou event based
- Utilisateurs Mobiles
- Réplications Famille DB2 et hétérogènes
(asynchrones)
13Caractéristiques de la solution retenue gt
Softwares Fonctionnalités (8/14)
- Administration centralisée et outils intégrés
- Control Center
- Replication Center
- Satellite Administration Center
- Command Center
- Task Center
- Health Center
- Performance Monitor
- Journal
- License Center
- Information Center
- Memory Visualizer
- Data Warehouse Center
- QMF for Windows
- Performance Expert
- Query Patroller
- Data Links Manager
- High Performance Unload
- Recovery Expert
- Visual Explain
- Development Center
- SQL Assist
- SmartGuides Assistants
- Client Configuration Assistant
- Table Editor
- Personal Developer Edition
14Caractéristiques de la solution retenue gt Data
Partitioning Feature (9/14)
- Clustering
- SGBDR cluster awareness, dispose dun agent
cluster, contrôlé par le Clustering Software - Supporte le DPF et non-DPF
- Nombre maximal de noeuds dans un cluster est 32
15Caractéristiques de la solution retenue gt Data
Partitioning Feature (10/14)
- DB2 UDB ESE avec Data Partitioning Feature (DPF)
16Haute disponibilité dans un environnement DPF
Caractéristiques de la solution retenue gt Data
Partitioning Feature (11/14)
(Idle Standby, Balanced Mutual Take-Over
17Caractéristiques de la solution retenue gt ETL
(12/14)
18Softwares applicatifs composant le RDC (13/14)
Nom Description
DB2 UDB ESE V8.1 SGBD
DB2 UDB ESE V8.1 DPF Data Partioning Feature, permet le partitionnement et lutilisation en cluster
DB2 Text Extender
DB2 Net Search Extender V8.1
DB2 Image Extender
DB2 Audio Extender
DB2 Video Extender
DB2 XML Extender
DB2 Spatial Extender
DB2 Data Links Manager 8.1 Gestion des liens externes avec protection de type transactionnel
DB2 Information Integrator Standard Edition V8.1 Connexion de la DB à des sources de données externes
Asciental Datastage Puissant utilitaire ETL
DB2 UDB PE V8.1 DB2 Personal Edition
19Autres softwares composant le RDC (14/14)
Nom Description
DB2 Recovery Expert for multiplatforms V1.1 Etend les capacités de restauration
DB2 Migration Toolkit
DB2 Query Patroller V8.1 Affecter des priorités aux accès DB
DB2 Performance Expert for multiplatforms V1.1 Assistance pour le tuning
DB2 Table Editor for multiplatforms V8.1 Accès direct à des tables situées dans différentes DB
DB2 High perforfance unload for multiplatforms V1.2 Améliore les manipulations de gros volumes
QMF for Windows V8.1 Accès à DB2 depuis Windows
20Objectifs 2004, gt Couche dabstraction (1/2)
- Buts
- Isoler en son sein toutes les spécificités
- Cacher limplémentation physique des données
- Réaliser les accès aux donnés
21Objectifs 2004, gt Couche dabstraction (2/2)
- les BPR ont défini un certain nombre de types de
données de haut niveau et les pré-études
affineront ces résultats, le RDC pourra - Présenter ces données business
- Cacher leur implémentation réelle