Programmation -Langage procéduraux:
C ’est un langage qui permet de définir des procédures dans le serveur.
Ces procédures peuvent effectuer des taches complexes en garantissant l’intégrité des tables.
Ils peuvent servir dans la définition de déclencheurs, en les appelant pour chaque insertion ou mise a jour.
D ’autres langages peuvent être intégrés dans la base pour définir ces fonctions: Perl, tcl, ...
CREATE FUNCTION tva (float) RETURNS float AS ‘
SELECT tva(prix) FROM produits;