Introduction à MySQL
1. contraintes
Création d’une contrainte d’unicité
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/1368f47d-e5b7-423b-8936-0cb8f5903d0e/info.yml
Création d’une contrainte d’unicité sur plusieurs champs
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/9e83a4c5-748c-49d6-8252-a85268c76ab1/info.yml
2. creation
Création d’une table simple
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/de5a4779-7af9-472f-838e-f517e7fa4597/info.yml
Création d’une table simple avec champs obligatoires
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/6d790266-ab61-403c-beb5-385cd837a88b/info.yml
Création d’une table simple avec clé primaire
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/8e506de3-e51a-41e6-91c1-0a02246de57f/info.yml
Création d’une table simple avec clé primaire artificielle auto incrémentale
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/86887c4a-41b8-4b3a-b45f-562169b1e74c/info.yml
Création d’une clé étrangère
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/7e344e68-470f-49e0-9f81-a49c77b16a96/info.yml
Création de clés étrangères
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/8842be8a-8850-4fe5-a3f2-c8249a128f9f/info.yml
3. insertions
Insertion dans des tables liées
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/ec1788c2-4881-4b9c-ba00-b7f994b207ab/info.yml
4. modifications
Suppression de colonne
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/d91fd09b-b485-4394-9126-2d3bac09cfa5/info.yml
Renommer une colonne
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/1443022d-5314-4201-8571-bc3aa56eaf17/info.yml
5. relations
Relation plusieurs à plusieurs
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/12d997b0-c052-4583-b0d7-512d42f2fa82/info.yml
6. requêtes
6.1. examen1
Produire la liste des clients sur une rue.
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/31adfc58-24d6-4f02-85b7-f34b5e8c6c71/info.yml
Produire la requête d’affichage d’un menu
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/7d6dad6c-e1c5-4b48-97e1-28e63159474f/info.yml
6.2. join
Jointure à deux tables et tous les champs
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/55f5c12d-f1e8-4392-9e64-b8420e41131a/info.yml
Jointure à deux tables
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/7a50f628-db1b-4804-a715-7660e1141c8b/info.yml
Jointure à deux tables avec alias
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/05d8a899-0c5f-4029-8bc3-d4d4f09bf4c2/info.yml
Jointure à deux tables avec conditions complexes
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/b98c6fea-3acb-48af-b8b6-9c01721ade08/info.yml
Jointure à deux tables avec NULL
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/1a51908e-5513-4e62-b9e8-5ee5e900ac38/info.yml
Jointure à deux tables avec NULL
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/ea49610d-753b-4759-8cbe-aee78021ef85/info.yml
Jointure à trois tables
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/03deed05-0858-49bf-a349-662002b5fe4c/info.yml
Jointure entre 2 tables
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/A9382AAD-24AC-42BB-A4AA-FFEEC40DA201/info.yml
Jointure entre 2 tables et tri
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/6B8A2F4A-654D-44F6-9105-4BC2F60C22F3/info.yml
Jointure entre 2 tables, utilisation de fonction et d’alias
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/7445748E-5FFF-4485-BE79-6EAD7F89D20E/info.yml
Jointure entre 2 tables, détection d’un champ null
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/82D73183-77AE-4746-82E8-BA7BB5403DD0/info.yml
Interrogation d’une BD
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/0503f00175b1ee54eda26c18643a137b/info.yml
Création d’une table simple
📋src=https://progression.pages.dti.crosemont.quebec/contenu/mysql/f5683dddb346d71a6ebeda8245a8be38/info.yml