|
|
知识路径: > 数据库基础知识 > 关系数据库标准语言(SQL) > 应用程序中的API、嵌入SQL >
|
相关知识点:5个
|
|
|
|
以上介绍的SQL语言是作为独立语言在终端交互方式下使用的,是面向集合的描述性语言,是非过程性的。而许多事务处理应用都是过程性的,需要根据不同的条件来选择执行不同的任务,这就需要将SQL语言嵌入到某种高级语言中使用,这种方式下使用的SQL语言称为嵌入式SQL,而嵌入SQL的高级语言称为主语言或宿主语言。在两种使用方式下,SQL语言的语法结构基本一致。
|
|
|
对宿主型数据库语言SQL,DBMS目前采用较多的是预编译的方法,即由DBMS的预处理程序对源程序进行扫描,识别出SQL语句,把它们转换成主语言调用语句,以使主语言编译程序能识别它,最后由主语言的编译程序将整个源程序编译成目标码。
|
|
|
|
|
|
|
|
|
|
|
|