文档详情

数据库系统概论-第8章 数据库编程.pptx

发布:2025-04-07约1.87千字共115页下载文档
文本预览下载声明

;第8章数据库编程;8.1概述;8.1.1SQL语言表达能力的限制;8.1.1SQL语言表达能力的限制;8.1.1SQL表达能力的限制;直接先修课的SQL语句表达;间接先修课的SQL语句表达;间接先修课的SQL语句表达;8.1.1SQL语言表达能力的限制;任务二:打印一周内将过生日的学生信息;8.1.1SQL语言表达能力的限制;任务三:给定学生学号,计算学生的平均学分绩点GPA;8.1.1SQL表达能力的限制;任务四:教学评价浏览与反馈;任务四:教学评价浏览与反馈;任务四:教学评价浏览与反馈;小结;8.1概述;扩展SQL语言的功能;引入新的SQL子句;WITH子句格式;WITH子句示例;WITHRECURSIVE子句格式;WITHRECURSIVE子句示例;WITHRECURSIVE子句示例;引入新的内置函数;日期和时间函数示例;日期和时间函数示例;日期和时间函数示例;引入PL/SQL与存储过程/存储函数;8.1概述;通过高级语言实现复杂应用;第8章数据库编程;8.2过程化SQL;8.2.1过程化SQL的块结构;8.2.1过程化SQL的块结构(续);8.2.1过程化SQL的块结构(续);8.2过程化SQL;8.2.2变量和常量的定义;8.2过程化SQL;8.2.3流程控制;8.2.3流程控制(续);8.2.3流程控制(续);8.2.3流程控制(续);8.2.3流程控制(续);8.2.3流程控制(续);8.2过程化SQL;8.2.4游标的定义与使用;8.2.4游标的定义与使用(续);8.2.4游标的定义与使用(续);8.2.4游标的定义与使用(续);8.2.4游标的定义与使用(续);8.2.4游标的定义与使用(续);8.2.4游标的定义与使用(续);8.2.4游标的定义与使用(续);8.2过程化SQL;8.2.5存储过程;8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2.5存储过程(续);8.2过程化SQL;8.2.6存储函数;8.2.6存储函数(续);8.2.6存储函数(续);第8章数据库编程;8.3JDBC编程;8.3.1JDBC工作原理概述;JDBC工作原理概述(续);JDBC工作原理概述(续);JDBC工作原理概述(续);JDBC工作原理概述(续);8.3JDBC编程;8.3.2JDBCAPI基础;8.3.2JDBCAPI基础;8.3.2JDBCAPI基础;SQL数据??型

java.sql.types;SQL数据类型

java.sql.types;数据类型(续);8.3JDBC编程;操作数据库的基本工作流程

步骤1:加载驱动程序

步骤2:建立与数据库的连接

定义连接的URL

利用生成的URL建立与数据库的连接

步骤3:执行SQL语句

创建语句执行类对象

执行SQL语句,可以通过executeQuery、executeUpdate、execute三种方式执行。

步骤4:处理结果集

步骤5:释放资源

;8.3.3使用JDBC操纵数据库的工作流程;8.3.3使用JDBC操纵数据库的工作流程;8.3.3使用JDBC操纵数据库的工作流程;8.3.3使用JDBC操纵数据库的工作流程;8.3.3使用JDBC操纵数据库的工作流程;8.3.3使用JDBC操纵数据库的工作流程;8.3.3使用JDBC操纵数据库的工作流程;8.3.3使用JDBC操纵数据库的工作流程;8.3.3使用JDBC操纵数据库的工作流程;8.3.3使用JDBC操纵数据库的工作流程;[例8.13]基于JDBC实现任务4;[例8.13]基于JDBC实现任务4;[例8.13]基于JDBC实现任务4;[例8.13]基于JDBC实现任务4;[例8.13]基于JDBC实现任务4;第8章数据库编程;什么是MVC;什么是MVC;什么是MVC;什么是MVC;使用MVC框架实现任务4的系统流程图;第8章数据库编程;本章小结

显示全部
相似文档