Memoire professionnel
Tous mes collègues et amis du master pour leur écoute et leur soutien. Mes Là y'a
Mémoire master 2 STEPHAN Shirley PDF
STEPHAN Shirley
Guide Mémoire Professionnel - M2 Economie
Master. Cette évaluation du parcours en entreprise est faite à partir de ... Exemple de situation dans laquelle j'ai pu mettre à profit cette aptitude :.
Modèle mémoire Master
Mémoire de Master 2 professionnel. Mention : Sciences du langage - Spécialité Un autre élève répond correctement à l'exemple qui suit. Mais concernant l' ...
Modèle mémoire Master
3 juin 2012 Mémoire de fin d'études présenté pour l'obtention du grade de master ... mode de vie privé ou professionnel ménages recomposés
Mémoires de Master préparés au sein du LER (2003-2011)
L'exemple de la Savoie Mémoire de Master 2 professionnel. Patrimoine rural et valorisation culturelle sous la direction de Claire Delfosse
CONSEILS POUR LA RÉDACTION ET LA PRÉSENTATION DU
Il indique également les conditions du dépôt électronique des mémoires de master. Les documents cités en annexe ainsi qu'un modèle de master et des informations.
Méthodologie dun mémoire de recherche 1.Les étapes de la
D'après Le mémoire de master Michel KALIKA
Guide Préparer et rédiger un mémoire de recherche
Fondanèche Daniel Rédiger un mémoire professionnel
Mémoire de Projet Professionnel TITRE DU PROJET
2.4.3 Modèle conceptuel des traitements analytiques. 2.4.4 Cycle de vie des principaux objets. Chapitre 3 : MODÈLEISATION ORGANISATIONNELLE ET LOGIQUE. 3.1
Modèle mémoire Master
3 jun 2012 Mémoire de fin d'études présenté pour l'obtention du grade de master ... D'après une étude réalisée auprès de professionnel du sport par TNS ...
GUIDE « COMMENT REDIGER SON MEMOIRE EN M1 ET EN M2 ? »
Si le mémoire de Master 1 (30 à 40 pages) est un projet de recherche orientation professionnelle
Mémoire Professionnel
VIRGINIE QUESNAY. Master OTSI. Année 03/04. MÉMOIRE PROFESSIONNEL. Étude d'une migration de Sybase vers PostgreSQL. Maître de stage : Christophe POLLIER.
Guide Mémoire Professionnel - M2 Economie
UFR de Droit et d'Economie. Département d'Economie - AES. GUIDE DESTINÉ AUX ÉTUDIANTS. DES MASTERS 2 D'ÉCONOMIE. LE MEMOIRE PROFESSIONNEL. ET SA SOUTENANCE
Mémoire master 2 STEPHAN Shirley PDF
STEPHAN Shirley
Comment structurer et écrire un bon mémoire de master ès sciences
master ès sciences en Votre mémoire doit soulever un problème (pour ... Exemple. ? Problématique (problème) : ? La difficulté de se coordonner en ...
Méthodologie dun mémoire de recherche 1.Les étapes de la
? Une approche inductive qui part de l'observation pour émettre ou préciser des hypothèses (exemples de méthode inductive : les techniques de sondage). Définir
MEMOIRE DE FIN DETUDE POUR LOBTENTION DU DIPLOME
11 jul 2021 A mon exemple éternel mon soutien moral
MEMOIRE DE MASTER EN GESTION DES PROJETS Juillet 2012
APIPAC : Association des Professionnels de l'Irrigation Privée et des Activités Connexes Par exemple en 2011 on note 288 micro-projets approuvés sur.
Guide memoire master_MIP_VF
Tableau 1 : Exemple de tableau de synthèse bibliographique . Destiné aux auditeurs en Master 2 professionnel ce document a pris le parti de ne pas.
C.C.I.DE LA
HAUTE-SAVOIE
5 rue du 27ème BCA - BP 2072
74011 Annecy CEDEXVIRGINIEQUESNAY
Master OTSI
Année 03/04MÉMOIREPROFESSIONNEL
Étude d"une migration de Sybase vers PostgreSQLEnseignant tuteur : Christian BRAESCH Maître de stage : Christophe POLLIERINSTITUTUNIVERSITAIREPROFESSIONNALISÉDEGÉNIE DESSYSTÈMESINDUSTRIELS
Génie des systèmes d"information
C.C.I.DE LA
HAUTE-SAVOIE
5 rue du 27ème BCA - BP 2072
74011 Annecy CEDEXVIRGINIEQUESNAY
Master OTSI
Année 03/04MÉMOIREPROFESSIONNEL
Étude d"une migration de Sybase vers PostgreSQLMaître de stage : Christophe POLLIER Enseignant tuteur : Christian BRAESCH
C.C.I.DE LA
HAUTE-SAVOIE
5 rue du 27ème BCA - BP 2072
74011 Annecy CEDEXVIRGINIEQUESNAY
Master OTSI
Année 03/04
%RÉSUMÉ: Ce mémoire a été réalisé lors de mon stage de fin d"études de Master à l"IUP-GSI d"Annecy le Vieux. Celui-ci s"est déroulé au sein de la Chambre de Commerce et d"Industrie de la Haute-Savoie du 8 mars au 25 juin 2004.
Le but de ce stage était d"étudier les possibilités de migration d"une base de données de Sybase vers PostgreSQL. Ce mémoire est donc composé de trois parties :-Le contexte du stage (l"existant) ; -La problématique de migration de base de données ; -L"illustration de cette problématique par le cas concret qu"était mon étude. %MOTS-CLEFS: PostgreSQL, Sybase, Perl, SQL, Migration, TraductionRemerciements
Je tiens tout d"abord à remercier mon maître de stage et chef de projet Mr Christophe POLLIER, pour m"avoir proposé un sujet aussi interressant et formateur et de m"avoir guidée dans mon travail tout en me laissant un maximum de libertés et d"initiatives. ceux du services TIC dans lequel j"ai travaillé : Grégory BENOIST, Vincent AUGIER- MICOU, Laurence BOQUET et Laurent POSSETY pour leur accueil sympathique et chaleureux.Enfin, je remercie Christian BRAESCH, mon tuteur de l"IUP GSI.Virginie QUESNAY - Master OTSI - 25 juin 2004 i
Table des matières
Remerciements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i Liste des illustrations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Liste des tableaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Liste des codes sources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1I L"existant2
1 Présentation de la C.C.I.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 Son Histoire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Son implantation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Sa mission et ses objectifs. . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Son organisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4.1 Les élus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4.2 Les collaborateurs. . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5 Le service TIC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5.1 Ses missions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5.2 Ses acteurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Sujet et Objectifs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 Présentation du contexte. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.1 Le Système d"Information de la CCI. . . . . . . . . . . . . . . . . 7
2.1.2 Caractéristiques techniques du Système d"Information. . . . . . 7
2.2 Présentation du projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3 La problématique Système d"Information. . . . . . . . . . . . . . . . . . . . 9
II Étude de la problématique de migration de base de données114 Les approches possibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.1 L"approche "systématique". . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.2 L"approche "empirique". . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.3 Combinaison de l"approche "systématique" et de l"approche "empirique"15
Virginie QUESNAY - Master OTSI - 25 juin 2004 ii
TABLE DES MATIÈRES
5 Les outils et technologies applicables. . . . . . . . . . . . . . . . . . . . . . . 16
5.1 Utilisation d"une interlangue. . . . . . . . . . . . . . . . . . . . . . . . . 16
5.2 Traduction "manuelle". . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.3 Traduction automatique "monotraducteur". . . . . . . . . . . . . . . . . 18
5.4 Utilisation d"outils de "reverse-engenering". . . . . . . . . . . . . . . . . 19
6 Les méthodes de gestion de projet informatique. . . . . . . . . . . . . . . . 20
6.1 Méthode non formelle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.2 XP : eXtreme Programing. . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.3 RUP : Rational Unified Process. . . . . . . . . . . . . . . . . . . . . . . . 21
6.4 DSDN (RAD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7 Combinaison des approches, des technologies et des méthodes. . . . . . . 23
8 Proposition d"une démarche et de "bonnes pratiques". . . . . . . . . . . . . 25
8.1 Déterminer la nature du problème. . . . . . . . . . . . . . . . . . . . . . 25
8.2 Vérifier s"il existe des solutions. . . . . . . . . . . . . . . . . . . . . . . . 25
8.3 Effectuer la Migration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
8.3.1 Si une solution existante a été trouvée. . . . . . . . . . . . . . . . 26
8.3.2 Si aucune solution existante ne convient. . . . . . . . . . . . . . . 26
III Application au contexte du stage27
9 Les choix managériaux et technologiques. . . . . . . . . . . . . . . . . . . . 28
9.1 La gestion de projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
9.2 La démarche suivie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
9.3 Les technologies utilisées. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
9.3.1 PostgreSQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
9.3.2 RedHat Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
9.3.3 Perl. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
10 Le travail réalisé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
10.1 Évaluation de l"état de la base de données existante. . . . . . . . . . . . 32
10.1.1 Découverte du fonctionnement et des spécificités. . . . . . . . . 32
10.1.2 Quelques chiffres. . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
10.2 Étude des différentes techniques de migration. . . . . . . . . . . . . . . 33
10.3 Écriture d"un traducteur en Perl. . . . . . . . . . . . . . . . . . . . . . . . 33
10.3.1 L"approche utilisée. . . . . . . . . . . . . . . . . . . . . . . . . . . 33
10.3.2 Fonctionnement de l"application. . . . . . . . . . . . . . . . . . . 34
10.4 Estimation du travail restant à effectuer. . . . . . . . . . . . . . . . . . . 34
10.4.1 Méthode d"estimation. . . . . . . . . . . . . . . . . . . . . . . . . 35
10.4.2 Réalisation des mesures. . . . . . . . . . . . . . . . . . . . . . . . 35
10.4.3 Résultats de l"estimation. . . . . . . . . . . . . . . . . . . . . . . . 36
11 Bilan du stage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
11.1 Évaluation du travail réalisé. . . . . . . . . . . . . . . . . . . . . . . . . . 38
11.2 Problèmes rencontrés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
11.2.1 Les problèmes techniques. . . . . . . . . . . . . . . . . . . . . . . 38
Virginie QUESNAY - Master OTSI - 25 juin 2004 iii
TABLE DES MATIÈRES
11.2.2 Les problèmes liés à l"organisation. . . . . . . . . . . . . . . . . . 39
11.2.3 Les problèmes liés au manque de connaissance. . . . . . . . . . . 39
Conclusion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Annexes41
A Les CCI en France. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 B La CCI de la Haute-Savoie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 C Les Chiffres de la CCI de la Haute-Savoie. . . . . . . . . . . . . . . . . . . . 49 D Organigramme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 E La licence BSD (Berkeley Software Distribution). . . . . . . . . . . . . . . . 52 F Limitations de PostgreSQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 G Phases pour réaliser l"ensemble de la migration. . . . . . . . . . . . . . . . 54 H Options pour l"utilisation de sybase2postgresql. . . . . . . . . . . . . . . . 56 I Documentation de sybase2postgresql. . . . . . . . . . . . . . . . . . . . . . 58 J Problèmes spécifiques à chaque type d"information à migrer. . . . . . . . . 60 K Mesures pour les indicateurs de complexité des procédures. . . . . . . . . 66 L Installation de modules supplémentaires pour Perl. . . . . . . . . . . . . . 69 M Enregistrement d"un fichier en UTF-8 sous Emacs. . . . . . . . . . . . . . . 71 N Webographie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Bibliographie74
Glossaire76
Virginie QUESNAY - Master OTSI - 25 juin 2004 iv
Liste des illustrations
1.1 Nouveau bâtiment de la CCI dans le quartier Galbert. . . . . . . . . . . 3
1.2 Implantations de la C.C.I. en Haute-Savoie. . . . . . . . . . . . . . . . . 4
1.3 Organisation globale de la CCI. . . . . . . . . . . . . . . . . . . . . . . . 5
4.1 Utilisation d"une méthode systématique pour la traduction de textes. . 12
4.2 Utilisation d"une méthode empirique pour la traduction de textes. . . . 14
5.1 Méthode de traduction avec une interlangue. . . . . . . . . . . . . . . . 16
5.2 Méthode de traduction sans interlangue. . . . . . . . . . . . . . . . . . . 17
5.3 Méthode de traduction automatique. . . . . . . . . . . . . . . . . . . . . 18
7.1 Corrélation entre les approches, les technologies, les méthodes et la
taille de l"équipe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237.2 Exemple de mauvaise corrélation entre les approches, les technologies,
les méthodes et la taille de l"équipe. . . . . . . . . . . . . . . . . . . . . . 247.3 Exemple de bonne corrélation entre les approches, les technologies, les
méthodes et la taille de l"équipe. . . . . . . . . . . . . . . . . . . . . . . . 24 A.1 Positionnement des CCI entre privé et public. . . . . . . . . . . . . . . . 43 A.2 Une organisation pyramidale mais non hiérarchisée. . . . . . . . . . . . 45 C.1 Répartition des ressources de la CCI (13 328 Me). . . . . . . . . . . . . . 49 C.2 Part de l"IATP dans le budget de la CCI. . . . . . . . . . . . . . . . . . . 50 C.3 Répartition des ressortissants par secteur d"activité en 2003. . . . . . . . 50 D.1 Organigramme simplifié de la CCI de la Haute-Savoie. . . . . . . . . . . 51 K.1 Nombre de lignes par procédure. . . . . . . . . . . . . . . . . . . . . . . 66 K.2 Nombre d"instructions SQL par procédure. . . . . . . . . . . . . . . . . . 67 K.3 Nombre de structures if ou while par procédure. . . . . . . . . . . . . . 67 K.4 Nombre de curseurs par procédure. . . . . . . . . . . . . . . . . . . . . . 68 K.5 Répartition des procédures par type. . . . . . . . . . . . . . . . . . . . . 68Virginie QUESNAY - Master OTSI - 25 juin 2004 v
Liste des tableaux
10.1 Dénombrement du contenu des bases de données. . . . . . . . . . . . . 32
10.2 Catégories de procédures. . . . . . . . . . . . . . . . . . . . . . . . . . . 36
10.3 Estimation du temps de développement par catégorie de procédures. . 37
C.1 Répartition de la taxe professionelle départementale. . . . . . . . . . . . 49 F.1 Limitations of PostgreSQL. . . . . . . . . . . . . . . . . . . . . . . . . . . 53Virginie QUESNAY - Master OTSI - 25 juin 2004 vi
Liste des codes sources
H.1 Options de sybase2postgresql affichées grâce à l"option -h. . . . . . . .56 H.2 Exemple de fichier de configuration de sybase2postgresql. . . . . . . . .57 J.1 Création des fonctions suser_id() et suser_id(username). . . . . . . . . .62 J.2 Création d"une fonction de conversion de type (varchar vers int). . . . .63 J.3 Création d"une fonction de conversion de type (smallint vers bit). . . .63 L.1 Fichier de configuration du module MCPAN. . . . . . . . . . . . . . . .69Virginie QUESNAY - Master OTSI - 25 juin 2004 vii
Introduction
Afin de valider l"année de master de la formation OTSI de l"IUP GSI, chaque étudiant doit effectuer un stage de quatre mois en entreprise. Ce stage est une étape importante pour un étudiant, non seulement du point de vue de la scolarité, mais aussi d"un point de vue personnel. La vie en entreprise est en effet nécessaire à la mise en pratique de l"enseignement reçu à l"IUP. Ce rapport présente l"ensemble des travaux que j"ai effectués au cours de mon stage au siège de la CCI (Chambre de Commerce et d"Industrie) de la Haute Savoie à Annecy. Durant ces 16 semaines, l"activité du stagiaire doit se partager entre une activité d"ap- prentissage "fondamental" (on pourrait dire "théorique") et une activité d"apprentis- sage "professionnel". L"objectif de notre recherche est d"arriver à une réflexion théorique sur la migration de bases de données en se basant sur une expérience concrète qu"est la migration de bases sous Sybase vers PostgreSQL. Cette réflexion a pour but de faire ressortir les approches et solutions possibles pour la résolution de cette problématique. Ce mémoire s"articulera donc autour de trois axes : Tout d"abord, nous présenterons le cadre du stage, la CCI, le sujet proposé et la pro- blématique posée. Ensuite, nous examinerons cette problématique et tenterons de lui apporter des solu- tions. Enfin, le reste du mémoire portera sur l"ensemble du travail effectué : la méthodologie,les choix effectués, les résultats obtenus, leur analyse et les perspectives envisageables.Ce rapport, produit avec L
ATEX2ε, a été compilé le 25 juin 2004.Virginie QUESNAY - Master OTSI - 25 juin 2004 1Première partie
L"existantVirginie QUESNAY - Master OTSI - 25 juin 2004 2Chapitre 1
Présentation de la C.C.I.
1.1 Son Histoire
C"est en 1899 (soit 39 ans après l"annexion de la Savoie par la France) qu"un décret du Président Félix Faure institue une Chambre de Commerce à Annecy. Elle rejoint ainsi la vingtaine de Chambre de Commerces réparties sur l"ensemble du territoire (voirAnnexeA, page42).
À l"origine, la Chambre naissante est hébergée au rez-de-chaussée de la mairie d"An- necy puis dans l"ancien évêché. En 1932, elle emménage dans des nouveaux locaux qu"elle a fait construire rue du lac sur le terrain de l"ancienne caserne du 50ème Ré- giment d"Infanterie. Depuis juillet 2003, la Chambre de Commerce se trouve dans de nouveaux locaux (voir AnnexeB, page47), construits eux aussi à l"emplacement d"uneancienne caserne (celle du 27ème BCA).FIG. 1.1 - Nouveau bâtiment de la CCI dans le quartier Galbert1.2 Son implantation
Le département regroupe 4 pôles économiques distincts, dotés chacun d"une spécifi-quotesdbs_dbs1.pdfusesText_1[PDF] exemple de memoire licence pdf
[PDF] exemple de memoire licence rh
[PDF] exemple de mémoire master 1 sciences de l'éducation
[PDF] exemple de memoire pdf
[PDF] exemple de mention de divorce sur acte de mariage
[PDF] exemple de mise en situation professionnelle secrétaire médicale
[PDF] exemple de mot valise
[PDF] exemple de mythe arabe
[PDF] exemple de négociation commerciale
[PDF] exemple de note dinformation au personnel
[PDF] exemple de note de service pdf
[PDF] exemple de note de synthèse en entreprise
[PDF] exemple de paragraphe argumenté en français
[PDF] exemple de paragraphe argumenté en français terminale