嵌入式SQL.pptVIP

  • 16
  • 0
  • 约7.73千字
  • 约 48页
  • 2016-11-03 发布于河南
  • 举报
嵌入式SQL

第三章 嵌入式SQL 3.5.1 SQL语言的运行环境 SQL有两种使用方式: 终端交互方式下使用--交互式SQL 嵌入在高级语言中使用--嵌入式SQL (高级语言可以是C,PASCAL,COBOL等,称为宿主语言) 3.5.1 SQL语言的运行环境 为什么使用嵌入式SQL? 有些操作对于交互式SQL是不可能的任务。 SQL的表达能力相比高级语言有一定的限制,有些数据访问要求单纯使用SQL无法完成。一方面,SQL在逐渐增强自己的表达能力,另一方面,太多的扩展会导致优化能力及执行效率的降低。 非声明性动作 实际的应用系统是非常复杂的,数据库访问只是其中一个部件。有些动作如与用户交互、图形化显示数据等只能用高级语言实现。 3.5.1 SQL语言的运行环境 将SQL访问数据库的能力,与宿主语言的过程化处理的能力进行综合 将SQL语句嵌入宿主语言中 引入变量的使用 3.5.1 SQL语言的运行环境 嵌入式SQL执行过程 3.5.1 SQL语言的运行环境 存储设备上的数据库是用SQL语句存取的,数据库和宿主语言程序间信息的传递是通过共享变量实现的。 3.5.1 SQL语言的运行环境 3.5.2 嵌入式SQL的使用规定 3.5.2嵌入式SQL的使用规定 3.5.2嵌入式SQL的使用规定 3.5.2嵌入式SQL的使用规定 需要游标的数据操作 需要游标的数据操作 需要游标的数据操作 3.

文档评论(0)

1亿VIP精品文档

相关文档