ID: 17679112

中职《Java语言程序设计与实现(第2版)》(人邮版·2023)项目9 Java程序的数据库开发 同步课件(共32张PPT)

日期:2026-02-18 科目: 类型:课件 查看:62次 大小:822991B 来源:二一课件通
预览图 1/12
中职,程序,32张,课件,同步,开发
  • cover
(课件网) 项目9Java程序的数据库开发任务9.1数据库访问技术概述9.1.1JDBC技术概述9.1.2JDBC数据库访问模型9.1.3JDBC API概述任务9.2应用JDBC访问数据库9.2.1加载JDBC驱动程序9.2.2创建数据库连接9.2.3执行SQL语句9.2.4断开与数据库的连接项目9Java程序的数据库开发任务9.3常见数据库访问操作9.3.1MySQL数据库表简介9.3.2连接MySQL数据库9.3.3查询数据操作9.3.4增加数据操作9.3.5修改数据操作9.3.6删除数据操作任务9.4拓展实践任务9.4.1数据排序功能的实现9.4.2按条件查询数据功能的实现9.4.3模糊查询数据功能的实现项目小结9.1.1JDBC技术概述在Java的技术体系中,访问数据库的技术被称为JDBC,是Java语言访问数据库的一种规范,提供了一系列的API。JDBC API是一组标准的Java语言中的接口和类。使用这些接口和类,Java程序可以访问不同类型的数据库,建立与数据库连接,执行SQL语句对数据库的数据完成添加、删除、修改和査询等常见操作。任务9.1数据库访问技术概述9.1.1JDBC技术概述任务9.1数据库访问技术概述9.1.1JDBC技术概述JDBC是由一系列Connection(连接)、Statement(执行SQL命令)和ResultSet(结果集)构成的,其主要作用概括起来有以下3个方面:① 建立Java程序与数据库的连接通信。② 向数据库发起执行SQL命令的请求。③ 处理数据库执行SQL命令后返回的数据结果集。任务9.1数据库访问技术概述9.1.2JDBC数据库访问模型1.JDBC两层访问模型任务9.1数据库访问技术概述9.1.2JDBC数据库访问模型2.JDBC三层访问模型任务9.1数据库访问技术概述9.1.3JDBC API概述JDBC API定义了一系列Java接口,用来表示与数据库的常见业务。例如,连接数据库、执行SQL语句命令等。Driver接口DriverManager接口Connecton接口Statement接口PreparedStatement接口DatabaseMetaData接口ResultSet接口任务9.1数据库访问技术概述9.2.1加载JDBC驱动应用JDBC技术访问数据库的第一步是加载JDBC驱动程序。常见的数据库都有对应的JDBC驱动程序。Java应用程序可以通过类Class的静态方法forName()载入相关的数据库驱动程序。在Java数据库应用程序开发中,常用的驱动程序为:JDBC-ODBC桥连接Java数据库驱动任务9.2应用JDBC访问数据库9.2.1加载JDBC驱动1.JDBC-ODBC桥连接任务9.2应用JDBC访问数据库9.2.1加载JDBC驱动2.Java数据库驱动任务9.2应用JDBC访问数据库9.2.1加载JDBC驱动2.Java数据库驱动加载常见Java数据库驱动程序的方法://SQL Server2000及之前版本的数据库Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//SQL Server2005及之后版本的数据库Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");//MySQL5及之前版本的数据库Class.forName("com.mysql.jdbc.Driver");//MySQL8及之后版本的数据库Class.forName("com.mysql.cj.jdbc.Driver");//Oracle数据库Class.forName("oracle.jdbc.driver.OracleDriver");//Sybase数据库Class.forName("com.sybase.jdbc.SybDriver");任务9.2应用JDBC访问数据库9.2.2创建数据库连接加载完JDBC驱动之后,就可以建立与数据库的连接。首先使用java.sql包中的Connection类声明一个连接对象,然后使用DriverManager类调用它的静态方法getConnection( )创建这个连接对象。参考代码如下所示:Connectionconn=DriverManager.getConnection(连接字符串,用户名,密码);采用不同的JDBC驱动加载方式或连接不同的数据库时,连接字符串也是不同的。任务9.2应用JDBC访问数据库9.2.2创建数据库连接1.JDBC-ODBC桥方式连接数据库以JDBC-ODBC桥方式连接数据库时,其连接字符串为:“jdbc:odbc:数据源名”。例如,以JDBC-ODBC方式 ... ...

~~ 您好,已阅读到文档的结尾了 ~~