(JAVA)_3级_理论知识复习题(4)

2018-12-25 23:37

比hibernate要好,因为hibernate是基于jdbc的技术.

(A) JDBC 是一个面向Java环境的对象/关系数据库映射工具。 (B) hibernate对JDBC进行了非常轻量级的对象封装 (C) JDBC是一种用于执行SQL语句的Java API

(D) JDBC提供了一种基准,据此可以构建更高级的工具和接口 29. 哪项不是JDBC与Hibernate的共同点: (D)--参看选择题29

(A) 两者都是JAVA的数据库操作中间件。

(B) 两者对于数据库进行直接操作的对象都不是线程安全的,都需要及时关闭。 (C) 两者都可以对数据库的更新操作进行显式的事务处理 (D) 两者都是用标准的SQL语言

30. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。

(A) DBS包括DB和DBMS (B) DBMS包括DB和DBS (C) DB包括DBS和DBMS (D) DBS就是DB,也就是DBMS

31. 下列4项中,不属于数据库系统特点的是(C)。--参看选择题31

(A) 数据共享 (B) 数据完整性 (C) 数据冗余度高 (D) 数据独立性高

32. 区分不同实体的依据是(B)。--实体在数据库中就是表,不同表之间的区分是通过属性

来区分的 (A) 名称 (B) 属性 (C) 对象 (D) 概念

//这儿开始是和复习资料对应的

33. 关系数据模型是目前最重要的一种数据模型,它的3个要素分别是(B)。--参看选择题

33

(A) 实体完整性、参照完整性、用户自定义完整性 (B) 数据结构、关系操作、完整性约束 (C) 数据增加、数据修改、数据查询 (D) 数据结构、数据修改、用户自定义完整性

34. 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是

(C)操作。--参看选择题34 (A) 投影 (B) 连接 (C) 选择 (D) 复制

35. 关系代数中的连接操作是由(B)操作组合而成。--参看选择题34

(A) 选择和投影 (B) 选择和笛卡尔积 (C) 投影、选择、笛卡尔积 (D) 投影和笛卡尔积

36. 下列的SQL语句中,(D)不是数据定义语句。--参看选择题36

(A) CREATE TABLE (B) DROP VIEW (C) CREATE VIEW (D) GRANT

37. SQL语言的GRANT和REVOKE语句主要是用来维护数据库的(C)--参看选择题36

(A) 完整性 (B) 可靠性 (C) 安全性 (D) 一致性

38. DBMS中实现事务持久性的子系统是(D)

(A) 安全管理子系统 (B) 完整性管理子系统 (C) 发控制子系统 (D) 恢复管理子系统

三、多项选择题(选择一个或多个正确的答案,将相应的字母填入题内的括号中)

1. 以下关于JDBC的叙述中,正确的是( )

(A) JDBC是一套API集合

(B) JDBC设置了许多允许Java程序连接数据库的框架 (C) ODBC不能在Java程序中直接实现,而JDBC可以 (D) JDBC提供了JDBC/ODBC之间的桥梁 2. 下面哪一项不是JDBC的用途?( )

(A) 与数据库建立连接

(B) 操作数据库,处理数据库返回的结果 (C) 在网页中生成表格 (D) 向数据库管理系统发送 SQL 语句 3. 关于CallableStatement对象说法正确?( )

(A) CallableStatement 对象用于执行对数据库已存储过程的调用。

(B) CallableStatement对象中,有一个通用的成员方法call,这个方法用于以名称的方式调用数据库中的存储过程。

(C) 在数据库调用过程中,可以通过设置IN参数向调用的存储过程提供执行所需的参数。

(D) 在存储过程的调用中,通过OUT参数获取存储过程的执行结果。 (E) CallableStatement 对象用于执行对数据库所有的调用。 4. JDBC有哪两种方式可以连接数据库?(BD)

(A) 数据库的管理工具 (B) 数据库的JDBC驱动 (C) 数据库查询语言SQL (D) JDBC-ODBC桥接器

5. Java JDBC异常类中包含的成员有(ABC)--查看Java API

