Top Banner

of 12

Access Sans Access

Jul 05, 2018

Download

Documents

Youssef Addi
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/15/2019 Access Sans Access

    1/12

     BA 2006-2007

    Page 1 sur 12

    [email protected]  IUT Bordeaux MontesquieuDépartement Tech de Co

    Lire et utiliser un fichier Access (.mdb) sans Access.

    Nous utiliserons le cas suivant qui est une petite base créée sous Access :

    Outre les tables et les relations nous avons créé une requête, un formulaire et un état.Quelles sont les solutions qui permettent à une personne n’ayant pas Access de prendreconnaissance du contenu des tables ?Access est vendu avec la version pro d’Office mais pas avec la version standard.

    Situation 1 : Office standard est présent sur le poste :

    Utiliser alors Excel permet de prendre connaissance d’une table ou d’une requête. Fichier,ouvrir, et choisir type de fichier Access (mdb) :

  • 8/15/2019 Access Sans Access

    2/12

  • 8/15/2019 Access Sans Access

    3/12

     BA 2006-2007

    Page 3 sur 12

    La consultation aussi des tables et des requêtes.

    Il est possible de trier et de filtrer les tables. L’ajout et la suppression d’enregistrementssont permis ainsi que l’utilisation de jokers dans les filtres ce qui est logique puisqueMDBPlus offre un module de création de requêtes en langage SQL (Bouton QUERY) :

  • 8/15/2019 Access Sans Access

    4/12

     BA 2006-2007

    Page 4 sur 12

    Comme on le voit ci-dessus il est alors possible d’exploiter le relationnel.

    B I P S q l

    Rudimentaire et oblige à maîtriser un minimum de SQL, mais cela marche. Les requêtessont reconnues (comme des tables), et le relationnel peut être utilisé.

  • 8/15/2019 Access Sans Access

    5/12

     BA 2006-2007

    Page 5 sur 12

    L’export est possible au format CSV via le (seul) menu Option.

     W A D O

    Créé par Philipe Legendre il se trouve à l’adresse suivante : http://deismo.free.fr/.

    Le menu Paramétrages permet de choisir la base Access. Clic sur Nouvelle pour choisir labase à travailler.

    Les requêtes de base bénéficient d’un assistant. Les requêtes multi-tables ne sont paspossibles…Le lien vers Excel est à noter.

    De ces trois produits, MDBPlus semble se dégager.

  • 8/15/2019 Access Sans Access

    6/12

     BA 2006-2007

    Page 6 sur 12

    O p e n O f f i c e . o r g

    Disponible sur le site d’OpenOffice (http://fr.openoffice.org/) et sur le site de Framakeyqui en propose une version portable (pas d’installation donc) (http://www.framakey.org)

    On change de catégorie avec cette suite bureautique concurrente de MSOffice. Et une desgrandes nouveautés de la version 2.0 est l’apparition du module de base de donnéesintitulé Base, qui se rapproche des fonctionnalités d’Access, et permet d’ouvrir (entreautre) des bases Access.Lancer le logiciel et choisir Fichier, Nouveau, Nouvelle base de données. Attention autype de fichier :

    On peut ensuite aller chercher le fichier Access :

  • 8/15/2019 Access Sans Access

    7/12

     BA 2006-2007

    Page 7 sur 12

    Cela permet de l’ouvrir après avoir sauvegardé dans le fichier d’OpenOffice (pasobligatoire) :

  • 8/15/2019 Access Sans Access

    8/12

     BA 2006-2007

    Page 8 sur 12

    La requête créée sous Access apparaît dans les tables…Par contre l’interface est prochede celle d’Access. On peut créer en principe des formulaires, des états (intitulés« Rapports » ici ), et des requêtes soit en mode SQL comme ci-dessous :

    Soit via une interface QBE :

  • 8/15/2019 Access Sans Access

    9/12

     BA 2006-2007

    Page 9 sur 12

    Bien évidemment ce produit n’est pas comparable aux précédents…

    Situation particulière : les tables d’une base de données Accesssont attendues sur un serveur Mysql

    Bien souvent on teste un modèle sous Access avant de le porter sur un serveur Mysqlpour des besoins d’un site WEB dynamique par exemple. Certes on peut procéder enrécupérant le contenu de chaque table sous Excel, puis l’exporter au format CSV avantde l’insérer dans une table sous Mysql, table qu’on aura pris soin de créerauparavant….ceci pour chaque table !Heureusement on trouve sur le site de Mysql un certain nombre d’outils performants pourtravailler, qui sont rassemblés dans un package zippé nommé MYSQL GUI TOOLSdisponible ici :

    http://dev.mysql.com/downloads/gui-tools/5.0.html Le détail de sa composition est ici :

  • 8/15/2019 Access Sans Access

    10/12

  • 8/15/2019 Access Sans Access

    11/12

     BA 2006-2007

    Page 11 sur 12

    Nous sommes bien sur le serveur local (127.0.0.1), et sans mot de passe. Un nom deschéma ( ?) est demandé. On lui en donne un…Puis clic sur OK :

    L’ensemble des bases de données disponible apparaît, et si on le souhaite le contenud’une table.

  • 8/15/2019 Access Sans Access

    12/12