0% ont trouvé ce document utile (0 vote)
2 vues7 pages

Introduction au SQL et tableurs

Le document présente des concepts de base sur les tableurs et les bases de données SQL, y compris la création de tables pour les utilisateurs et les clients. Il fournit des exemples de requêtes SQL pour insérer, sélectionner, mettre à jour et supprimer des données. Enfin, il aborde la création d'une table de produits avec des opérations similaires.

Transféré par

fuchs.mariam-charlotte
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues7 pages

Introduction au SQL et tableurs

Le document présente des concepts de base sur les tableurs et les bases de données SQL, y compris la création de tables pour les utilisateurs et les clients. Il fournit des exemples de requêtes SQL pour insérer, sélectionner, mettre à jour et supprimer des données. Enfin, il aborde la création d'une table de produits avec des opérations similaires.

Transféré par

fuchs.mariam-charlotte
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Le tri par insertion

Exercise 2
Les tableurs :
Un tableur est un tableau compose de ligne et de colonnes.
L’intersection d’une ligne et une colonne forme une cellule,
identifiable par son adresse ou sa reference.
A B C D
10 20 30 =somme
(a1:c1)
5 6 7
8 20 40

Multiplication = a1*a2
Division = a1/a2

Pour creer une table utilisateur :


. Create table utilisateur ( id int primary key, nom varchar
(100),prenom varchar (100), email varchar (30), );

. Varchar chaine de character id identifiant, cest une colonne


qui sert a identifier de facon unique chaque enregistement .

. Sql est un systeme de base de donnees ( structure query


langage) permet de :
…….Interroger des donnees.
……..Mettre a jour des donnees
……..Assurer l’integrite des donnes
Gerer l’accès : controller qui peut voir ou modifier les donnees
en Assurant la securite et la confidentialite
- Creer table client :
- Create table clients (
- Clientid INT PRIMARY KEY AUTO_INCREMENT,
- Nom Varchar(50),
- Prenom Varchar(50),
- Email Varchar(100)
- Telephone Varchar(15)
- dateInscription DATE
- );
si on a une table client, avec comme cle primaire
auto_increment
Enregistrement 1 = clientid = 1
Enregistrement 2 = clientid = 2
Enregistrement 3 = clientid = 3

Inserer des donnees :


- INSERT INTO clients
(nom,prenom,email,telephone,dateInscription)VALUES
(‘Durand’,’Alice’,’[Link]@[Link]’,’0123456789’,’
’2023-01-15’)
Pour selectionner tous les clients : SELECT * FROM clients;
Selectionner un client par son ID : SELECT * FROM clients
WHERE clientid = 1
Mettre a jour un client : UPDATE clients
: SET email =
‘[Link]@[Link]’
: WHERE clientid = 1
Supprimer un client : DELETE FROM clients WHERE clientid = 2
Compter le nombre de clients : SELECT COUNT(*) AS
nombre_clients FROM clients;
Rechercher des clients par nom : SELECT * FROM clients
WHERE nom LIKE ‘Dur%’;
Trier les clients par nom croissant : SELECT * FROM clients
ORDER by nom ASC

CREATE TABLE products(


productid INTEGER PRIMARY KEY AUTOINCREMENT,
name VARCHAR(100),
price FLOAT,
quantity INT
);
INSERT INTO products(productid, name, price, quantity) VALUES
(1, 'Pomme', 0.50, 100);
INSERT INTO products (productid, name, price, quantity)
VALUES (2, 'Banane', 0.30, 150);
INSERT INTO products (productid, name, price, quantity)
VALUES (3, 'Orange', 0.60, 80);
select*FROM products
UPDATE products

SQL, liste, dico, Tri insertion

Vous aimerez peut-être aussi