如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据库系统概论AnIntroductiontoDatabaseSystem第八章数据库编程第八章数据库编程8.1嵌入式SQL8.1.1嵌入式SQL的处理过程8.1.1嵌入式SQL的处理过程DBMS处理宿主型数据库语言SQL的方法预编译嵌入SQL语句8.1.2嵌入式SQL语句与主语言之间的通信工作单元之间的通信方式1.SQL通信区SQLCA的内容SQLCA的使用方法2.主变量主变量(续)主变量(续)主变量(续)主变量(续)主变量(续)主变量(续)主变量(续)3.游标(cursor)游标(续)游标(续)4.建立与关闭数据库连接8.1嵌入式SQL8.1.3不用游标的SQL语句一、说明性语句二、数据定义语句数据定义语句(续)三、数据控制语句四、查询结果为单记录的SELECT语句查询结果为单记录的SELECT语句(续)查询结果为单记录的SELECT语句(续)查询结果为单记录的SELECT语句(续)查询结果为单记录的SELECT语句(续)查询结果为单记录的SELECT语句(续)查询结果为单记录的SELECT语句(续)查询结果为单记录的SELECT语句(续)六、非CURRENT形式的DELETE语句非CURRENT形式的DELETE语句(续)七、INSERT语句INSERT语句(续)8.1嵌入式SQL8.1.4使用游标的SQL语句一、查询结果为多条记录的SELECT语句1.说明游标2.打开游标3.移动游标指针,然后取当前记录移动游标指针,然后取当前记录(续)移动游标指针,然后取当前记录(续)4.关闭游标例题例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)二、CURRENT形式的UPDATE语句和DELETE语句二、CURRENT形式的UPDATE语句和DELETE语句CURRENT形式的UPDATE语句和DELETE语句(续)CURRENT形式的UPDATE语句和DELETE语句(续)CURRENT形式的UPDATE语句和DELETE语句(续)CURRENT形式的UPDATE语句和DELETE语句(续)CURRENT形式的UPDATE语句和DELETE语句(续)CURRENT形式的UPDATE语句和DELETE语句(续)例题例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)例题(续)8.1嵌入式SQL8.1.5动态SQL简介一、静态SQL的特点静态SQL的不足需求二、动态SQL动态SQL(续)动态SQL(续)1使用SQL语句主变量2动态参数举例第八章数据库编程8.2存储过程8.2.1PL/SQL的块结构PL/SQL的块结构8.2.2变量常量的定义8.2.3控制结构8.2.4存储过程SQLServer2000下存储过程举例SQLServer2000下存储过程举例8.3ODBC编程8.3.2ODBC工作原理概述一、应用程序二、驱动程序管理器三、数据库驱动程序四、ODBC数据源8.3.3ODBCAPI基础一、函数概述二、句柄及其属性三、数据类型8.3.4ODBC的工作流程下课了。。。