Projet 4 : UBO DataBase
|
|
- Melanie Raymond
- il y a 8 ans
- Total affichages :
Transcription
1 Projet 4 : UBO DataBase 1 Genèse du projet 1.1 Définition Pragma : application en ligne où les potentiels clients acceptent une offre proposée par Alter Domus (services pour les sociétés ou les fonds), CAC : le Client Acceptance est un processus selon lequel tous les nouveaux clients sont identifiés jusqu à l ultime bénéficiaire et formellement acceptés par le Comité d Acceptation Client avant le début de la prestation de services. Phytagoras : base de données mondiale permettant de connaître les personnes à risque ou à risque potentiel. AD Connect : portail de stockage de documents d Alter Domus (GED) : gestion électronique des documents MDM : Master Data est une base de données de Alter Domus qui récence les clients, les employés et les personnes rattachés aux clients ou investisseuses, efront : est une DB qui permet de gérer les investisseurs associés à des fonds, et de gérer les fonds eux-mêmes. 1.2 Explications Alter Domus propose des offres de gestion de fond, comme évoqué dans la présentation de l entreprise. Cela signifie qu un fond peut être levé et par conséquent que des investisseurs participeront à ce fond, qu ils soient une personne physique ou morale (entreprises). Dans le cas d une personne morale, il existe un ou plusieurs UBO rattachés. Un UBO (Ultimate Beneficial Owner) est la personne physique qui est le propriétaire le plus haut des bénéfices. C est lui qui touche l argent en bout de chaîne. Université de Technologie de Compiègne - Département Génie Informatique 1/13
2 Il est primordiale de connaître ces UBO car il se peut qu ils soient des terroristes ou participent à du blanchiment d argent. Dans ce cas Alter Domus doit les dénoncer aux autorités compétentes et donc doivent disposer d un outil permettant d investiguer ces UBO et de les référencer (d où le nom de UBO database). Actuellement, lorsqu une offre est acceptée dans Pragma, elle est envoyée au CAC qui se charge de l acceptation client. Le CAC fait un examen manuel du client dans Pythagoras, qui leur fournit un rapport en retour qui sera injecté dans AD Connect. Le client, une fois accepté, est créé dans la base de données MDM. Lorsqu un nouvel investisseur est associé à un fond, les employés envoient les informations le concernant au business qui le rentre dans un fichier Excel. Ce fichier est ensuite injecté dans Pythagoras une fois par mois par l équipe Delivery. Les UBO sont donc répertoriés dans un fichier Excel ce qui pose des problèmes de sécurité, de maintenance et de lisibilité du fichier. 2 Spécifications Lorsque j ai commencé ce projet, les spécifications de ce dernier n étaient pas réalisées. C est pourquoi de nombreux meeting furent organisés avec l équipe business pour comprendre les attentes et le travail à réaliser. D où le nom du projet, Alter Domus souhaitait avoir une base de données UBO qui référencie les différents fonds gérés par la société, tous les investisseurs ainsi que les personnes physiques ou morales au-dessus de ceux-ci, avec, en haut de la chaine, les UBO. La conception de la base de données étant la première partie du travail. Dans un second temps, il m a été demandé de charger les UBO existants du fichier Excel dans la base de données à l aide d un ETL, et de charger des données de la base de données MDM vers UBO toujours à l aide d un ETL. 3 Réalisation Université de Technologie de Compiègne - Département Génie Informatique 2/13
3 3.1 Base de données UBO La base de données UBO comprend donc deux types de personnes : les entités, elles peuvent être des fonds, des entités réglementées, ; et les individus. Il existera des relations entre ces personnes par exemple investisseur, promoteur, UBO, directeur, et un statut qui définit cette relation (active, inactive, ). Des documents seront également présents au niveau d une personne (carte d identité, passeport, ) et un statut qui définit les documents référencés (conforme, non conforme, pas reçu, ). Dans un premier temps, une base de données indépendante UBO fut créée en respectant les spécialités ci-dessus. Cependant, un problème est survenu : la duplication des données. En effet, la base de données MDM (Master Data) recense les clients, les employés et les personnes rattachés aux clients ou investisseurs, ce qui signifie que de nombreuses données seront dupliquées entre Master Data et UBO si celle-ci est une base de données indépendante. Il a donc été décidé de créer un schéma SQL UBO dans Master Data pour éviter de dupliquer des informations, ce qui signifie que les nouveaux investisseurs par exemple seront créés dans Master Data et dans UBO, lié par un ID (identifiant), et les relations seront donc faites dans le schéma SQL UBO. On peut voir dans la figure du schéma SQL UBO ci-dessous, qu un Record peut être de type Individu ou Entité, qui sont tous deux liés à la table Country en ce qui concerne le lieu d activité, le lieu de naissance, Une table RiskRating est liée à cette table pour spécifier le risque lié au Record en question. La table Record est liée à la table PERSONS de Master Date, car comme expliqué précédemment, une personne peut être physique (individus) ou morale (entité). C est donc une table de lien avec Master Data. Les clients d Alter Domus ne sont que des entités, c est pourquoi la table LegalEntityInfo est liée à la table CLIENTS de Master Data. Cette donnée peut être nulle lorsqu une nouvelle entité est ajoutée à un fond mais que celle-ci n est pas client chez Alter Domus, juste investisseur. On peut voir la table Relationships, qui correspond aux relations entre les Record, c est pourquoi il y a un double lien entre la table Relationships et Record, avec une table Status Université de Technologie de Compiègne - Département Génie Informatique 3/13
4 pour spécifier le statut de la relation, et une table RelationType pour spécifier le type de relation. Un Record peut avoir plusieurs documents, c est pourquoi une table intermédiaire RecordDocuments est créée entre la table Record et la table Documents, pour eviter une relation n -> n entre ces tables. Une table DocumentType est liée à la table Document pour spécifier le type de document, ainsi que le statut avec la table DocumentStatus. Une table IndividualFatcaInfo est également ajoutée pour pouvoir envoyer les informations nécessaires au Fisc américain comme expliqué dans la partie projet web. FIGURE 45 : Schéma SQL UBO dans Master Data 3.2 Migrations des données existantes Université de Technologie de Compiègne - Département Génie Informatique 4/13
5 3.2.1 Présentation du fichier Excel actuel Les données existantes sont dans un fichier Excel et il faut les intégrer dans le schéma SQL avec les relations appropriées. Pour des raisons de confidentialité, je ne peux exposer le fichier Excel. La syntaxe du fichier est visible sur la figure ci-dessous. Lorsque la colonne «Investor ID» n est pas nulle cela signifie que l entité ou l individu en question à un lien directement avec le fond. Au contraire, lorsque cette colonne est nulle mais que la colonne «Link ID» ne l est pas, cela signifie que l entité ou l individu en question à un lien avec l identifiant de cette colonne. Ces liens sont définis par la colonne «Partner Role». Dans les exemples créés de ma propre initiative sur la figure, on peut constater : - une entité factice appelé «Fred Corporation» qui est investisseuse dans le fond «Fond Test» avec un «Investor ID» de 10, - un individu «CUNI Frédéric» qui est UBO de l entité «Fred Corporation» comme on peut le voir dans la colonne «Link ID» qui vaut 10, - un autre individu «Durant Claude» qui est investisseur direct du fond «Fond Test» avec un «Investor ID» de 2. FIGURE 46 : Exemple du fichier Excel des UBO actuel ETL de migration des données du fichier Excel Pour charger ces données dans le schéma SQL UBO, un ETL a été réalisé. Comme pour le projet RiskMetrix Conversion, un SSIS fut utilisé, à la seule différence que pour ce projet, ce SSIS n est à lancer qu une seule fois. Le SSIS comporte les étapes suivantes : Université de Technologie de Compiègne - Département Génie Informatique 5/13
6 FIGURE 47 : SSIS de migration de données fichier Excel / base de données La première étape est une requête SQL, comme le montre la figure ci-dessous, qui consiste à créer une table temporaire des investisseurs, c est-à-dire ceux dont la colonne «Investor ID» n est pas nulle dans le fichier Excel. FIGURE 48 : Requête SQL de création d une table temporaire Université de Technologie de Compiègne - Département Génie Informatique 6/13
7 Ensuite un flux de données est créé pour charger dans le schéma SQL UBO tous les fonds présents dans le fichier donc la colonne «Name of Fund». Ces fonds existent déjà dans Master Data dans la table CLIENTS, donc en premier lieu il faut faire une recherche des fonds dans cette table et les ajouter dans UBO. Si ils n existent pas dans la table CLIENTS, on transmet une erreur dans la base de données ETLTechnical, basée sur le même principe que le projet RiskMetrix Conversion. L étape suivante est de créer les investisseurs dans UBO, donc tous ceux présents dans la table temporaire. Une recherche est faite dans Master Data pour savoir si ils existent ou non. Dans le cas négatif, on le crée d abord dans Master Data à l aide d une «stored procedure», donc une requête SQL avec paramètre qui se charge de créer automatiquement la personne. On aura donc deux «stored procedure», une correspondante à la création d un individu, figure 49, et l autre correspondante à la création d une entité, figure 50. FIGURE 49 : Stored procedure de création d un individu dans Master Data Université de Technologie de Compiègne - Département Génie Informatique 7/13
8 FIGURE 50 : Stored procedure de création d une entité dans Master Data Une fois la personne créée, il faut la générée dans UBO et donc créer un Record. Ceci se fait de nouveau, à l aide d une «stored procedure», figure 51. FIGURE 51 : Stored procedure de création d une entité dans UBO Université de Technologie de Compiègne - Département Génie Informatique 8/13
9 Dès lors que les fonds et les investisseurs sont chargés, on peut alors créer leur relation qui est définie dans la colonne «Partner Role» du fichier. Ensuite viennent les personnes qui sont en relation directe avec l investisseur et non le fond, par exemple CUNI Frédéric qui est UBO de Fred Corporation dans l exemple ci-dessus. Le principe est le même que le chargement des fonds et investisseurs, on utilise la «stored procedure» appropriée et on crée la relation entre les personnes en fonction de la colonne «Partner Role». Une fois toutes les personnes du fichier et leur relation chargées, la dernière étape consiste à la suppression de la table temporaire à l aide d une requête SQL ETL de migration de données Master Data -> Schéma SQL UBO Dans la base de données Master Data, il existe une table CLIENT_DIRECTORS, CLIENT_SHAREHOLDERS et CLIENT_SPECIAL_MANDATES. Dans chacune de ces tables est présent un identifiant client et un identifiant personne, ce qui signifie, pour la table CLIENT_DIRECTORS par exemple, que la personne est directeur de la société désignée par l identifiant client. Rappelons que les clients d Alter Domus ne sont que des sociétés. Exemple : Table CLIENT_DIRECTORS ID_CLIENT ID_PERSON L ID_CLIENT 10 désigne la société «Fred Corporation» et l ID_PERSON désigne l individu CUNI Frédéric. Cet exemple signifie que Cuni Frédéric est Directeur de la société Fred Corporation. Cela représente donc la relation entre ces deux personnes. Le but étant de charger dans UBO les personnes se trouvant dans ces trois tables dans UBO. Ces personnes, que ce soient des clients ou autres, existent déjà dans la base de données Master Data. Il faut donc juste faire un lien entre UBO et Master Data pour les personnes concernées et ajouter les relations comme explicité ci-dessus. Université de Technologie de Compiègne - Département Génie Informatique 9/13
10 Un SSIS est donc réalisé pour effectuer ce chargement, figure 52. Comme tout SSIS la première étape consiste à écrire dans la table des logs ETLTechnical que le SSIS est lancé et la dernière étape écrit que le SSIS s est terminée avec succès. Chargement de la table CLIENT_DIRECTORS Chargement de la table CLIENT_SPECIAL_ MANDATES Chargement de la table CLIENT_SHAREHOLDERS FIGURE 52 : SSIS exportations de données Master Data -> UBO Ensuite la table CLIENTS_DIRECTORS est chargée dans le schéma SQL UBO. Pour se faire, il suffit d utiliser la stored procedure, évoquée plus haut, de la création d un Record dans UBO. Une fois le Record créé il suffit de charger la personne soit dans individus, soit dans entité en fonction et de faire le mappage avec Master Data. La relation entre la personne et le client est directeur, comme explicité dans l exemple. La seconde étape consiste alors à créer la relation précédente entre les personnes. Ce principe est similaire pour les deux autres tables. 3.3 Phase de test Pour tester le chargement du fichier Excel dans UBO, j ai repris l exemple évoqué lors de la présentation du fichier Excel. Nous avions : Université de Technologie de Compiègne - Département Génie Informatique 10/13
11 - une entité factice appelée «Fred Corporation» qui est investisseuse dans le fond «Fond Test», - un individu «CUNI Frédéric» qui est UBO de l entité «Fred Corporation», - un autre individu «Durant Claude» qui est investisseur direct du fond «Fond Test». Le chargement du fichier par le SSIS a été effectué. Pour vérifier si les données se sont chargées correctement, il suffit d ouvrir la table Relationship et de regarder les relations présentes, nous obtenons le tableau ci-dessous : FIGURE 53 : Table Relationship de l exemple Comme la table Relationship ne contient pas que les trois lignes d exemples, j ai effectué une requête récursive pour retrouver tous les liens en partant d un fond à savoir le «Fond Test» pour l exemple. Ce fond a un identifiant égal à 2, la requête va donc chercher toutes les relations en rapport avec cet identifiant. La requête est la suivante : FIGURE 54 : Requête récursive pour retrouver tous les liens re latifs à un fond Le «With» de la requête va regrouper tous les liens relatifs à l identifiant 2 donc relatif au fond. Ensuite le «Select» permet d afficher les données voulues et permet de faire le mappage avec les différentes tables de Master Data et du schéma SQL UBO. On obtient le résultat ci-dessous : Université de Technologie de Compiègne - Département Génie Informatique 11/13
12 FIGURE 55 : Résultat de la requête récursive On peut donc voir que les résultats obtenus sont bien ceux énoncés précédemment. Pour plus de clarté, on peut regarder le schéma ci-dessous. FIGURE 56 : Schéma de relation de la requête récursive Le test du chargement des trois tables de Master Data vers UBO s est réalisé de la même manière. Le résultat d un test de la table CLIENT_SHAREHOLDER est présent dans le schéma ci-dessus, car «Fond Test» est un client d Alter Domus et Fred Corporation est une entité donc une personne. On peut voir que la relation s est bien réalisée. 3.4 Migration du projet La base de données Master Data sera mise à jour dans l environnement UAT en y ajoutant le schéma SQL UBO comme dans l environnement de développement. Ceci se fera par le biais de stored procedure qui créeront automatiquement la base de données telle qu elle est dans l environnement de développement à l aide d une option de génération de script présent dans l outil Microsoft. Les scripts seront donc lancés en UAT par l équipe delivery. Une fois la base de données générée en UAT et les tests SSIS validés par mon manager dans l environnement de développement, les deux SSIS peuvent être envoyés à l équipe delivery qui les déploiera sur le serveur UAT et feront les dernières vérifications pour ensuite les migrer sur le serveur de production. Université de Technologie de Compiègne - Département Génie Informatique 12/13
13 3.5 Conclusion Ce projet m a permis, en premier lieu de connaître plus en détail le monde du business et le fonctionnement de celui-ci au sein d Alter Domus. Il m a permis de me perfectionner en SSIS et en base de données (créations et requêtes). Ce projet a permis de créer la base de données et de charger des informations existantes dedans. Ces données sont maintenant structurées et faciles à comprendre. Elles pourront être envoyées fréquemment à la base de données Pythagoras pour vérifier si les personnes présentent sont à risque ou non, et être envoyées au fisc américain pour vérifier si les personnes américaines déclarent leurs revenus. Je n ai pas eu le plaisir de réaliser les écrans de l application, car les spécifications les concernant n étaient toujours pas approuvées lorsque je suis parti de l entreprise. Université de Technologie de Compiègne - Département Génie Informatique 13/13
Projet 1 : RiskMetrix Conversion
Projet 1 : RiskMetrix Conversion 1 Genèse du projet Alter Domus Malte, Chypre et Hong Kong utilisent un logiciel de gestion de fonds et de comptabilité des entreprises appelé PAXUS. Ce logiciel permet
Plus en détailTP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3
TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3 03/11/2014 Plan du TP 2 Présentation de la suite Microsoft BI Ateliers sur SSIS (2H) Ateliers sur RS (2H) 3 Présentation de la suite Microsoft BI Présentation
Plus en détailTP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3
TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3 30/11/2011 Plan du TP 2 Rappel sur la chaine de BI Présentation de la suite Microsoft BI Ateliers sur SSIS (2H) Ateliers sur RS (2H) 3 Rappel sur la chaine de
Plus en détailTravail de diplôme 2011 Business Intelligence Open Source SpagoBI/Talend Résumé
ESNE Travail de diplôme 2011 Business Intelligence Open Source SpagoBI/Talend Résumé I.Cirillo 2010-2011 Introduction Le laboratoire de base de données de l ESNE a mis en place, il y a quelques années,
Plus en détailComplaints Manager 4/06/2015 Page 1 Arpaweb 2015
Complaints Manager 4/06/2015 Page 1 Table des matières 1. Description du logiciel... 3 Le chapitre Dossier... 3 Le chapitre Plaignant... 5 Le chapitre Action... 6 Le chapitre Document... 7 La page d accueil...
Plus en détailConstruction d un EDD avec SQL 2008 R2. D. Ploix - M2 Miage - EDD - Création
Construction d un EDD avec SQL 2008 R2 Plan Analyse du DW construit Construction de la base DW dans SQL 2008 Construction des tables de faits et dimensions Injection des données Étapes de l injection des
Plus en détailCATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012
CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE Edition 2012 AGENDA Qui sommes nous? Présentation de Keyrus Keyrus : Expert en formations BI Nos propositions de formation 3 modes de formations Liste des
Plus en détailIntroduction à la B.I. Avec SQL Server 2008
Introduction à la B.I. Avec SQL Server 2008 Version 1.0 VALENTIN Pauline 2 Introduction à la B.I. avec SQL Server 2008 Sommaire 1 Présentation de la B.I. et SQL Server 2008... 3 1.1 Présentation rapide
Plus en détailMYXTRACTION. 2009 La Business Intelligence en temps réel
MYXTRACTION 2009 La Business Intelligence en temps réel Administration Qui sommes nous? Administration et management des profils Connecteurs Base des données Gestion des variables et catégories de variables
Plus en détailEncryptions, compression et partitionnement des données
Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des
Plus en détailBusiness Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel
Avant-propos 1. À qui s'adresse ce livre? 9 2. Les pré-requis 10 3. Les objectifs du livre 10 Introduction 1. Présentation du décisionnel 15 1.1 La notion de décideur 15 1.2 Les facteurs d'amélioration
Plus en détailBusiness Intelligence avec SQL Server 2014 Maîtrisez les concepts et réalisez un système décisionnel
Avant-propos 1. À qui s'adresse ce livre? 9 2. Les pré-requis 10 3. Les objectifs du livre 11 Introduction 1. Présentation du décisionnel 13 1.1 La notion de décideur 14 1.2 Les facteurs d'amélioration
Plus en détailSQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...)
Avant-propos 1. À qui s'adresse ce livre? 15 2. Pré-requis 15 3. Objectifs du livre 16 4. Notations 17 Introduction à la Business Intelligence 1. Du transactionnel au décisionnel 19 2. Business Intelligence
Plus en détailLes Utilisateurs dans SharePoint
Les Utilisateurs dans SharePoint La gestion des utilisateurs dans SharePoint SharePoint dont le cœur est l'outil collaboratif, Windows SharePoint Services. Chaque utilisateur (ou collaborateur) peut créer
Plus en détailLES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1
LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 SAS Cost and Profitability Management, également appelé CPM (ou C&P), est le nouveau nom de la solution SAS Activity-Based Management. Cette version
Plus en détailCommuniqué de lancement Paie 100 pour SQL Server
Communiqué de lancement Paie 100 pour SQL Server Sage complète son offre Ligne 100 SGBDR en proposant aujourd hui Paie 100 pour SQL Server, version 11.01. Paie 100 pour SQL Server permet de répondre à
Plus en détailUtiliser Access ou Excel pour gérer vos données
Page 1 of 5 Microsoft Office Access Utiliser Access ou Excel pour gérer vos données S'applique à : Microsoft Office Access 2007 Masquer tout Les programmes de feuilles de calcul automatisées, tels que
Plus en détailBusiness Intelligence avec SQL Server 2012
Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Table des matières Les éléments à télécharger sont disponibles
Plus en détailManuel de l administrateur
Manuel de l administrateur (Version non définitive Novembre 2013) Technofutur TIC Pedago TIC CC by sa Première utilisation en qualité d administrateur Compte administrateur Statut utilisateur Paramètre
Plus en détailSQL MAP. Etude d un logiciel SQL Injection
Introduction Ce TP a pour but d analyser un outil d injection SQL, comprendre les vulnérabilités d une BD et de mettre en œuvre une attaque par injection SQL. Prise en main du logiciel SQLMap est un outil
Plus en détailSage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8
Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel
Plus en détailCorrigé de l'atelier pratique du module 6 : Transfert de données
Corrigé de l'atelier pratique du module 6 : Transfert de données Table des matières Atelier pratique 6 : Transfert de données 1 Exercice 1 : Création d'un package SSIS 1 Exercice 2 : Déploiement d'un package
Plus en détailCréation et Gestion des tables
Création et Gestion des tables Version 1.0 Z Grégory CASANOVA 2 Sommaire 1 Introduction... 3 2 Pré-requis... 4 3 Les tables... 5 3.1 Les types de données... 5 3.1.1 Les types de données Sql Server... 5
Plus en détailExploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services
Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Nous verrons dans cet article comment exploiter simplement les données de Log de SQL Server 2008 R2 Reporting Services
Plus en détailAdministration Centrale : Opérations
Administration Centrale : Opérations 2 Administration Centrale Opération 30/01/09 Sommaire 1 Introduction... 3 2 Topologie et services... 4 2.1 Serveurs de la Batterie... 4 2.2 Services sur le Serveur...
Plus en détailModélisation et Gestion des bases de données avec mysql workbench
Modélisation et Gestion des bases de données avec mysql workbench par novembre 2011 Table des matières 1 Installation 3 1.1 Ecran de chargement 3 1.2 Page d accueil 3 2 Réalisation d une base de données
Plus en détailCA Desktop Migration Manager
CA Desktop Migration Manager Manuel de configuration du déploiement DMM Service Pack 12.8.01 La présente Documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après
Plus en détailSauvegarde des bases SQL Express
Sauvegarde des bases SQL Express Sauvegarder les bases de données avec SQL Express Dans les différents articles concernant SQL Server 2005 Express Edition, une problématique revient régulièrement : Comment
Plus en détail* Champs obligatoire. Déclarations:
Annexe 1 au Contrat de négoce I. DONNÉES PERSONNELLES: 1. * 2. * 3. Numéro de passeport / pièce d identité:* 4. * 5. Adresse privée:* 6. Adresse postale: * 7. Code du pays, Code de la ville, téléphone
Plus en détailDémos Reporting Services Migration vers SQL2008
Démos Reporting Services Migration vers SQL2008 Par : Maurice Pelchat Société GRICS Société GRICS Plan de la présentation Qu es-ce que SQL Reporting Services? Supériorité p/r Microsoft Access Conception,
Plus en détailTenrox. Guide d intégration Tenrox-Salesforce. Janvier 2012. 2012 Tenrox. Tous droits réservés.
Tenrox Guide d intégration Tenrox-Salesforce Janvier 2012 2012 Tenrox. Tous droits réservés. À propos de ce guide Le présent guide décrit les procédures nécessaires pour configurer les paramètres d intégration
Plus en détailDOMAIN NAME SYSTEM. CAILLET Mélanie. Tutoriel sur le DNS. Session 2012-2014 Option SISR
DOMAIN NAME SYSTEM Tutoriel sur le DNS CAILLET Mélanie Session 2012-2014 Option SISR Table des matières DOMAIN NAME SYSTEM 2013 I. DNS Statique sous Linux (Ubuntu 12.04 LTS)... 3 A. DNS Principal... 3
Plus en détailDemande d ouverture d un Rabo Business Account pour une société ou ASBL.
Demande d ouverture d un abo Business Account pour une société ou ASBL. 1. Identification de la société: Dénomination sociale : ]]]] Forme juridique: ]]]] dénomination commerciale : ]]]] Activité : ]]]]
Plus en détailSauvegarde d une base de données
Sauvegarde d une base de données Version 1.0 Grégory CASANOVA 2 Sauvegarde d une base de données Sommaire 1 Introduction... 3 2 Différents types de sauvegarde... 4 2.1 Sauvegarde complète de base de données...
Plus en détailService Systèmes et Réseaux
Service Systèmes et Réseaux Configuration de l accès ODBC dans les bases de données EBP Produits EBP : Comptabilité, Gestion Commerciale, Paye PRO v12 Automobile V10 Point de vente PRO v12 EBP Informatique
Plus en détailSQL Serveur 2012+ Programme de formation. France Belgique Suisse - Canada. Formez vos salariés pour optimiser la productivité de votre entreprise
SQL Serveur 2012+ Programme de formation France Belgique Suisse - Canada Microsoft Partner Formez vos salariés pour optimiser la productivité de votre entreprise Dernière mise à jour le : Avril 2014 Des
Plus en détailIntroduction aux SGBDR
1 Introduction aux SGBDR Pour optimiser une base Oracle, il est important d avoir une idée de la manière dont elle fonctionne. La connaissance des éléments sous-jacents à son fonctionnement permet de mieux
Plus en détailMigration d une Base de données
Migration d une Base de données (MySql vers Sql Server) 01/01/2014 SIO 2 MINTE Bafodé SOMMAIRE I- Découverte et prise en main de l application A) Lancement de l application SSMA B) Création d un nouveau
Plus en détailGlossaire. Arborescence : structure hiérarchisée et logique qui permet d organiser les données dans un système informatique.
Cadre législatif et règlementaire Code du patrimoine Code général des collectivités territoriales. Décret n 79-1037 du 3 décembre 1979 modifié relatif à la compétence des services d publics et à la coopération
Plus en détailMicrosoft OSQL OSQL ou l'outil de base pour gérer SQL Server
Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server Suite à mon précédent article concernant MSDE, je me suis rendu compte à partir des commentaires que de nombreux utilisateurs avaient des problèmes
Plus en détailLANDPARK COMMENT ÉTABLIR RAPIDEMENT VOS RAPPORTS
LANDPARK COMMENT ÉTABLIR RAPIDEMENT VOS RAPPORTS Avril 2014 Rapports détaillés d un ou plusieurs PC à partir d une liste et export Excel, Word, XML avec possibilité de graphiques Rapports détaillés à partir
Plus en détailArmand PY-PATINEC 2010
Armand PY-PATINEC 2010 EPREUVE PRATIQUE : TABLEAU SYNOPTIQUE Activités Inventaire de bières et de leur lieu de fabrication Gestion des clients pour un programme de facturation Emploi du ruban de l interface
Plus en détailDépartement Génie Informatique
Département Génie Informatique BD51 : Business Intelligence & Data Warehouse Projet Rédacteur : Christian FISCHER Automne 2011 Sujet : Développer un système décisionnel pour la gestion des ventes par magasin
Plus en détailINFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année Académique : 2004-2005
Université Libre de Bruxelles Faculté des Sciences Appliquées & Faculté des Sciences INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année
Plus en détailFormulaire d inscription Compte FRR fonds communs de placement
Important : 1. Remplir tous les champs du Formulaire d inscription au. 2. Signer, dater et retourner le formulaire dûment rempli à : Fonds d investissement Tangerine Limitée, 3389, av Steeles E, Toronto,
Plus en détailUtilisation d Hyperplanning 2011
Utilisation d Hyperplanning 0 4 Utilisation Importer des données 5 Importer des données 6 Utilisation Fiche n 46 - Connaître les règles d unicité à savoir : cette fiche présente les règles appliquées par
Plus en détailDevoir Data WareHouse
Université Paris XIII Institut Galilée Master 2-EID BENSI Ahmed CHARIFOU Evelyne Devoir Data WareHouse Optimisation, Transformation et Mise à jour utilisées par un ETL Mr R. NEFOUSSI Année 2007-2008 FICHE
Plus en détailInstallation de SharePoint Foundation 2013 sur Windows 2012
Installation de SharePoint Foundation 2013 sur Windows 2012 SharePoint 2013 est maintenant disponible et peut de ce fait être installé sur des environnements de production. De plus Windows 2012 est devenu
Plus en détailTutoriel pour la configuration des ipad et son «rattachement» au CG
Tutoriel pour la configuration des ipad et son «rattachement» au CG Contexte : Les élus du conseil général du Cantal doivent prendre des décisions tout au long de l année sur différents thèmes (éducation,
Plus en détailCatalogue des produits et services Tarif public Décembre 2014
0810 001 274 (numéro azur prix d un appel local) Page 1 sur 7 0810 001 274 (numéro azur prix d un appel local) Généralités, Administration et Paramétrage Standard Professionnelle Entreprise Réseau (Nombre
Plus en détailL ENREGISTREMENT DU COURRIER
FICHE ARCHIVES N 13 L ENREGISTREMENT DU COURRIER Pourquoi l enregistrer? 1. Qui et Quand? 2. Référencer 3. Communicable, Eliminable? Le courrier électronique? Actualités Pourquoi l enregistrer? Instruction
Plus en détailSQL Data Export for PS/PSS
Version 2.3.5 MANUEL D INSTRUCTIONS (M98232701-02-13B) CIRCUTOR, SA SOMMAIRE 1.- INSTALLATION DU LOGICIEL SQL DATA EXPORT... 3 1.1.- ACTIVER CONNEXIONS A DISTANCE DU SERVEUR SQL SERVER... 14 1.2.- DESINSTALLER
Plus en détailNell Armonia Shuttle Web
Nell Armonia Shuttle Web Optimiser la collecte, la mise à jour et la fiabilité de vos indicateurs L'IDEE ET LA GENESE DU PRODUIT LA PROBLEMATIQUE Les entreprises disposent aujourd hui de multiples indicateurs
Plus en détailUtiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel
Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Excel est un des meilleurs outils de manipulation de données et parfois il est nécessaire d exploiter des données
Plus en détail1.1. FAIA Aspects généraux
FAIA FAQ version mars 2013 Aspects généraux Aspects techniques Aspects comptables 1.1. FAIA Aspects généraux J ai une comptabilité informatisée et mon chiffre d affaires annuel est < 100.000. Est-ce que
Plus en détailPRESENTATION BIENVENUE DANS NOTRE. Créer une société Offshore pour les acheteurs et investisseurs étrangers. Options et avantages
BIENVENUE DANS NOTRE PRESENTATION Créer une société Offshore pour les acheteurs et investisseurs étrangers Options et avantages Présenté par Paul Debastos Chasseur-Immo-Floride 8551 W Sunrise Blvd, Suite
Plus en détailPerSal Manuel d installation
PerSal Manuel d installation Version 1.0 hostagest sàrl Grand Rue 14 CH 1083 Mézières Tél : +41 21 635 31 02 Fax : +41 21 635 31 04 Email : info@hostagest.ch Homepage : www.hostagest.ch Configuration minimale
Plus en détailPHP 5. La base de données MySql. A. Belaïd 1
PHP 5 La base de données MySql A. Belaïd 1 Base de données C est quoi une base de données? Une base de données contient une ou plusieurs tables, chaque table ayant un ou plusieurs enregistrements Exemple
Plus en détailFiche Technique Windows Azure
Le 25/03/2013 OBJECTIF VIRTUALISATION mathieuc@exakis.com EXAKIS NANTES Identification du document Titre Projet Date de création Date de modification Fiche Technique Objectif 25/03/2013 27/03/2013 Windows
Plus en détailConstat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré)
Constat Les études actuelles montrent que la proportion d'informations non structurées représente aujourd'hui plus de 80% des informations qui circulent dans une organisation. Devis, Contrats, Factures,
Plus en détailGuide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT
Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT Table des matières Présentation du Centre de gestion des licences en volume (VLSC)... 3 Inscription auprès
Plus en détail2014/2015. Rapport 4 REALISE PAR : ISMAIL NAIT ABDELLAH OUALI SOUFIANE HOURRI MOHAMED OUSSAFI ENCADRE PAR : MME L.LAMRINI ANOUAR OUFQIR SMARTSIR
2014/2015 Rapport 4 REALISE PAR : ISMAIL NAIT ABDELLAH OUALI SOUFIANE HOURRI MOHAMED OUSSAFI ENCADRE PAR : ANOUAR OUFQIR MME L.LAMRINI SMARTSIR Table des matières Introduction... 2 Choix de l outil pour
Plus en détailTableaux comparatifs entre éditions Standard, Professionnelle, Entreprise
Tableaux comparatifs entre éditions Standard, Professionnelle, Entreprise Module WaveSoft GRC/CRM & MobiGRC V14.02 Page 1 sur 6 Tableau comparatif entre Éditions, Gestion Relation Client WaveSoft Gestion
Plus en détailExemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions
Exemple accessible via une interface Web Une base de données consultable en ligne : Bases de données et systèmes de gestion de bases de données The Trans-atlantic slave trade database: http://www.slavevoyages.org/tast/index.faces
Plus en détailLes outils BI du consultant métier
www.avlconsulting.fr Les outils BI du consultant métier Michel BALDELLON Anne VINAGRE 26 février 2015 & 3 mars 2015 L analyse autonome des données d une entreprise est un facteur clé de succès d une mission
Plus en détailOFFRE PROMOTIONNELLE 2009. INSTALLATION A TITRE GRACIEUX DE MEDIFIN Console d accès Simulation/Transfert ftp/anonymisation RSS et de MEDIFIN BackUp
OFFRE PROMOTIONNELLE 2009 INSTALLATION A TITRE GRACIEUX DE MEDIFIN Console d accès Simulation/Transfert ftp/anonymisation RSS et de MEDIFIN BackUp Afin de vous remercier de votre fidélité, DRG FINANCE
Plus en détailDataEXchanger. Echangez en toute simplicité. Atelier Dex Etat des lieux Dex X. Présentation DEX X
Atelier Dex Etat des lieux Dex X Lamine Ndiaye Consultant Sénior Arnaud François Responsable Support Nicolas Marin Responsable Activité DataEXchanger Echangez en toute simplicité mardi 19 juin 2012 Présentation
Plus en détailSQL Server 2012 Administrez une base de données : Exercices et corrigés
ÉnoncésChapitre 1 : Installer SQL Pré-requis 9 Énoncé 1.1 Choisir l'édition de SQL Server 11 Énoncé 1.2 Installer une instance de SQL Server 11 Énoncé 1.3 Installer la base d'exemple 12 Enoncé 1.4 Installer
Plus en détailDataCar CRM V2.3. CRM V2.3 Release Notes Production. DataCar CRM v2.3. Release Notes
DataCar CRM v2.3 Release Notes Page 1 de 38 TABLE DES MATIÈRES 1. INTRODUCTION... 4 2. Les évolutions par module... 4 2.1. Module Administration... 4 2.1.1. Collaborateurs - Liste des collaborateurs...
Plus en détailGuide de configuration de SQL Server pour BusinessObjects Planning
Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets
Plus en détailInstallation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3
Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3 Introduction Le Service Pack 2 de SQL Server 2005 a ajouté une option de gestion et d utilisation
Plus en détailProgramme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers
Programme détaillé Objectifs de la formation Les systèmes de gestion de bases de données prennent aujourd'hui une importance considérable au regard des données qu'ils hébergent. Véritable épine dorsale
Plus en détailMode opératoire CEGID Business Suite
Mode opératoire CEGID Business Suite L application «COMPTABILITÉ» Saisie des écritures comptables 13. Saisissez la balance de départ dans le journal de reprise comptable. Module «Écritures» onglet «Courantes»
Plus en détailBases de données Cours 1 : Généralités sur les bases de données
Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une
Plus en détailSQL Server 2012 et SQL Server 2014
SQL Server 2012 et SQL Server 2014 Principales fonctions SQL Server 2012 est le système de gestion de base de données de Microsoft. Il intègre un moteur relationnel, un outil d extraction et de transformation
Plus en détail1/ Présentation de SQL Server :
Chapitre II I Vue d ensemble de Microsoft SQL Server Chapitre I : Vue d ensemble de Microsoft SQL Server Module: SQL server Semestre 3 Année: 2010/2011 Sommaire 1/ Présentation de SQL Server 2/ Architerture
Plus en détailwww.thalesgroup.com GUIDE DE CONDUITE ÉTHIQUE DES AFFAIRES Conflit d Intérêts
www.thalesgroup.com GUIDE DE CONDUITE ÉTHIQUE DES AFFAIRES Conflit d Intérêts Sommaire Préface...p.3 Définition et types de conflit d intérêts...p.4 Comment identifier un conflit d intérêts...p.6 Exemples
Plus en détailGUIDE DE DEMARRAGE V1.02
SUPPORT FONCTIONNEL SFR Business Team SFR Suite Stockage Cloud GUIDE DE DEMARRAGE V1.02 Entité Nom Date(s) Propriétaire Rédacteur Vérificateur SFR SFR SFR SFR www.sfr.fr Page : 2/15 Table des matières
Plus en détailConditions Générales d Intervention du CSTB pour la délivrance d une HOMOLOGATION COUVERTURE
DEPARTEMENT ENVELOPPES ET REVETEMENTS Constructions Légères et Couvertures Conditions Générales d Intervention du CSTB pour la délivrance d une HOMOLOGATION COUVERTURE Livraison Cahier V1 de Mars 2010
Plus en détailCONCEPTION Support de cours n 3 DE BASES DE DONNEES
CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...
Plus en détailSharePoint Foundation 2013 Construire un intranet collaboratif en PME (édition enrichie de vidéos)
Présentation des technologies SharePoint 1. Introduction 19 2. Enjeux 20 3. Les pièges à éviter 22 4. Présentation technologique 22 4.1 Historique 23 4.2 Briques fonctionnelles et comparatif des éditions
Plus en détailBusiness Intelligence avec SQL Server 2012
Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business
Plus en détailLa Clé informatique. Formation Excel XP Aide-mémoire
La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles
Plus en détail6 rue de la Fosse Chènevière. ZA Derrière Moutier. 51390 Gueux. Tél. 03 26 77 19 20 Fax. 03 26 77 19 29. Sage Paie & RH V18. Contact : Cédric CZERNICH
6 rue de la Fosse Chènevière ZA Derrière Moutier 51390 Gueux Tél. 03 26 77 19 20 Fax. 03 26 77 19 29 Sage Paie & RH V18 Contact : Cédric CZERNICH Sage présente aujourd hui ses nouvelles versions de Paie,
Plus en détailPrise en main rapide utilisateur
Prise en main rapide utilisateur De base notre CRM propose les fonctionnalités suivantes : 1 > Un Accueil personnalisable avec de nombreux Widget permettant une vue globale de vos activités dès l ouverture
Plus en détailDidacticiel Études de cas. Description succincte de Pentaho Data Integration Community Edition (Kettle).
1 Objectif Description succincte de Pentaho Data Integration Community Edition (Kettle). L informatique décisionnelle («Business Intelligence BI» en anglais, ça fait tout de suite plus glamour) fait référence
Plus en détailLogiciel HLA Fusion Version 3.X.X
Manuel d utilisation de Database Utility Logiciel HLA Fusion Version 3.X.X Référence de catalogue : FUSPGR HLAF-MAN-v3.x.x-FR-01, Rév. 0 (Manuel d utilisation de HLA Fusion Database Utility v3.x.x) Tous
Plus en détailProjet : Réalisation d une base de. données. Sujet : Gestion des ressources humaines. Logiciel : Microsoft Access
Projet : Réalisation d une base de données Sujet : Gestion des ressources humaines Logiciel : Microsoft Access Encadré par : M. Mohamed Saïd ZERRADSAHLI Réalisé par : Ben Abdelmoumen Ibtissam Challaoui
Plus en détailDéveloppement d outils web
3D Ouest - Lannion Développement d outils web Seconde partie BERTHEUIL FABRICE Licence 3 Informatique, parcours MIAGE Université de Rennes 1 - IFISIC 1. Introduction Durant la deuxième partie de mon stage
Plus en détailDEMANDE D OUVERTURE DE COMPTE SOCIETE
DEMANDE D OUVERTURE DE COMPTE SOCIETE Comment ouvrir un compte société pour accéder aux services de Keytrade Bank Luxembourg S.A. COMPLETEZ ET SIGNEZ... La demande d ouverture de compte et joignez les
Plus en détailModule 3. Création d objets utilisateur et ordinateur AD DS
Module 3 Création d objets utilisateur et ordinateur AD DS Vue d ensemble du module Administration des comptes d utilisateurs Création de comptes d ordinateurs Automatisation de l administration des objets
Plus en détailBD51 BUSINESS INTELLIGENCE & DATA WAREHOUSE
BD51 BUSINESS INTELLIGENCE & DATA WAREHOUSE Document de synthèse de projet Développement d un système décisionnel pour la gestion des ventes par magasin pour la base de données EMODE. VINCENT Jérémy Roussel
Plus en détail1 Introduction et installation
TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on
Plus en détailPerformances. Gestion des serveurs (2/2) Clustering. Grid Computing
Présentation d Oracle 10g Chapitre VII Présentation d ORACLE 10g 7.1 Nouvelles fonctionnalités 7.2 Architecture d Oracle 10g 7.3 Outils annexes 7.4 Conclusions 7.1 Nouvelles fonctionnalités Gestion des
Plus en détailIntroduction aux bases de données Cours 1 : Généralités sur les bases de données
Cours 1 : Généralités sur les bases de données ESIL Université de la méditerranée Odile.Papini@esil.univmed.fr http://odile.papini.perso.esil.univmed.fr/sources/bdmat.html Plan du cours 1 1 Qu est ce qu
Plus en détailCompte Rendu d intégration d application
ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...
Plus en détailProcédure d installation :
Procédure d installation : 1 / Pré-requis : Vous pouvez télécharger le fichier d installation sur le site Internet de Microsoft à l adresse suivante : http://www.microsoft.com/downloads/details.aspx?familyid=01af61e6-2f63-4291-bcad-
Plus en détailSolutions SAP Crystal
Solutions SAP Crystal Solutions SAP Crystal NOUVEAUTÉS 2011 SOMMAIRE ^ 4 Nouveautés de SAP Crystal Server 2011 4 Exploration contextuelle des données 5 Expérience utilisateur attrayante 5 Panneau d interrogation
Plus en détail