文件名称:复习笔记-ubuntu 18.04 安装opencv3.4.5的教程(图解)
文件大小:4.99MB
文件格式:PDF
更新时间:2024-07-15 01:58:44
数据库系统概 王珊 课后习题
8.1 复习笔记
一、嵌入式 SQL
1.嵌入式 SQL 的处理过程
(1)嵌入式 SQL 定义
嵌入式 SQL 是将 SQL 语句嵌入程序设计语言中,被嵌入的程序设计语言,如 C、C++、 Java,称为宿主语
言,简称主语言。
(2)嵌入式 SQL 处理过程
对 ESQL,RDBMS 一般采用预编译方法处理,即由 RDBMS 的预处理程序对源程序进行扫描,识别出 ESQL
语句,把它们转换成主语言调用语句,以使主语言编译程序能识别它们,然后由主语言的编译程序将纯的主语言
程序编译成目标码,如图 8-1所示。
图 8-1 嵌入式 SQL 基本处理过程
(3)ESQL 执行语句
在 ESQL 中,为了能够区分 SQL 语句与主语言语句,所有 SQL 语句都必须加前缀“EXEC SQL”,以“;”
结束成为一个程序片断:“EXEC SQL