logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
utilisateurs:hypathie:tutos:mysql-et-sql-table-recursive-et-auto-incrementation-de-la-cle-primaire [13/04/2016 11:25]
Hypathie créée
utilisateurs:hypathie:tutos:mysql-et-sql-table-recursive-et-auto-incrementation-de-la-cle-primaire [02/12/2020 14:49] (Version actuelle)
Hypathie [Mysql et SQL : table récursive et auto incrémentation de la clé primaire]
Ligne 4: Ligne 4:
   * Niveau requis :  {{tag> avisé}}   * Niveau requis :  {{tag> avisé}}
   * Commentaires : créer un script de création et d'​insertion pour une table récursive   * Commentaires : créer un script de création et d'​insertion pour une table récursive
 +  * Prérequis : [[utilisateurs:​hypathie:​tutos:​installer_sql-mariadb|Installer mysql/​mariadb]]
  
 ===== Introduction ===== ===== Introduction =====
Ligne 9: Ligne 10:
 Soit la base de donnée nommée ''​Transport''​ qui a été créée : voir https://​debian-facile.org/​utilisateurs:​hypathie:​tutos:​mysql-utiliser-l-objet-adresse-villes_departements_regions_de_france?&#​script-creation-base-de-donnees-mysql-et-utilisateur Soit la base de donnée nommée ''​Transport''​ qui a été créée : voir https://​debian-facile.org/​utilisateurs:​hypathie:​tutos:​mysql-utiliser-l-objet-adresse-villes_departements_regions_de_france?&#​script-creation-base-de-donnees-mysql-et-utilisateur
  
 +  * Arborescence souhaitée :
 +
 +{{http://​pix.toile-libre.org/​upload/​original/​1460550907.png}}
  
 ====Le MCD ==== ====Le MCD ====
 +
 +{{http://​pix.toile-libre.org/​upload/​original/​1460539643.png}}
  
 ==== Le MLD ==== ==== Le MLD ====
  
-=====Création et insertion ​=====+{{http://​pix.toile-libre.org/​upload/​original/​1460539729.png}} 
 +=====Création ​d'une table récursive ​et insertions ​=====
 Création de la table récursive nommée ''​TransportRecursif''​ pour une base de données SQL ou MYSQL. Création de la table récursive nommée ''​TransportRecursif''​ pour une base de données SQL ou MYSQL.
  
Ligne 124: Ligne 131:
 </​file>​ </​file>​
  
-===== Installation =====+  * On obtient après s'​être connecté à la base de donnée ''​Transport'':​ 
 +<​note>​ 
 +Pour se connecter voir : https://​debian-facile.org/​utilisateurs:​hypathie:​tutos:​mysql-utiliser-l-objet-adresse-villes_departements_regions_de_france?&#​connexion-a-la-base-de-donnee-et-requetes-simples 
 +</​note>​ 
 + 
 +<​code>​ 
 +mysql> select idTransport,​ typeTransport,​ id_type_pere from TransportRecursif;​ 
 +</​code>​ 
 + 
 +<​code>​ 
 ++-------------+------------------+--------------+ 
 +| idTransport | typeTransport ​   | id_type_pere | 
 ++-------------+------------------+--------------+ 
 +|           0 | Transport ​       |         NULL | 
 +|           1 | Terrestre ​       |            0 | 
 +|           2 | Marin            |            0 | 
 +|           3 | Aérien ​          ​| ​           0 | 
 +|           4 | Voiture ​         |            0 | 
 +|           5 | Camion ​          ​| ​           1 | 
 +|           6 | Moto             ​| ​           1 | 
 +|           7 | Vélo             ​| ​           1 | 
 +|           8 | Hélico ​          ​| ​           3 | 
 +|           9 | Avion            |            3 | 
 +|          10 | ULM              |            3 | 
 +|          11 | Fusée ​           |            3 | 
 +|          12 | Parachute ​       |            3 | 
 +|          13 | Planeur ​         |            3 | 
 +|          14 | Voilier ​         |            2 | 
 +|          15 | Paquebot ​        ​| ​           2 | 
 +|          16 | Planche à voile  |            2 | 
 +|          17 | Moto_Roadster ​   |            6 | 
 +|          18 | Moto_Side-car ​   |            6 | 
 +|          19 | Chasse ​          ​| ​           9 | 
 +|          20 | Boeing_747 ​      ​| ​           9 | 
 ++-------------+------------------+--------------+ 
 + 
 +</​code>​ 
 + 
 + 
  
-===== Utilisation ===== 
  
  
utilisateurs/hypathie/tutos/mysql-et-sql-table-recursive-et-auto-incrementation-de-la-cle-primaire.1460539546.txt.gz · Dernière modification: 13/04/2016 11:25 par Hypathie

Pied de page des forums

Propulsé par FluxBB