Sql cours

11605 mots 47 pages
Structured
Query
Language
Par Th. COSNUAU

Introduction Un modèle de données est un ensemble de concepts et de règles de composition de ces concepts permettant de décrire des données.
Il existe principalement trois types de modèles : * Le modèle hiérarchique * Le modèle réseau * Le modèle relationnel Le modèle relationnel a été initié par CODD à IBM en 1970 mais fut surtout utilisé à partir des années 1980. Le langage de manipulation de données relationnelles se compose d'un ensemble de commandes permettant d'interroger et de modifier une base de données.
Ce " langage de requête structuré " (SQL = Structured Query Language) est une évolution (1981) du langage SEQUEL d'IBM.
Il permet notamment d'exprimer de façon simple, des sélections, des projections et des jointures.
On distingue trois sous ensembles : * Le langage de description des données (LDD) * Le langage de manipulation des données (LMD) * La langage de spécification des contraintes d'intégrité (LSCI) Le SQL est un langage déclaratif dont la syntaxe est très simple (comme beaucoup de langages de ce type) ce qui permet de se concentrer sur le problème à résoudre. * Tables utilisées dans les exemples
Les exemples cités dans ce document ont tous été testés sous ORACLE , un des systèmes de gestion de bases de données relationnels les plus répandus sur le marché.
Ces exemples sont bâtis sur une base de données composée des deux relations suivantes : * EMP (NOM, NUM, FONCTION, N_SUP, EMBAUCHE, SALAIRE, COMM, N_DEPT) NOM | NUM | FONCTION | N_SUP | EMBAUCHE | SALAIRE | COMM | N_DEPT | MARTIN | 16712 | directeur | 25717 | 23-MAY-90 | 40000 | | 30 | DUPONT | 17574 | administratif | 16712 | 03-MAY-95 | 9000 | | 30 | DUPOND | 26691 | commercial | 27047 | 04-APR-88 | 25000 | 2500 | 20 | LAMBERT | 25012 | administratif | 27047 | 14-APR-91 | 12000 | | 20 | JOUBERT | 25717 | président | | 10-OCT-82 | 50000 | | 30 | LEBRETON | 16034 |

en relation

  • Le rire
    278 mots | 2 pages
  • La maison du guet
    1666 mots | 7 pages
  • mq03_a14_median
    1573 mots | 7 pages
  • Comptabilité et gestion
    1091 mots | 5 pages
  • Amendis
    1364 mots | 6 pages
  • Cas marielle
    261 mots | 2 pages
  • Publipostage 2007
    913 mots | 4 pages
  • Le mythe de narcisse
    2645 mots | 11 pages
  • projet de restauration des fruit de mer
    264 mots | 2 pages
  • SQL Partie 1 Int Calcul
    1939 mots | 8 pages
  • Fiche mission1
    4795 mots | 20 pages
  • Tpsqlserver
    383 mots | 2 pages
  • Résumé de livres
    565 mots | 3 pages
  • Tanger
    3732 mots | 15 pages
  • Informatique BTS : S.Q.L
    1236 mots | 5 pages