共用方式為


泛型應用程式

泛型應用程式有時會執行硬式編碼工作,例如試算表從資料庫擷取資料。 他們也可以執行各種不同的使用者定義工作,例如一般查詢應用程式,讓使用者輸入和執行 SQL 語句。 泛型應用程式的共通點是必須搭配各種不同的 DBMS,而且開發人員在事先不知道這些 DBMS 是什麼。

因此,泛型應用程式必須能夠高度交互作用。 開發人員必須做出許多選擇、權衡功能的交互作用,且必須撰寫預期驅動程式可支援各種功能的程式碼。 雖然泛型應用程式可以調整為使用熱門 DBMS,但很少會包含驅動程式特定或 DBMS 特定程式碼。