(A) Java.Sql.DataTruncation (B) Java.Sql.SQLException (C) Java.Sql.SQLWarning (D) Java.Sql.SQLErrorCode

6. 一个数据库是包含?(ABCD)--查看多选题6

(A) 表 (B) 视图 (C) 存储过程 (D) 触发器

7. 关于主键下列说法正确的是:(ACD)--参看多选题7

(A) 一个表的主键由一个或多个字段组成。 (B) 一个表的主键由只能由一个字段组成。 (C) 其值具有惟一性,而且不允许取空值(NULL) 。 (D) 主键的作用是惟一地标识表中的每一条记录。

8. 插入语句不正确的是? (CD)--INSERT INTO 语句INSERT INTO 语句用于向表格中插

入新的行。语法:INSERT INTO 表名称 VALUES (值1, 值2,....),也可以指定所要插

入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....),还可以参看选择题36 (A) INSERT INTO table_dame

[(column_list)] VALUES (value_list)

(B) insert INTO table_dame

[(column_list)] VALUES (value_list)

(C) INSERT into table_dame

[(column_list)] (value_list)

(D) insert INTO table_dame VALUES

[(column_list)] (value_list)

9. 一般情况下,关系数据模型与对象模型之间有哪些匹配关系(ABC)

(A) 表对应类 (B) 记录对应对象 (C) 表的字段对应类的属性

(D) 表之间的参考关系对应类之间的依赖关系 10. 以下哪一项属性表示在语法上是正确的?( )

(A) John (B) John (C)

(D) John 11. 关于命名空间下列说法正确的是?(ABC)--参看多选题11

(A) 命名空间标识最重要的一个特性就是唯一性。 (B) XML 使用现有的网络地址来作为命名空间的唯一标识。

(C) 该网络地址的作用是用来唯一标识命名空间,所以该地址存不存在不重要。 (D) 解决文档转换问题。

12. 关于命名空间下列说法正确的是?( )

(A) 命名空间标识最重要的一个特性就是唯一性。 (B) XML 使用现有的网络地址来作为命名空间的唯一标识。

(C) 该网络地址的作用是用来唯一标识命名空间,所以该地址存不存在不重要。 (D) 解决文档转换问题。

13. 在XML中,下列关于DOM的叙述()是正确的。

(A) DOM是独立于开发语言和平台的,因此使用Visnal Basic、Java、Visual C++等开发工具使用的DOM编程API是一致的

(B) XML文档通过load方法被装载进内存后,在内存中形成一个DOM文档对象模型树 (C) 通达DOM API,软件开发人员可以控制XML文档的结构和内容 (D) 通过DOM在XML文档中只能按照顺序方式导航 14. 关于SAX 和DOM下列说法正确的是?( )

(A) SAX 对大文档非常适合,但是只能读取文档,不能修改。 (B) DOM对小文档非常适合。 (C) DOM能很容易更改文档内容。 (D) SAX事件驱动型,非常节省内存。

15. 在Servlet类中,有一个方法init()用来做初始化,下面哪个说法是正确的?(AD)

--参看多选题15

(A) 它在servlet类被实例化的时候调用

(B) 它在servlet类被classloader加载的时候被调用--当运行Java程序时,首先运行JVM(Java虚拟机),然后再把Java class加载到JVM里头运行,负责加载Java class的这部分就叫做Class Loader

(C) 每个servlet实例的该方法都会被多次调用

(D) 缺省的init()方法设置了Servlet的初始化参数,并用它的ServletConfig对象参数来启动配置

16. JSP页面包括以下哪些元素?(ABC)--参看多选题16

(A) JSP指令 (B) JSP Action (C) JSP脚本 (D) JSP控件

17. JDBC与Hibernate的不同点有以下几项 ()

(A) JDBC使用的是基于关系型数据库的标准SQL语言,Hibernate使用的是HQL语言 (B) 操作的对象不同:JDBC操作的是数据,Hibernate操作的是持久化对象,由底层持久化对象的数据更新到数据库中。

(C) 两者的安全级别不同:JDBC不是线程安全的,而Hibernate的线程安全的


(JAVA)_3级_理论知识复习题(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:文言实词教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: