教据库系统概论 An Introduction to Database System 第八章数据库编程 中国人民大学信息学院 An Introduction to Database System
An Introduction to Database System 中国人民大学信息学院 数据库系统概论 An Introduction to Database System 第八章 数据库编程
第八章数据库编程 81嵌入式SQL 82存储过程 83ODBc编程 An Introduction to Database System
An Introduction to Database System 第八章 数据库编程 8.1 嵌入式SQL 8.2 存储过程 8.3 ODBC编程
8.1嵌入式SQL ◆SQL语言提供了两种不同的使用方式: 交互式 嵌入式 今为什么要引入嵌入式SQL SQL语言是非过程性语言 事务处理应用需要高级语言 这两种方式细节上有差别,在程序设计的环境下, SQL语句要做某些必要的扩充 An Introduction to Database System
An Introduction to Database System 8.1 嵌入式SQL ❖ SQL语言提供了两种不同的使用方式: ▪ 交互式 ▪ 嵌入式 ❖ 为什么要引入嵌入式SQL ▪ SQL语言是非过程性语言 ▪ 事务处理应用需要高级语言 ❖ 这两种方式细节上有差别,在程序设计的环境下, SQL语句要做某些必要的扩充
8.1嵌入式SQL 811嵌入式SQL的处理过程 812嵌入式SQL语句与主语言之间的通信 813不使用游标的SQL语句 814使用游标的SQL语句 815动态SQL 816小结 An Introduction to Database System
An Introduction to Database System 8.1 嵌入式SQL 8.1.1 嵌入式SQL的处理过程 8.1.2 嵌入式SQL语句与主语言之间的通信 8.1.3 不使用游标的SQL语句 8.1.4 使用游标的SQL语句 8.1.5 动态SQL 8.1.6 小结
811嵌入式SQL的处理过程 今主语言 嵌入式SQL是将SQL语句嵌入程序设计语言中,被嵌 入的程序设计语言,如C、C++、Java,称为宿主语言, 简称主语言 今处理过程 预编译方法 An Introduction to Database System
An Introduction to Database System 8.1.1 嵌入式SQL的处理过程 ❖主语言 ▪ 嵌入式SQL是将SQL语句嵌入程序设计语言中,被嵌 入的程序设计语言,如C、C++、Java,称为宿主语言, 简称主语言。 ❖处理过程 ▪ 预编译方法