Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
bdenligne [2022/11/22 15:32]
qcbs [Exercice 2 - Importer des données dans PostgreSQL]
bdenligne [2024/03/11 16:51] (current)
qcbs [Utilisation de dplyr]
Line 5: Line 5:
 ===== Presentation ===== ===== Presentation =====
  ​[[http://​prezi.com/​tcks6siw8q-u/​introduction-a-la-gestion-des-bases-de-donnees-avec-des-logiciels-libres/​|Lien vers la présentation Prezi]]  ​[[http://​prezi.com/​tcks6siw8q-u/​introduction-a-la-gestion-des-bases-de-donnees-avec-des-logiciels-libres/​|Lien vers la présentation Prezi]]
- 
- ​[[http://​prezi.com/​tcks6siw8q-u/​present/?​auth_key=wt03qbs&​follow=GuillaumeLarocque&​kw=present-tcks6siw8q-u&​rc=ref-19631691|Lien vers la présentation simultanée]] 
  
 ===== Ressources utiles ===== ===== Ressources utiles =====
Line 275: Line 273:
 </​file>​ </​file>​
  
 +==== Importation depuis DBeaver ====
  
-Pour la troisième table: 
  
 +Pour la **troisième table**, nous allons utiliser l'​interface de **DBeaver**. Cliquez avec le bouton de gauche de la souris sur Tables dans Schemas>​public dans le menu de gauche, et sélectionnez Import Data. Cliquez sur Next et choisissez le fichier CSV species_acro.csv sur votre ordinateur. Dans Tables mapping, assurez-vous que le nom de la table, le nom des colonnes et le format des colonnes est adéquat. Après avoir cliqué sur Next à nouveau, cliquez sur Proceed. ​
 +
 +++++ Commande PostgreSQL correspondante |
 <file postgresql>​ <file postgresql>​
 CREATE TABLE species_acro (species_id INT NOT NULL, full_name varchar(100),​ short_name varchar(25));​ CREATE TABLE species_acro (species_id INT NOT NULL, full_name varchar(100),​ short_name varchar(25));​
 COPY species_acro FROM '​C:/​bdlibre/​species_acro.csv'​ WITH csv HEADER DELIMITER AS ',';​ COPY species_acro FROM '​C:/​bdlibre/​species_acro.csv'​ WITH csv HEADER DELIMITER AS ',';​
 </​file>​ </​file>​
 +++++
  
 ===== RÉFÉRENCES ===== ===== RÉFÉRENCES =====
Line 630: Line 632:
 </​file>​ </​file>​
  
-===== Utilisation de dplyr =====+===== Utilisation de dbplyr + dplyr =====
  
 <file rsplus> <file rsplus>