3. De l'algèbre relationnelle à SQL
Il existe deux types de langage de manipulation de bases de données relationnelles : les langages procéduraux et les langages assertionnels. Un langage procédural est un langage dans lequel une requête s'exprime au travers d'un enchaînement d'opérations. Dans cette catégorie, on trouve aussi bien les langages graphiques type QBE (Query By Example ) implantés dans des SGBD tels qu'Access que le langage algébrique étudié dans ce paragraphe. Par contre, un langage assertionnel est un langage dans lequel une requête contient l'expression du résultat désiré. Dans cette seconde catégorie, on peut citer le langage SQL (Structured Query Language ).
L'objet du paragraphe 3
est d'étudier ces deux types de langage. Dans une première section, nous étudions le langage algébrique et dans un second temps, nous nous centrons sur le langage SQL.
Les différentes illustrations des paragraphes
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
