Outils pour utilisateurs

Outils du site


les_fiches_revisions:bases_de_donnees:sql

Ceci est une ancienne révision du document !


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)

  1. Allumez DB Browser for SQLite
  2. Cliquez sur nouvelle base de donnée
  3. Donnez lui un nom
  4. Cette page devrais s'ouvrir:
  5. 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: 2021/12/26 14:32 de ma