Gestion de la base de donnée sql

2367 mots 10 pages
Gestion des bases de données
Chapitre 3 : Introduction à SQL

ENCG Kénitra Prof. Zytoune. Année 2012-2013
1

Sommaire du chapitre 3
 Présentation du langage SQL  Requêtes de définition de données  Requêtes de sélection

2

Présentation SQL
 SQL est le langage informatique standard pour la communication

avec les SGBDR.
 Le standard SQL a été défini par l’ANSI et l’ISO.  Le sigle SQL signifie Structured Query Language : langage de requêtes

structuré.

3

Types de requêtes
 Requête d’action(définition de données)
 Mise à jour  Suppression  Ajout  Création de table

 Requête de consultation ou de manipulation de données (LMD),

(sélection, interrogation…)

4

Caractéristiques du SQL
 C’est un langage déclaratif et non procédural : on explicite ce qu’on

veut et non pas la manière de l’avoir.
 C’est un langage facile à comprendre et à utiliser (syntaxe très

proche du langage naturel, pas d’instructions de contrôle, ni de structures de données).

5

Utilisation de SQL
 En mode interactif : l’utilisateur écrit textuellement une

commande SQL et récupère le résultat immédiatement.
 En mode intégré : une commande SQL est mélangée avec les

instructions d’un programme en langage de haut niveau tel que C, C++ ou Cobol.

6

Requêtes d’action
 Création d’une table :
 Cette opération donne comme résultat une table vide (ne contenant

aucun enregistrement).  Il faut préciser :
 Le nom de la table;  La description de ses colonnes : nom, type de données et contraintes.

 SQL dispose d’un nombre de types de données : numériques,

alphanumériques, logiques, dates et heures, etc.

7

Création de table
 Quelques types de données en SQL :
 INTEGER ou INT : entiers signés.  CHARACTER(p) ou CHAR(p) : chaîne de caractères de longueur

fixe de p caractères.  DATE : dates et/ou heures.  LOGICAL : valeur logique « oui » ou « non ».  DECIMAL(p, q) : nombres

en relation

  • Le rire
    278 mots | 2 pages
  • Base de données pour la gestion
    1111 mots | 5 pages
  • concour exemplaire
    426 mots | 2 pages
  • Efm sql server (t-sql)
    319 mots | 2 pages
  • Enoncé KMAT BTS CGO
    1701 mots | 7 pages
  • Hgfrtyukilomplo
    1325 mots | 6 pages
  • C# pour les nuls
    994 mots | 4 pages
  • Comptabilité et gestion
    1091 mots | 5 pages
  • Sas/sql
    7312 mots | 30 pages
  • Histoire
    3711 mots | 15 pages
  • Elec
    999 mots | 4 pages
  • Blablabla
    3596 mots | 15 pages
  • Communication
    2085 mots | 9 pages
  • Tanger
    3732 mots | 15 pages
  • Tp sql-basede donnes
    793 mots | 4 pages