Cours SQL et MySQL · Module 1: Introduction aux bases de données

Tables, lignes et colonnes

2 min de lecture
Dans cette leçon4

Avant de donner à la Bibliothèque son premier ordre, nous devons bien comprendre sa structure. Retiens bien ces trois mots - ils t'accompagneront tout au long de ton voyage.

Table

Une table est un rayon unique - une collection de données d'une seule sorte. Dans notre Bibliothèque, nous utiliserons plusieurs rayons :

  • ksiazki - tous les livres,
  • autorzy - les créateurs des livres,
  • czytelnicy - les personnes inscrites à la Bibliothèque,
  • kategorie - les sections thématiques,
  • wypozyczenia - qui a emprunté quel livre et quand.

Ligne (enregistrement)

Une ligne est un parchemin unique - une entrée dans une table. Une ligne de czytelnicy décrit une personne :

idimienazwiskomiasto
7Hypatied'AlexandrieAlexandrie

Colonne (champ)

Une colonne est un champ unique qui décrit toutes les lignes. czytelnicy possède entre autres les colonnes id, imie, nazwisko et miasto (la liste complète figure sur la carte des rayons). À l'intersection d'une ligne et d'une colonne se trouve une seule valeur - par exemple le prénom d'une personne précise. Chaque colonne a son type - par exemple texte ou nombre (plus de détails sur les types dans le lieu « Atelier des Tables »).

Clé primaire (PRIMARY KEY)

Chaque rayon possède son registre des numéros de catalogue - une colonne qui identifie chaque ligne de façon unique. C'est la clé primaire, le plus souvent la colonne id.

Grâce à la clé primaire :

  • deux lignes ne partagent jamais le même numéro de catalogue,
  • nous pouvons désigner un parchemin précis parmi des milliers sans nous tromper.

Mes Pinakes suivaient la même idée : j'ai décrit chaque œuvre (auteur, titre, premiers mots) pour qu'on ne puisse jamais la confondre avec une autre. Une base de données va plus loin et donne à chaque ligne un numéro unique.

Tu as repéré une erreur dans cette leçon ?

Teste tes connaissances

Réponds aux questions de cette leçon. Choisis une réponse pour voir tout de suite si elle est correcte.

  1. 1. À quoi sert la clé primaire (PRIMARY KEY), le plus souvent la colonne id ?

  2. 2. Que peut-on dire de vrai sur la colonne id de nos tables ?

Tâches pratiques dans le jeu

  • Tri vertical

    Ordonne les éléments de la base de données du plus grand au plus petit (de l'ensemble jusqu'à une seule valeur) :

  • Clique dans l'ordre

    Clique sur les concepts du plus petit au plus grand élément de la base de données :