数据库应用开发 嵌入式SQL.pptVIP

  • 1
  • 0
  • 约1.52万字
  • 约 40页
  • 2019-06-29 发布于湖北
  • 举报
第十章 数据库应用开发 10.1 嵌入式SQL 10.2 基于OLE DB/ADO的数据库开发方法 10.3 基于JDBC技术的数据库开发方法 10.4 SQLJ及其在数据库开发中的应用 10.1 嵌入式SQL 一、嵌入式SQL概述 二、嵌入式SQL的一般形式 三、嵌入式SQL语句和主语言之间的通信 四、不用游标的SQL语句 五、使用游标的SQL语句 一、嵌入式SQL概述 使用嵌入式SQL的原因 SQL语言不便于进行事务处理中的流程控制; 普通编程语言在涉及数据库的操作时,不能高效率地进行数据的存取。 将SQL语句嵌入到普通编程语言中使用,很好地结合了编程语言的过程性和SQL语言的数据操纵能力。 嵌入式SQL语言:嵌入到普通编程语言中的SQL语言 宿主语言:嵌入SQL语句的普通编程语言 一、嵌入式SQL概述 DBMS处理嵌入式SQL语言有两种方法: 预编译方法— 使用较多的方法 扩充编译程序法 使用嵌入式SQL,必须解决下列三个问题 让预编译器识别程序代码中的SQL语句 DBMS和宿主语言程序能够进行数据交换 协调好SQL语句和宿主语句对记录的处理方式 二、嵌入式SQL的一般形式 开始标志:EXEC SQL 结束标志:视不同的宿主语言而不同 PL/1和C语言中以“;”作为结束标志 COBOL语言以 END-EXEC作为结束标志 嵌入式SQL的一般形式:

文档评论(0)

1亿VIP精品文档

相关文档