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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
utilisateurs:hypathie:tutos:mysql-et-sql-table-recursive-et-auto-incrementation-de-la-cle-primaire [13/04/2016 11:29] Hypathie [Introduction] |
utilisateurs:hypathie:tutos:mysql-et-sql-table-recursive-et-auto-incrementation-de-la-cle-primaire [13/04/2016 14:35] Hypathie [Introduction] |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
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 ==== | ||
Ligne 17: | Ligne 20: | ||
{{http://pix.toile-libre.org/upload/original/1460539729.png}} | {{http://pix.toile-libre.org/upload/original/1460539729.png}} | ||
- | =====Création et insertion ===== | + | =====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 127: | Ligne 130: | ||
</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 ===== | ||