吉大22秋《数据库应用技术》在线作业二【标准答案】

作者:周老师 分类: 吉林大学 发布时间: 2022-12-31 14:25

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

              扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包

吉大22秋学期《数据库应用技术》在线作业二 -0005

试卷总分:100 得分:100

一、单选题 (共 25 道试题,共 100 分)

1.Given the EMPLOYEE table definition: CREATE TABLE employee ( workdept CHAR(30), salary INTEGER ) Which of the following is a correct usage of parameter markers in a JDBC program?

A.String sql = "UPDATE employee SET salary=salary*?WHERE workdept=?"; statement stmt=con.createStatement(sql);

B.String sql = "UPDATE employee SET salary=salary*?WHERE workdept=?"; statement stmt=con.createStatement(sql);

C.String sql = "UPDATE employee SET salary=salary*?WHERE workdept=?"; statement stmt=con.createStatement(sql);

D.String sql = "UPDATE employee SET salary=salary*?WHERE workdept=?"; statement stmt=con.createStatement(sql);



2.两个子查询的成果(),能够履行并、交、差操作

A.结构彻底共同

B.结构彻底纷歧致

C.结构有些共同

D.主键共同



3.SQL语言具有()功用。

A.关系标准化、数据操作、数据操控

B.数据界说、数据操作、数据操控

C.数据界说、关系标准化、数据操控

D.数据界说、关系标准化、数据操作



4.假如一个用户USER1被颁发了表TAB上的CONTROL特权,假如需求约束该用户对表的存取,应运用以下哪条指令?

A.REVOKE ALL ON TAB TO USER1

B.REVOKE ALL ON TAB FROM USER1

C.REVOKE CONTROL ON TAB TO USER1

D.REVOKE CONTROL ON TAB FROM USER1



5.缺省的数据库日志文件的类型是:

A.Circular Log

B.Archival Log

C.Primary Log

D.Secondary log



6.履行下面两条SQL句子后: CREATE TABLE t1 ( c1 char(10) NOT NULL PRIMARY KEY, c2 int, c3 char(10), c4 char(10) NOT NULL, CONSTRAINT c4 UNIQUE (c1,c4) ) //自动创立索引 CREATE INDEX Index1 ON t1 (c2 ASC) 表t1上有几个索引?

A.0

B.1

C.2

D.3

E.4



7.假如想在数据导入的过程中创立表,大概

A.运用IXF文件格局进行LOAD

B.运用WSF文件格局进行LOAD

C.运用IXF文件格局进行IMPORT

D.运用WSF文件格局进行IMPORT



8.要对应用程序预编译并生成绑定文件,需求啥特权?

A.数据库上的CONNECT特权

B.数据库上的BINDADD特权

C.程序包上的BIND特权

D.程序包上的CONTROL特权



9.An application uses embedded dynamic SQL to connect to a remote DB2 server and inserts data into the CUST.ORDERS table on that remote DB2 server. To enable access of the remote DB2 server, Administrator FOO needs to create a package with default options such that BAR is the only non-administrative user that can use this package on the remote DB2 server. Which statement describes the privileges that must be granted and/or revoked by FOO to accomplish this?

A.BAR requires EXECUTE privilege on the package and UPDATE privilege on CUST.ORDERS, and the EXECUTE privilege for the package must be revoked from PUBLIC.

B.BAR requires EXECUTE privilege on the package and INSERT privilege on CUST.ORDERS, and the EXECUTE privilege for the package must be revoked from PUBLIC.

C.BAR requires EXECUTE privilege on the package and INSERT privilege on CUST.ORDERS, and the REFERENCES privilege for the package must be revoked from PUBLIC.

D.BAR requires EXECUTE privilege on the package and UPDATE privilege on CUST.ORDERS, and the REFERENCES privilege for the package must be revoked from PUBLIC.



10.并发操控的首要方法是选用以下哪种机制?

A.口令

B.锁

C.副本

D.检查点



