Différences
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 | ||
info:bdd:sqlitevscode [2024/03/09 08:14] – [2.5 Supprimer une table] phil | info:bdd:sqlitevscode [2024/03/20 15:44] (Version actuelle) – [2.5 Supprimer une table] phil | ||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
==== 1. Présentation ==== | ==== 1. Présentation ==== | ||
- | <callout type=" | + | <callout type=" |
* **MCD** | * **MCD** | ||
Ligne 25: | Ligne 25: | ||
Remarque \\ | Remarque \\ | ||
- | - Chaque client séjourne dans une à plusieurs | + | - Chaque client séjourne dans une à plusieurs |
- Chaque station accueille zéro ou plusieurs clients | - Chaque station accueille zéro ou plusieurs clients | ||
Ligne 52: | Ligne 52: | ||
=== 2.3 Se connecter à la base === | === 2.3 Se connecter à la base === | ||
- | - Cliquer | + | - Dans un **nouveau projet**, cliquer |
- Cliquer sur {{: | - Cliquer sur {{: | ||
{{ : | {{ : | ||
=== 2.4 Créer une table === | === 2.4 Créer une table === | ||
* **Ressource** : < | * **Ressource** : < | ||
+ | |||
<callout type=" | <callout type=" | ||
seulement trois modifications sont possibles: | seulement trois modifications sont possibles: | ||
Ligne 63: | Ligne 64: | ||
- **Ajouter une nouvelle colonne** à une table.\\ | - **Ajouter une nouvelle colonne** à une table.\\ | ||
En dehors de ces deux possibilités, | En dehors de ces deux possibilités, | ||
- | nom des attributs doit donc être choisi avec soin**.</ | + | nom des attributs doit donc être choisi avec soin**. |
+ | </ | ||
{{ : | {{ : | ||
- | - Faire un clic droit sur le nom de la base dans **SQLITE EXPLORER** et sélectionner **New Query**. | + | - Faire un clic droit sur le nom de la base dans **SQLITE EXPLORER** et sélectionner **New Query**. |
- | * Une nouvelle page avec l' | + | * Une nouvelle page avec l' |
- | * L' | + | * L' |
- | - Nous allons placer les requêtes SQL de création des tables dans ce fichier. \\ Entrer la requête ci-dessous dans le fichier //creationtables.sql//.{{ : | + | * Entrer la requête ci-dessous dans le fichier //creation.sql//. {{ : |
CREATE TABLE clients | CREATE TABLE clients | ||
( | ( | ||
- | id INTEGER PRIMARY KEY, | + | id INTEGER PRIMARY KEY, -- alias de rowid |
nom VARCHAR(50), | nom VARCHAR(50), | ||
prenom VARCHAR(50), | prenom VARCHAR(50), | ||
Ligne 79: | Ligne 81: | ||
solde INT | solde INT | ||
); | ); | ||
- | </ | + | </ |
- | - Sélectionner la requête, faire un clic droit dessus et sélectionner **Run Selected Query**. Si la requête est correcte, la page ci-dessous s' | + | - Sélectionner la requête, faire un clic droit dessus et sélectionner **Run Selected Query**. Si la requête est correcte, la page ci-dessous s' |
- Rafraîchir la base en cliquant sur l' | - Rafraîchir la base en cliquant sur l' | ||
Ligne 86: | Ligne 88: | ||
=== 2.5 Supprimer une table === | === 2.5 Supprimer une table === | ||
- | <callout type=" | + | <callout type=" |
+ | < | ||
+ | \\ | ||
=== 2.6 Ajouter et modifier des données dans une table === | === 2.6 Ajouter et modifier des données dans une table === | ||
+ | {{ : | ||
== 2.6.1 Ajouter des données == | == 2.6.1 Ajouter des données == | ||
* **Ressource** : < | * **Ressource** : < | ||
Ligne 118: | Ligne 122: | ||
(' | (' | ||
</ | </ | ||
- | - Entrer cette requête dans le même fichier, la sélectionner et l' | + | - Entrer cette requête dans le même fichier, la sélectionner et l' |
{{ : | {{ : | ||
Ligne 148: | Ligne 152: | ||
DELETE FROM Clients | DELETE FROM Clients | ||
WHERE Id>2 -- Supprime la troisième ligne dans la table | WHERE Id>2 -- Supprime la troisième ligne dans la table | ||
- | </ | + | </ |
=== 2.7 Interroger la base === | === 2.7 Interroger la base === |