174
Programmation
d’application
INT
175
Plan du document
Contexte slide 176
Programmer avec une BD slide 177
Client-Serveur SQL et architecture 3 rangs
slide 181
JDBC slide 182
Serveurs d’applications et « portails »
slide 187
176
Contexte
Limites du SQL interactif :
absence de structure de contrôle
absence de variable
Pas de « calcul » sur les données
Adopter un langage de type procédural
SQL doit rester le seul langage d'accès aux
données
177
Programmer avec une BD
Générateurs d’application sur BD :
Interface au dessus LDD LMD
But : productivité
Programmation visuelle (QBE, QBF, LV)
L4G :
Maquettage d’écrans
Enchaînement des actions triggers
Scripts associés aux objets graphiques SQL + LPG
(PL/SQL)
AGL
Programmer avec une BD
178
Interfaces SQL LPG
Embedded SQL :
Précompilé, compilé
Dépendant du SGBD cible
Problèmes
2 systèmes de types, 2 styles de programmation
« Impedance mismatch » == « dysfonctionnement »
SQL/CLI :
Bas niveau compilé uniquement
Interface universelle SGBD SQL
Indépendance / SGBD
Imbrication « sans couture » du SQL dans langage hôte
PSM (Persistent Stored Modules) :
PL/SQL
« Routines » SQL
Triggers
C/S 2ème génération
Programmer avec une BD
1 / 14 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !