Language sql

3125 mots 13 pages
Fiche 1 Qu'est-ce que SQL ?
• • • • • • •

SQL : Avant-propos Intérêt de SQL SQL dans l'architecture en couches des SGBD SQL : Principes d'une Base de Données Relationnelle Architecture client-serveur et communication par SQL Structure générale du langage SQL SQL : un langage algébrique

1.1 SQL : Avant-propos
Ce premier chapitre est extrait d'un polycopié réalisé par Rémi Gilleron et Marc Tommasi dans le cadre de leur cours sur l'architecture client-serveur. Je me suis contenté d'en modifier la mise en page. Vous pouvez consulter l'original à l'adresse suivante : http://www.grappa.univ-lille3.fr/polys/frime Ce polycopié était lui-même fortement inspiré de l'excellent ouvrage «SQL 2», de Christian Marée et Guy Ledant, chez Armand Colin.

1.2 Intérêt de SQL
Tous les systèmes de gestion de données utilisent SQL pour l'accès aux données ou pour communiquer avec un serveur de données. SQL (Standard Query Language) est né à la suite des travaux mathématiques de Codd, travaux qui ont fondé les bases de données relationnelles. SQL, défini d'abord chez IBM, a subi trois tentatives de normalisation en 86, 89 et 92 (SQL 2 ou SQL 92). Nous présentons trois raisons fondamentales qui justifient l'utilisation de SQL.



D'une part, la structuration et la manipulation des données sont devenues très complexes. Pour une application de taille moyenne, la base de données contient fréquemment plus de trente tables fortement interconnectées. Il est donc hors de question de manipuler les données de façon algorithmique traditionnelle. Une requête SQL dans un langage logique simple remplace donc bien avantageusement plusieurs dizaines de lignes d'un langage de programmation tel C ou Cobol. D'autre part, l'architecture client-serveur est omniprésente. Tandis que la station client exécute le code de l'application en gérant, en particulier, l'interface graphique, le serveur optimise la manipulation et le contrôle des données. De plus, les applications doivent être

en relation

  • Le rire
    278 mots | 2 pages
  • concour exemplaire
    426 mots | 2 pages
  • Soread 2m
    842 mots | 4 pages
  • Sa majesté des mouches
    319 mots | 2 pages
  • Enoncé KMAT BTS CGO
    1701 mots | 7 pages
  • ACRC VERTBAUDET
    886 mots | 4 pages
  • Hgfrtyukilomplo
    1325 mots | 6 pages
  • Exercice sgbd1 (sysytem de gestion de base de donnée )
    515 mots | 3 pages
  • Fromage et analyse du marché
    3227 mots | 13 pages
  • Elec
    999 mots | 4 pages
  • le jardin secret
    8479 mots | 34 pages
  • Tanger
    3732 mots | 15 pages
  • Diderot – entretien avec la maréchale de **** - extrait 2
    907 mots | 4 pages
  • Labrak
    1131 mots | 5 pages
  • Sql cours
    11605 mots | 47 pages