La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

SQL : Langage de Manipulation des données

Présentations similaires


Présentation au sujet: "SQL : Langage de Manipulation des données"— Transcription de la présentation:

1 SQL : Langage de Manipulation des données
Terminale: GSI Professeur: Mme BELLLI

2 Sql.developpez.com Sql.1keydata.com
Lien Sql.developpez.com Sql.1keydata.com

3 SQL: Langage de Manipulation de données
LMD: permet d’alimenter et d’enrichir ces informations par la mise à jour de la base. INSERT UPATE DELETE 3

4 INSERT Pour créer une ou plusieurs ligne (s) dans une table, SQL offre l’insertion INSERT INTO nomTable1 VALUES par ligne . Exemple: 4

5 Nombreux éditeurs shareware ou freeware
INSERT Plusieurs précautions doivent être prises lors d’une instruction INSERT INTO: Les valeurs qui sont données via VALUES doivent être dans le même ordre que les colonnes qui sont précisées dans le INTO. Et avec un type de données compatible à celui qui a été déclaré dans la table. Toutes les colonnes qui ne sont pas précisés, reçoivent la valeur NULL Nombreux éditeurs shareware ou freeware 5

6 INSERT Si la moindre valeur insérée ne vérifie pas les contrainte de la table (clé primaire, clé étrangère, unicité, NOT NULL, CHECK), alors l’instruction INSERT INTO est refusée en entier. 6

7 DELETE Pour supprimer une ou plusieurs ligne(s) dans une seule table, la langage SQL a prévu l’instruction DELETE FROM nomTable WHERE condition. 6

8 DELETE Il ne peut y avoir de réussite de l’instruction DELETE:
Si une des lignes supprimées est référenciées par une clé étrangère. Si la clause where est oublié alors toute la table est vidée. 7

9 UPDATE Pour modifier la valeur d’une ou plusieurs colonne (s), d’une ou plusieurs ligne(s), mais dans une seule table , c’est l’instruction UPDATE nomTable SET nomChamps = valeur WHERE condition. 8


Télécharger ppt "SQL : Langage de Manipulation des données"

Présentations similaires


Annonces Google