- ERP : Entreprise Ressource Planning. Il s’agit d’un système permettant a une entreprise de
suivre toute les informations et services qu’elle possède en continue.
- Migration de données : Il s’agit de l’opération durant laquelle on déplace des informations
d’une BDD a une autre
- Plan de migration : Il s’agit des instructions données pour réussir la migration de donnée
Etudes
Etude des migrations :
- En premier lieu, il faut catégoriser les différentes données, généralement on les catégorise
en trois grandes catégories : référentiel, gestion et structure.
- Les données de référentiels concernent tous les agents extérieurs à l’entreprise qui
interagisse avec
- Les données de structure sont celles qui permettent d’analyser l’information et de
l’organiser en conséquence.
- Les données de gestion sont celle concernant la gestion quotidienne de l’entreprise
telle que les facture ou commande
- Les données de structures seront celles à migrer en premier suivit des données re
référentielles puis de gestion.
- Si jamais les structures des deux BDD diffèrent l’une de l’autre, il va falloir faire un
retraitement avant afin de trouver des similarités entre les deux BDD
- Avant de réaliser la migration, il est très fortement recommandé de :
- Faire une trie des informations à garder
- Faire une sauvegarde des informations de l’ancienne BDD
- réaliser différents tests sur des modèle réduit.
Index SQL :
- Un Index en sql permet de récupérer des informations d’une colonne et de la stocké dans un
ordre spécifique autre part. cela permettra d’accélérer toute requêtes de recherche liée a
l’information indexé, mais ralentira des requêtes de modification.
- CREATE INDEX nom_index ON nom_table(nom_colonnes1, nom_colonnes2,…)
- Par defaut, les index sont stocké sous forme d’arbre de données
- Il y a d’autre forme comme la table de hachage
Fonction SQL :
- Même principe que les procédures mais on ne renvoie qu’une valeur
- DELIMITER //
CREATE FUNCTION nom_fonction (
Nom_variable type_variable
)RETURNS type_de_la_valeur_retourner
BEGIN
fonction
RETURN valeur_a_retourner;
END //
- DECLARE nom_variable type_variable DEFAULT valeur ;
permet de rajouter des variable dans la fonction et de donner une valeur par défaut
- SET variable:=valeur;
permet d’affecter une valeur a une variable
- Expression INTO variable
permet de stocker le résultat d’une opération dans une variable.