Cour SQL - BTS CGO

2459 mots 10 pages
I. Les différents types de requêtes 2
II. Requête de consultations : 2
1. La clause SELECT 2
1.1 Facultatif 3
1.2 Les fonctions d’agrégat toujours dans SELECT. 3
2. La clause WHERE (où) : RESTRICTION 4
3. Jointure naturelle 5
III. Quelque complément. 7
IV. Clause ORDER BY 8
V. La clause GROUP BY 9
VI.bis. La clause HAVING 10
VI. Sous-requête 11
1. Pour faire des differences. 11
2. Recherché d’un maximum ou minimum 12
VII. Requêtes de manipulation 13 a/ Requête de mise à jour (=modification de lignes existantes) 13 b/ Requête de suppression (de lignes) : DELETE 13 c/ Requête d’insertion (=creation de ligne) 13

I. Les différents types de requêtes

Un langage compris par les SGBDR (Système de Gestion de Base de Données Relationnel). Ex. ACCESS, SQL Server, ORACLE, Ingres.

Consultation de tables : SELECT…
Modification de lignes de tables : UPDATE…
Création de lignes dans les tables : INSERT…
Suppression de lignes dans les tables : DELECTE…

SQL est un langage déclaratif et non procédural : on lui dit ce que l’on veut dans un langage proche du langage naturel, alors que dans un langage procédural il faut indiquer le détail des opérations.
Une requête se divise en clause (morceau de phrases).
II. Requête de consultations :

1. La clause SELECT
SQL connait : & (Concatenation), *, /, +, -
Les chiffres, les nombre, les lettres, les lettre entourées par des « », les dates entourées par des # #

Exemple pris dans le cas Trouan Roublas Parti I (ANNEXES : MCD)

a/ SELECT * from Enfant ; affiche tous les champs et toutes les lignes de la table ENFANT = toute la table

b/ SELECT N°enfant, PrenomEnfant from Enfant ;
Affichage uniquement de ces 2 champs mais toutes les lignes
Ça s’appelle une PROJECTION.

c/ Affichage d’expressions composées de champs.
SELECT N°enfant, NomEnfant&« »&PrenomEnfant, 2014-DateNaissance From Enfant ;
Il affiche autant de colonnes que d’expressions séparer par des,

d/ Le mot Distinct utilisé avec un seul champ
SELECT nomEnfant FROM

en relation

  • Le rire
    278 mots | 2 pages
  • concour exemplaire
    426 mots | 2 pages
  • Enoncé KMAT BTS CGO
    1701 mots | 7 pages
  • Article philosophie dumarsais
    280 mots | 2 pages
  • Arret moulin
    12223 mots | 49 pages
  • Jjjj
    380 mots | 2 pages
  • lo h hjfuykf
    402 mots | 2 pages
  • Cahier pédagogique d'edmond rostand
    10679 mots | 43 pages
  • Bts cgo
    622 mots | 3 pages
  • Tanger
    3732 mots | 15 pages
  • Communication
    2085 mots | 9 pages
  • victor hugo
    314 mots | 2 pages
  • Les voyages du compagnon
    1084 mots | 5 pages
  • pepsi
    395 mots | 2 pages
  • Demande de propositions élaborée par l’unité nationale de coordination du second projet du ministère de l’équipement et des transport du mali, dans le but de solliciter plusieurs consultants en vue de la fourniture de
    20273 mots | 82 pages