WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

étude d'une migration de Sybase vers PostgreSQL


par Virginie Quesnay
IUP Génie des systèmes industriels - ANNECY - Master 2004
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre 7

Combinaison des approches, des

technologies et des méthodes

Lors de la mise en place du projet, il est essentiel de choisir les différents éléments (approche employée, technologies utilisées, méthodologie suivie et taille de l'équipe) de façon cohérente.

Combinaison des approches, des technologies et des méthodes

 
 

FIG. 7.2 - Exemple de mauvaise corrélation entre les approches, les technologies, les méthodes et la taille de l'équipe

Par exemple, un projet suivant une approche systématique, pour réaliser un outil basé sur une interlangue, avec une gestion de projet non formelle et une grosse équipe a de grande chance de foncer droit dans le mur.

FIG. 7.3 - Exemple de bonne corrélation entre les approches, les technologies, les méthodes et la taille de l'équipe

À l'opposé, un projet de traduction automatique monotraducteur, employant une approche empirique, et gérant une équipe projet grâce à une méthode non formelle démontre une vision cohérente du projet. La cohérence de cet ensemble de choix ne fera donc pas obstacle au bon déroulement du projet.

Lors du lancement du projet, on veillera donc tout particulièrement à ce que les différents éléments (même si chacun pris séparément semble être le meilleur choix) puissent être utilisés ensembles.

Chapitre 8

Proposition d'une démarche et de

"bonnes pratiques"

Lors d'un projet de migration de base de données comme dans tout autre projet informatique, il n'existe bien évidemment pas de "solution miracle" pour réussir à coup sûr mais il est possible de suivre une démarche et des bonnes pratiques (appelée aussi best practices) qui permettront d'augmenter les chances de réussite.

Cette démarche peut être découpée en trois grandes étapes. Après chacune d'elle, il est nécessaire de déterminer si le projet de migration est réaliste et réalisable afin de ne pas effectuer d'investissements inutiles.

8.1 Determiner la nature du problème

Dans un premier temps, l'étude doit porter sur la nature du travail à effectuer:

- Quelles sont les informations qui doivent être migrées (structure, données, traitements ou les trois)?

Une migration partielle est bien entendu plus simple à réaliser.

- De quelles "familles" sont la base de données origine et destination?

Si les bases de données sont de la même "famille" (par exemple Sybase et MS-SQL ou deux versions d'une même base de données), une migration nécessitera beaucoup moins de travail que pour des bases de données d'origine totalement différente.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo