Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes |
info:bdd:sqliteconsole [2024/03/08 12:18] – [2.4 Extraction de données avec SELECT] phil | info:bdd:sqliteconsole [2024/03/08 15:45] – [BDDR - SQLite - Requêtes dans la console] phil |
---|
[[info:bdd:accueilbdd|{{ :iconemaison.jpg?nolink&25|Sommaire Bdd}}]] | [[info:bdd:accueilbdd|{{ :iconemaison.jpg?nolink&25|Sommaire Bdd}}]] |
| ===== BDDR - SQLite - Requêtes dans la console ===== |
===== BDD SQLite - Quelques requêtes SQL dans la console ===== | |
{{ :info:bdd:sqlite.jpg?nolink|}} | |
[Mise à jour le 8/3/2024] | [Mise à jour le 8/3/2024] |
| {{ :info:bdd:sqlite.jpg?nolink&250|}} |
* **Sources** | * **Ressources** |
| * <html><a href="https://sql.sh/" target="_blank" title="sqlite.com">Le langage SQL</a></html> |
* <html><a href="https://www.sqlitetutorial.net/download-install-sqlite/" target="_blank">How To Download & Install SQLite Tools</a></html> | * <html><a href="https://www.sqlitetutorial.net/download-install-sqlite/" target="_blank">How To Download & Install SQLite Tools</a></html> |
* <html><a href = "https://www.sqlite.org/cli.html" target="_blank" title="sqlite.org">Command Line Shell For SQLite</a></html> | * <html><a href = "https://www.sqlite.org/cli.html" target="_blank" title="sqlite.org">Command Line Shell For SQLite</a></html> |
| |
* **Lectures connexes** | * **Lectures connexes** |
* [[info:bdd:basesgene|Bases de données : généralités]] | * [[info:bdd:basesgene|Wiki - BDDR : généralités]] |
* <html><a href="https://sql.sh/" target="_blank" title="sqlite.com">Le langage SQL</a></html> | * [[:info:bdd:sqliteConsole|Wiki - BDDR - SQLite - Requêtes dans la console]] |
* [[info:bdd:sqlitevscode|SQL et SQLite dans VSCode]] | * [[:info:bdd:basesql|Wiki - BDDR - MySQL - Requêtes dans la console]] |
| * [[:info:bdd:SqliteVSCode|Wiki - BDDR - SQL et SQLite dans VSCode]] |
| |
* **Mots-clés** : SGBDR, base, table, enregistrement, champ, requêtes, SQL. | * **Mots-clés** : SGBDR, base, table, enregistrement, champ, requêtes, SQL. |
{{ :web:createtable.png?nolink|}} | {{ :web:createtable.png?nolink|}} |
=== 2.2 Création d'une table === | === 2.2 Création d'une table === |
* **Ressource** : <html><a href="" target="_blank">SQLITE tutorial</a></html> | * **Ressource** : <html><a href="https://www.sqlitetutorial.net/sqlite-create-table/" target="_blank">SQLITE tutorial - CREATE TABLE</a></html> |
| |
<callout type="warning" icon="true">Lors de la création d’une table, il est nécessaire de définir pour chaque champ : son nom et son **type**.</callout> | <callout type="warning" icon="true">Lors de la création d’une table, il est nécessaire de définir pour chaque champ : son nom et son **type**.</callout> |
<callout type="tip" icon="true">Pour améliorer la présentation, on utilise les commandes: \\ **.headers ON** et \\ **.mode column**</callout> | <callout type="tip" icon="true">Pour améliorer la présentation, on utilise les commandes: \\ **.headers ON** et \\ **.mode column**</callout> |
| |
| // Exemple // |
<code sql *.sql> | <code sql *.sql> |
SELECT * FROM acteur; | SELECT * FROM acteur; |
| |
// Exemple // | -- Résultat |
id prenom nom nationalite naissance | -- id prenom nom nationalite naissance |
-- ------ ------ ----------- ---------- | -- -- ------ ------ ----------- ---------- |
1 Keanu Reeves ca 1964-07-02 | -- 1 Keanu Reeves ca 1964-07-02 |
</code> | </code> |
| |
| |
=== 2.5 Sortir de SQLite === | === 2.5 Sortir de SQLite === |
* **Ressource** : <html><a href="" target="_blank">SQLITE tutorial</a></html> | * **Ressource** : <html><a href="https://www.sqlitetutorial.net/sqlite-commands/" target="_blank">SQLITE tutorial - Commandes</a></html> |
| |
<code sqlite *.sql> | <callout type="info" icon="true">Entrer la combinaison de touches **Ctrl-C**</callout> |
-- Entrer la combinaison de touches Ctrl-C | |
</code> | |
| |
==== 3. Utiliser un fichier d'extension .sql ==== | ==== 3. Utiliser un fichier d'extension .sql ==== |
{{ :informatique:bdd:sqlitefichcmd2.png?nolink |}} | {{ :informatique:bdd:sqlitefichcmd2.png?nolink |}} |
==== Pour aller plus loin ...==== | ==== Pour aller plus loin ...==== |
Voir [[info:bdd:sqlitevscode|SQL et SQLite dans VSCode]] | Voir [[info:bdd:sqlitevscode|SQL et SQLite dans VSCode]] et <html><a href="https://www.sqlitetutorial.net" target="_blank">SQLite Tutorial</a></html> |