11.Given the following table: CREATE TABLE employee (name CHAR(10), salary DEC NOT NULL WITH DEFAULT) INSERT INTO employee (name, salary) VALUES (\'SMITH\', 30000) INSERT INTO employee (name) VALUES (\'JONES\') INSERT INTO employee (name, salary) VALUES (\'ALI\', 35000) Which of the following statements will retrieve more than one row?

A.SELECT salary FROM employee WHERE salary IN (SELECT (salary/(SELECT SUM(salary) FROM employee)) FROM employee)

B.SELECT COALESCE(AVG(salary)) FROM employee

C.SELECT SUM(salary)/COUNT(*) FROM employee

D.SELECT salary/(SELECT SUM(salary) FROM employee) FROM employee



12.数据库系统的并发操控的首要方法是选用()制。

A.回绝

B.改为串行

C.锁

D.不加任何操控



13.若用如下的SQL句子创立一个student表: CREATE TABLE student(NO CHAR(4) NOT NULL, NAME CHAR(8) NOT NULL, SEX CHAR(2), AGE NUMBERIC(2)) 能够刺进到student表中的是哪一项?

A.(‘1031’,‘曾华’,男,23)

B.(‘1031’,‘曾华’,NULL,NULL)

C.(NULL,‘曾华’,‘男’,‘23’)

D.(‘1031’,NULL,‘男’,23)



14.关于那些需求偶然衔接到公司数据进步行数据交流的用户可挑选哪种版别的DB2?关于撑持小规划的部门级应用,这些应用不需求存取驻留在OS/400、OS/390等渠道上的远程数据库,则需求哪种等级的DB2 商品?

A.企业版

B.工作组版

C.企业拓展版

D.个人版

E.卫星版



15.运用SQL句子进行查询操作时,若期望查询成果不呈现重复元组,应在SELECT子句中运用啥保存字?

A.UNIQUE

B.ALL

C.EXCEPT

D.DISTINCT



16.关于UNIX和Intel渠道上的数据库应用,假如需求存取OS/400、VM/VSE和OS/390系统上的数据库,需求DB2哪种商品的撑持?

A.DB2 Connect

B.DB2 DataPropagator

C.DB2 Net.Data

D.DB2 DataJoiner

E.DB2 Relational Connect



17.设有两个业务T1,T2,其并发操作如下所示: T1: T2: 1) 读A=10,B=5 2) 读A=10 3) 读A=20,B=5 求和25 验证错 正确的评估是哪个?

A.该操作不存在疑问

B.该操作丢掉修正

C.该操作不能重复读

D.该操作读“脏”数据



18.假如开发人员在AIX操作系统上开发拜访后台AS400上的DB2数据库,则需求在AIX开发环境中装置:()

A.DB2个人开发版(PDE)

B.DB2通用开发版(UDE)



19.下列那种阻隔级关于只读操作不在数据行上加锁?

A.RR

B.RS

C.CS

D.UR



20.下面哪个东西供给了对文本、图象、音频、视频和XML文档等非传统数据类型的处理才能?

A.DB2 数据库房中间

B.DB2数据连接管理器

C.DB2关系拓展器

D.DB2 OLAP Starter Kit



21.在SELECT句子的下列子句中,一般和HAVING子句一起运用的是以下哪项?

A.ORDER BY子句

B.WHERE子句

C.GROUP BY子句

D.均不需求



22.关系标准化中的删去操作反常是指()

A.不应删去的数据被删去

B.不应刺进的数据被刺进

C.大概删去的数据未被删去

D.大概刺进的数据未被刺进



23.关系形式中各级形式之间的关系为()

A.3NF包括 2NF包括 1NF

B.3NF包括 1NF包括 2NF

C.1NF 包括2NF包括 3NF

D.2NF包括 1NF 包括3NF



24.向根本表添加一个新列后,原有元组在该列上的值为何?

A.TRUE

B.FALSE

C.空值

D.不断定



25.创立一个DMS类型的表空间,能够运用以下哪两种文件系统对象作为容器?

A.目录

B.文件

C.DEVICE

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

               扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包