SQL%20:%20Langage%20de%20Manipulation%20des%20donn - PowerPoint PPT Presentation

About This Presentation
Title:

SQL%20:%20Langage%20de%20Manipulation%20des%20donn

Description:

Title: Code HTML Author: lhaire Last modified by: hanen Created Date: 11/1/2004 3:28:59 PM Document presentation format: Affichage l' cran (4:3) – PowerPoint PPT presentation

Number of Views:103
Avg rating:3.0/5.0
Slides: 10
Provided by: lha111
Category:

less

Transcript and Presenter's Notes

Title: SQL%20:%20Langage%20de%20Manipulation%20des%20donn


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

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

3
SQL Langage de Manipulation de données
  • LMD permet dalimenter et denrichir 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 linsertion INSERT INTO
    nomTable1 VALUES par ligne .
  • Exemple

4
5
INSERT
  • Plusieurs précautions doivent être prises lors
    dune 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
    linstruction 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 linstruction
    DELETE FROM nomTable WHERE condition.

6
8
DELETE
  • Il ne peut y avoir de réussite de linstruction
    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 dune ou plusieurs
    colonne (s), dune ou plusieurs ligne(s), mais
    dans une seule table , cest linstruction UPDATE
    nomTable SET nomChamps valeur WHERE condition.

8
Write a Comment
User Comments (0)
About PowerShow.com