les_fiches_revisions:bases_de_donnees:sql
Ceci est une ancienne révision du document !
Table des matières
Langage SQL : requêtes d’interrogation et de mise à jour d’une base de données
I. Création d'une base de donnée (sur DB Browser for SQLite)
- Allumez DB Browser for SQLite
- Cliquez sur
nouvelle base de donnée - Donnez lui un nom
- Cliquez alors sur
Annuler
Pour exécuter des commandes (pour les prochaines catégories) cliquez sur Exécuter le SQL
L'exemple utiliser tous au long de ce wiki est le suivant:
- Relation CLIENTS
On connait leur prénom, nom, ville, age, salaire et leur abonnement
| id | prenom | nom | ville | age | id_abonnement |
|---|---|---|---|---|---|
| 1 | Annie | Martin | Paris | 25 | 3 |
| 2 | Jean | Simon | Nantes | 34 | 3 |
| 3 | Marc | Duval | Paris | 56 | 1 |
| 4 | Margot | Fournier | Lyon | 24 | 2 |
| 5 | Paul | Ledoux | Nantes | 31 | 1 |
| 6 | Anne | Lacroix | Paris | 47 | 4 |
| 7 | Chloé | Olivier | Lyon | 67 | 3 |
| 8 | Marie | Arnaud | Paris | 33 | 4 |
| 9 | Frank | Guillet | Paris | 22 | 1 |
| 10 | John | Gilles | Lyon | 39 | 2 |
- Relation ABONEMENTS
On connait le tarif mensuel, durée de l'abonnement, nombres de session
| id | nom | prix | durée_mois | session |
|---|---|---|---|---|
| 1 | Eco | 10 | 27 | 2 |
| 2 | Famille | 15 | 27 | 5 |
| 3 | Simple | 20 | 12 | 3 |
| 4 | Pro | 40 | 24 | 20 |
II. Créer une relation
CREATE TABLE est la commande qui permet de créer un relation, en lui attribuant des attributs et leur domaine
A) Code
CREATE TABLE nom (attribut1 domaine1, attribut2 domaine2);
Attribut : Correspond au nom de la colone
Domaine : Type de l'attribut:
- INT : Entiers
- TEXT : Chaine de charactères
B) Exemple
Création de la relation CLIENTS
CREATE TABLE CLIENTS (id INT, prenom TEXT, nom INT, ville INT, age INT, id_abonnement INT);
les_fiches_revisions/bases_de_donnees/sql.1640525528.txt.gz · Dernière modification : de ma

