Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Algemene toepassingen voeren soms een in code vastgelegde taak uit, zoals het ophalen van gegevens uit een database. Ze kunnen ook verschillende door de gebruiker gedefinieerde taken uitvoeren, zoals een algemene querytoepassing waarmee de gebruiker een SQL-instructie kan invoeren en uitvoeren. Wat algemene toepassingen gemeen hebben, is dat ze moeten werken met een verscheidenheid aan verschillende DBMS's en dat de ontwikkelaar niet van tevoren weet wat deze DBMS's zijn.
Daarom moeten algemene toepassingen zeer interoperabel zijn. De ontwikkelaar moet veel keuzes maken, interoperabiliteit voor functies afruilen en code schrijven die verwacht dat stuurprogramma's een breed scala aan functionaliteit ondersteunen. Hoewel algemene toepassingen mogelijk zijn afgestemd op gebruik met populaire DBMS's, bevatten ze zelden stuurprogrammaspecifieke of DBMS-specifieke code.