JavaWeb第一章课后题 JDBC基础

简介: JavaWeb第一章课后题 JDBC基础

1. 在JSP中负责管理JDBC驱动程序的类是() [单选题]

image.png

2. 下列选项中,()类型的驱动程序是一种完全利用Java语言编写的JDBC驱动程序,它将JDBC调研直接转换为DBMS所使用的网络协议,是Internet访问的很实用的解决方法 [单选题] *

image.png

3. 用于发送简单的SQL语句,实现SQL语句执行的JDBC类是() [单选题] *

image.png

4. 以下关于JDBC的描述错误的是() [单选题] *

image.png

5. Connection接口中用于创建一个Statement对象来调用数据库查询的方法是() [单选题] *

image.png

6. 下列实现数据库连接的语句中,用来指定JDBC驱动程序的是() [单选题] *

image.png

7. 在Statement接口中,能够执行给定的SQL语句并且可能返回多个结果的方法是() [单选题] *

image.png

8. 典型的JDBC程序按()顺序编写?

A 释放资源

B 获得与数据库的物理连接

C 执行SQL命令

D 注册JDBC Driver

E 创建不同类型的Statement

F 如果有结果集, 处理结果集 [单选题] *

image.png

9. 在ResultSet接口中,能够直接将指针移动到第n条记录的方法是() [单选题] *

image.png

10. 在PreparedStatement接口中用来设置字符串类型的输入参数的方法是() [单选题] *

image.png

11. 下面选项中,能够将游标从当前位置向下移一行的方法是() [单选题] *

image.png

12. JDBC提供了( )接口,它负责与数据库建立连接,提供统一的标准数据源。 [单选题] *

image.png

13. 下列选项中,能够执行带参数占位符SQL语句的是() [单选题] *

image.png

14. ResultSet类的( )方法可以获取结果集中的记录号。 [单选题] *

image.png

15. 下面关于executeQuery(String sql)方法,说法正确的是() [单选题] *

image.png

16. 下面选项中,用于将结果集指针回到第一条记录之前的ResultSet类的方法是() [单选题] *

image.png

17. 接口Statement中定义的executeUpdate方法的返回类型是 [单选题] *

image.png

18. 接口Statement中定义的executeQuery方法的返回类型是 [单选题] *

image.png

19. 从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确() [单选题] *

image.png

20. 如果为下列预编译SQL的第三个问号赋值,那么正确的选项是()

UPDATE emp SET ename=?,job=?,salary=? WHERE empno=? [单选题] *

image.png

21. SELECT COUNT(*) FROM emp;这条SQL语句执行,如果员工表中没有任何数据,那么ResultSet中将会是() [单选题] *

image.png

22. 在JDBC编程中执行完下列SQL语句

SELECT name, rank, serialNo FROM employee,

能得到rs的第一列数据的代码是()(选择二项) *

image.png

23. JDBC API在JDK中已经包含了。 [判断题] *

image.png

24. 执行数据库操作必须使用SQL语句 [判断题] *

image.png

25. 使用getInt()方法可以获取int类型的字段值 [判断题] *

image.png

26. 要按先ResultSet结果集,后Statement,最后Connection的顺序关闭资源,因为Statement和ResultSet是需要连接是才可以使用的,所以在使用结束之后有可能其他的Statement还需要连接,所以不能先关闭Connection。 [判断题] *

image.png

27. ResultSet对象自动维护指向当前数据行的游标。每调用一次next()方法,游标向下移动一行。循环完毕后指回第一条记录 [判断题] *

image.png


目录
相关文章
|
3天前
|
SQL Java 数据库连接
java使用jdbc操作数据库
java使用jdbc操作数据库
|
3天前
|
SQL Java 数据库连接
Java一分钟之-JDBC:Java数据库连接基础
【5月更文挑战第14天】JDBC是Java与关系数据库交互的API,常见问题包括资源管理、SQL注入和性能优化。易错点涉及驱动加载、空指针异常和事务管理。避免这些问题的方法有使用try-with-resources自动关闭资源、预编译PreparedStatement以防止SQL注入,以及正确管理事务。示例代码展示了基本的JDBC连接和查询。在实际开发中,推荐使用ORM框架如Hibernate或JPA来简化数据库操作。
13 1
|
3天前
|
SQL Java 关系型数据库
零基础轻松入门Java数据库连接(JDBC)
零基础轻松入门Java数据库连接(JDBC)
12 0
|
3天前
|
SQL Java 数据库连接
JDBC Java标准库提供的一些api(类+方法) 统一各种数据库提供的api
JDBC Java标准库提供的一些api(类+方法) 统一各种数据库提供的api
11 0
|
3天前
|
Java 关系型数据库 MySQL
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
|
3天前
|
SQL Java 数据库连接
Java从入门到精通:2.3.1数据库编程——学习JDBC技术,掌握Java与数据库的交互
ava从入门到精通:2.3.1数据库编程——学习JDBC技术,掌握Java与数据库的交互
|
3天前
|
SQL Java 数据库连接
使用JDBC进行数据库操作:Java Web开发的数据库连接
【4月更文挑战第3天】Java Web开发中,JDBC是与数据库交互的关键,提供统一访问关系型数据库的规范。核心组件包括DriverManager、Connection、Statement和ResultSet。使用流程涉及加载驱动、建立连接、创建Statement、执行SQL及处理结果,最后关闭资源。最佳实践包括使用try-with-resources、PreparedStatement、事务管理等。在Web开发中,JDBC用于用户认证、数据持久化、检索和事务管理。虽然有ORM工具,但掌握JDBC基础仍然重要。
|
3天前
|
SQL Java 数据库连接
Java的JDBC编程
Java的JDBC编程
|
3天前
|
SQL Java 关系型数据库
Java学习—JDBC
Java学习—JDBC
|
3天前
|
druid Java 数据库连接
最新Java基础系列课程--Day16-JDBC编程(三)
最新Java基础系列课程--Day16-JDBC编程