问题
单项选择题
为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到()中。
A.编译程序
B.操作系统
C.中间语言
D.宿主语言
答案
参考答案:D
解析:
SQL既可作为独立语言使用,也可以将其嵌入到某种高级语言中使用,利用高级语言的过程性结构来弥补SQL实现复杂应用方面的不足,这种方式下的SQL称为嵌入式SQL,而嵌入了SQL的高级语言称为主语言或宿主语言。