- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10访问数据库【荐】.ppt
本章主要介绍Java的数据库连接技术—JDBC的相 关概念、JDBC的体系结构、详细介绍了JDBC的构成,实例讲解了通过JDBC访问数据库的流程。 本章小结 10-1 判断题 1. JDBC是Java Data Base Connectivity的简称,指Java同许多数据库之间连接的一种标准。 2.DriverManager类是JDBC的管理层,它提供了管理JDBC驱动程序所需要的基本服务。 3.Statement对象代表与数据库的连接。 4.ResultSet接口用于获取执行SQL语句返回的结果。 5.在Java程序中,Java编译器要求Java程序必须捕获或声明所有异常。 知识测试 10-2 选择题 1.JDBC的作用不包括() A.与一个数据库建立连接 B.向数据库发送SQL语句 C.处理数据库返回的结果 D.创建数据库 2.JDBC应用程序接口不包括()。 A.DriverManager B.Connection C.Exception D.Statement 3.JDBC的作用不包括()。 A.与一个数据库建立连接 B.向数据库发送SQL语句 C.处理数据库返回的结果 D.创建数据库 4.异常的含义指()。 A.程序的语法错 B.程序运行中所发生的异常事件 C.程序编译错 D.程序预先定义好的异常事件 5. Java通过▁▁接口的方法提供事物处理。 A.ResultSet B.Connections C.Connection D.Statement 10-3简答题 (1) 简述JDBC常用的类DriverManager的作用。 (2) 简述在Java程序设计中,通过JDBC使用数据 库的应用程序,都需要那几个步骤。 (3) 简述JDBC的Connection接口的功能。 * 访问数据库 第十讲 访问数据库 java 数据库 学习目标 1. 掌握:JDBC应用程序接口的使用 2. 掌握:JDBC技术访问数据库的方法 3. 了解:JDBC技术 重点 掌握:建立数据库的连接的方法 难点 理解:JDBC的工作原理 本讲要点 软件的开发经常会需要访问数据库。数据库的标准是多样的,ODBC(开放式数据库连接) 是一个编程接口,它允许程序使用SQL(结构 化查询语言)访问DBMS(数据库管理系统) 中的数据。 Sun公司认为ODBC难以掌握,使 用复杂并且在安全性方面存在问题。 因此Java语言使用JDBC(Java DataBase Connectivity)技术进行数据库的访问。 10.1 概述 JDBC是Java 数据库连接(Java Data Base Connectivity)技术的简称。 是Java同数据连接的一种标准, 是一种用于执行SQL语句的Java API, 它由一组用 Java 编程语言编写的类和接 口组成。 JDBC 为数据库开发人员提供了一组标准的API,使他们能够用纯Java API 来编写数据 库应用程序。 10.1.1 JDBC简介 JDBC驱动程序管理器又可以用两种方式和最终 的数据库进行通信: 一种是使用JDBC/ODBC桥接驱动程序的间接方式; 另一种是使用JDBC驱动程序的直接方式。 为了访问数据库,要首先安装JDBC API,数据 库驱动程序和DBMS(数据库管理系统)。 JDK自带有JDBC API,安装JDK后就拥有JDBC API了 10.1.1 JDBC简介 (1)JDBC/ODBC桥接驱动程序 正确安装完JDK后,即已自动获得了Sun公司提供的 JDBC/ODBC桥接驱动程序。 (2)ODBC驱动程序。 如果机器上还没有安装ODBC,请根据ODBC驱动程序供应商提供的信息安装并配置ODBC驱动程序。 (3)访问特定数据库的JDBC驱动程序。 如果需要访问MS SQL Server 2000上的数据库,下载并安装MS SQL Server 2000的JDBC驱动程序。 1.数据库驱动程序包括: 根据需要,选择性地安装DBMS。 例如,如果需要和一个运行在MS SQL Server 2000上的数据库建立连接,那么首先就需要在本机或是其他机器上安装一个MS SQL Server 2000的DBMS。 注意:ODBC和DBMS的安装和配置本身就是 技术性很强的工作。如果在安装和配置过程中 存在困难,最好参考相关的技术文挡或是求助 这方面的专家。 2.DBMS
文档评论(0)