9
1 Documentation Navicat Manuel de l’utilisateur - Version finale Infocentre HEC 15 avril 2011 [email protected]

Manuel Navicat

Embed Size (px)

Citation preview

  • 1Documentation

    Navicat

    Manuel de lutilisateur - Version finale

    Infocentre HEC15 avril 2011

    [email protected]

  • 21. Introduction

    Navicat est une solution facile utiliser pour qui veut crer ou grer une base de donnes en MySQL. Clairement orient utilisateur, ce programme russit le dfi de rendre simple la mani-pulation de donnes MySQL.

  • 2. Connexion la base de donne

    Dans cette documentation, nous allons voquer la gestion dune base de donne sous navicat. Cela savre simple conditition que chaque tape soit excute dans un ordre prcis.

    Lapplication Navicat est disponible dans Dmarrer > Application rseau HEC

    Voici lcone de lapplication Navicat :

    Cliquez sur lcone pour lancer le logiciel.

    Voici ce qui saffiche lcran :

    Ensuite, cliquez sur le bouton Connection en haut gauche de la fentre

    Une fentre apparat,dans laquelle il faut remplir certains champs :

    Connection Name est le nom que possdera la connexion dans le logiciel. Il est prfrable de mettre un nom qui est en relation avec la base de donnes par souci de clart et de cohrence lorsquun utilisateur a plusieurs bases grer.

    Par exemple, pour les mmoires de master, nous pouvons la nommer : mem_master

    Host name/IP address est ladresse du serveur comportant la base de donnes. Ici : sgbdhec.unil.ch

    Port est le numro du port du serveur. Le port est le 3308.

    User name est le nom de lutilisateur de la base. Ici, user_cmshecdev pour se connecter la base des mmoires de master.

    Password est le mot de passe associ lutilisateur.

    Il est possible de cocher la case Save Password pour que Navicat se connecte automatique-ment la base de donnes lors dune utilisation ultrieure.

  • 4Une fois les champs renseigns, vous pouvez cliquer sur Test Connection pour tre sr que la connection la base se fait correctement.

    Si cest le cas, alors cliquez sur Save, sinon vrifier les champs (orthographe du username, mauvais mot de passe...).

    Si le problme persiste, contacter lInfocentre HEC par email [email protected].

    Aprs avoir cliqu sur Save, voil ce que nous voyons.

    Cliquez sur mem_master, un menu d-roulant apparat. Dans la fentre principale saffiche les diffrentes tables de la base de donne cms_hec_dev.

    En excutant un clic-droit sur la table mmoires, un menu souvre.

    Cliquez sur Open Table pour ouvrir la table.

    Si vous dsirez en crer une nouvelle, vous pouvez utilisez New table. Pour en supprimer une Delete table

    Pour dupliquer la table, cliquez dans ce cas sur Duplicate Table

    Maintenant, nous cliquons sur Open Table.

    Voici ce qui apparat lcran.

  • 53. Importation de donnes partir dun fichier Excel

    Dans cette partie, sera expos, dune manire la plus simple possible, comment importer des donnes dans la base partir dun fichier Excel portant lextension .xls

    Pour commencer, cliquez sur "Import Wizard"

    Une fentre saffiche. Choisissez Excel file (*.xls) puis cliquez sur Next

    Maintenant, slectionner le fichier Excel (.xls) source des donnes importer.

    Cliquez sur le bouton reprsent par ... pour parcourir votre disque dur.

    Une fois le fichier slectionn, lassistant dimportation vous montre les feuilles du fichier excel. Slectionner celle qui com-portent les donnes importer puis cli-quez sur Next.

    Ici, vous pouvez ajouter des options pour effectuer limport.

    Par exemple dans le champ First Row, vous pouvez mettre un chiffre qui re-prsente la premire ligne de donne importer. Ceci est utile si par exemple la premire ligne du fichier Excel reprsente des titres. First Row sera alors 2. Cela vitera que Navicat importe la premire ligne de titre.

    Last row peut tre laiss vide. Ceci est pr-frable pour un fichier Excel qui possde plusieurs feuilles importer.

  • 6Ltape 5 est trs importante.

    En effet, elle consiste associer la (les) feuille(s) du fichier Excel la table de la base de donnes.

    Ici nous avons 2 feuilles Excel : acad-mique et stage.

    Les deux ont comme destination la mme table mmoire.

    Une fois que vous avez choisi les tables cibles, vous pouvez cliquer sur Next.

    Il reste encore associer les champs (co-lonnes) du fichier Excel aux diffrents champs de la base.

    Le champ cle est laiss vide.

    Notez que pour la feuille acadmique, le champ entreprise est lui aussi laiss

    vide.

    Nous faisons de mme pour la feuille stages. Puis, vous pouvez cliquez sur Next.

  • 7Cette bote de dialogue vous informe que les donnes du fichier Excel vont tre imports dans la base de donnes.

    Laissez donc par dfaut les cases Ap-pend et Use extended insert state-

    ments coches et cliquez sur Next.

    Nous voici la dernire tape. En cliquant sur Start, limportation commencera.

    Une fois limport termin, un rsum sera tabli avec les informations suivantes :

    - Nombre de tables modifies

    - Nombre de donnes traites

    - Nombre derreurs

    - Nombre de donnes ajoutes

    - Nombre de donnes mises jour

    - Nombre de donnes supprimes

    - Temps coul

    Une fois toute ces tapes effectues, les donnes du fichier Excel sont importes dans la base de donnes MySQL.

    Vous pouvez vrifier cela en vous rfrant au tableau qui rsume les donnes de la table que nous avons ouvert pralable-ment (cf. Page 4)

    Notez quen faisant un clic-droit sur le nom dune des colonnes du tableau, un menu droulant apparat vous permettant de trier les donnes suivant une colonne.

    Pour cela Clic-droit > Sort. Sort Ascen-ding pour trier de faon croissante Sort Des-cending pour trier de faon dcroissante.

    Faire un tri dcroissant de la colonne cle vous permet de trouver rapide-ment la dernire ligne de donne importe.

  • 83. Edition de donnes dj existantes dans la base

    Navicat donne aussi la possibili-t lutilisateur de modifier des donnes dj existantes dans la base

    Pour cela, il faut ouvrir le tableau listant toutes les donnes.

    Vous pouvez vous apercevoir quen bas du tableau, une barre doutil est prsente.

    Si vous passer la souris sur chacun des boutons, cela vous indique quoi ils servent. Certains vous permettent de passer dune ligne une autre par exemple.

    Mais le plus utile est le bouton suppression de lignes si par exemple une ligne de trop a t import avec lutilitaire dimportation Excel.

    Sinon, pour modifier rapidement un champ, il suffit de cliquer sur ce dernier, puis de modifier directement son contenu.

  • 94. Passage des modifications en production

    Pour que les modifications apportes la base de donnes soient visible sur le site internet de HEC, veuillez envoyer un email [email protected].