Se connecter à une base de données relationnelle

Nous étudierons quatre systèmes de connexion à une base de données relationnelle :

  • Access

  • SQL Server

  • MySQL

  • ODBC

Quel que soit le type de base de données, l’important est d’avoir un pilote (driver) pour s’y connecter, nous verrons comment le faire au cas par cas.

Importer une table Access

Pour cette importation, vous utiliserez la base Access 06-Mandats.accdb. Celle-ci contient trois tables : t_Prix_m2, t_MANDATS, t_PROPRIO et sont reliées entre elles par le schéma suivant :

images/06SOB05.png

Pour se connecter à la table t_MANDATS :

 Ouvrez un classeur vierge.

 Dans l’onglet Données - groupe Récupérer et Transformer, cliquez sur l’icône Nouvelle requête.

 Ouvrez le menu À partir d’une base de données.

 Sélectionnez À partir d’une base de données Microsoft Access.

 Recherchez et sélectionnez la base de données 06-Mandats.accdb sur votre poste.

 Dès que la connexion est effectuée, vous visualisez la liste des tables de votre base, sélectionnez la table t_MANDATS.

 Puis cliquez sur Charger afin de la récupérer dans Excel.

images/06SOB06.png

Importer une table depuis SQL Server

Afin d’étudier cette importation, vous devez avoir un serveur SQL Server et une base de données à disposition. Vous pouvez installer ce serveur sur votre propre poste avec une version express gratuite...

Pour consulter la suite, découvrez le livre suivant :
couv_SOBMPQ.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Introduction
Suivant
Travailler avec les relations dans Power Query