Chapitre 3

Le niveau physique

Le niveau physique présenté dans ce chapitre correspond à la définition des tables, des clés étrangères ainsi qu’à l’implémentation des éventuelles règles métier par des contraintes de clés, de validation ou par des déclencheurs.

Le langage SQL

Le langage SQL provient du langage System R d’IBM. SQL est implanté dans des produits commerciaux à la fin des années 1970 avec la première version d’Oracle et de SQL/DS d’IBM. SQL est une norme ANSI depuis 1986 et une norme ISO depuis 1987. La norme ANSI (SQL-86) est le résultat d’un compromis entre constructeurs, mais a été fortement influencée par le dialecte d’IBM.

La version SQL2 (appelée aussi SQL-92) a été normalisée par l’ANSI et l’ISO en 1992. Les langages proposés ...

Get ULM 2 pour les bases de données now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.