宿主型語言,數據操縱語言,它要嵌入其他程式設計語言(如COBOL、FORTRAN、PL/I、彙編語言)。被嵌入的語言稱為宿主語言,嵌入的語言稱為子語言。資料庫應用程式用宿主語言和子語言書寫而成。 操縱語言和宿主語言要有相容的語法。宿主型操縱語言通常是過程化語言。關係資料庫管理系統所提供的資料庫語言,如System R的SQL語言,具有定義、操縱和控制一體化的特徵,既可嵌入宿主語言,也可獨立用作查詢語言。