Outils pour utilisateurs

Outils du site


glossaires:sql

Ceci est une ancienne révision du document !


Glossaire pour SQL

Le SQL est un langage conçu pour interagir avec des bases de données relationnelles et permet d'effectuer des requêtes à celle ci, voici donc les différentes requêtes possibles ^_^.

CREATE TABLE

Crée une table (dans une base de données, une table correspond à un tableau contenant des données)

CREATE TABLE LIVRES    #Crée une table nommée "LIVRES"
	(id INT, titre TEXT, auteur TEXT, ann_publi INT, note INT);   

Cette requête permet de créer et de définir les attributs de la table, il y à deux paramètres : le nom de l'attribut, et son domaine (INT correspond à un entier, TEXT correspond à une chaîne de caractères)

INSERT

Permet de rajouter un élément dans la table

INSERT INTO LIVRES
(id, titre, auteur, ann_publi, note) 
VALUES 
(1, '1984', 'Orwell', 1949, 10)

Pour rajouter un élément il est important de préciser l'ordre dans lequel on rajoute les attributs (ligne 2) et il ne faut pas oublier d'écrire “VALUES” car cela permet d'indiquer dans la requête quand est-ce qu'on commence à énumérer les valeurs que l'on souhaite rajouter

SELECT

Permet de sélectionner un ou plusieurs attribut(s) d'une base de données

SELECT titre FROM LIVRES 

WHERE

Permet de rechercher des données dans la base de données à partir d'un attribut

SELECT titre FROM LIVRES
WHERE auteur = 'Asimov' 

Cette requête aura pour effet de sélectionner toutes les entrées ou l'attribut 'auteur' a pour valeur 'Asimov'

glossaires/sql.1695893803.txt.gz · Dernière modification: 2023/09/28 11:36 de pd