Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Obecné aplikace někdy provádějí pevně zakódovanou úlohu, například tabulku, která načítá data z databáze. Můžou také provádět různé uživatelem definované úlohy, například obecnou dotazovací aplikaci, která uživateli umožňuje zadat a spustit příkaz SQL. Obecné aplikace mají společné to, že musí pracovat s různými DBMS a vývojář předem neví, jaké tyto DBMS budou.
Proto musí být obecné aplikace vysoce interoperabilní. Vývojář musí učinit mnoho rozhodnutí, dělá kompromisy mezi interoperabilitou a funkcemi, a musí napsat kód, který počítá s tím, že ovladače budou podporovat širokou škálu funkcí. Obecné aplikace můžou být vyladěné tak, aby fungovaly s oblíbenými DBMS, ale zřídka obsahují kód specifický pro ovladač nebo DBMS.