欢迎光临
我们一直在努力

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

可做奥鹏国开全部院校作业论文!答案请添加qq:599792888 或 微信:1095258436

吉大《数据库应用技术》在线作业

1.[单选题] 设有两个事务T1,T2,其并发操作如下所示:

T1: T2:

1) 读A=10,B=5

2) 读A=10

3) 读A=20,B=5

求和25 验证错

正确的评价是哪个?

A.该操作不存在问题

B.该操作丢失修改

C.该操作不能重复读

D.该操作读“脏”数据

答:——C——

2.[单选题] 如果用户在SQL语句中没有指定数据库对象的SCHEMA,则其缺省的SCHEMA是:

A.SYSIBM

B.SYSCAT

C.SYSSTAT

D.该用户连接到数据库时所使用的用户名

E.以上都不对

答:——D——

3.[单选题] 如果选用循环日志方式,辅助日志文件何时分配?

A.数据库建立的时候

B.数据库服务器启动的时候

C.需要的时候

D.以上都不对

答:——C——

4.[单选题] 要更改数据库管理器配置文件,需以下哪个数据库权限?

A.DBADM

B.SYSMAINT

C.SYSCTRL

D.SYSADM

答:————

5.[单选题] Given the code:

EXEC SQL WITH most_cities AS

(

SELECT b.id, b.name, a.cities

FROM country a, staff b

WHERE a.person = b.id AND

cities > :threshold

)

SELECT id, name, cities FROM most_cities

INTO :id, :name, :cities

WHERE cities IN (SELECT MAX(cities) FROM most_cities)

Which of the following can reference MOST_CITIES?

A.The current statement

B.Statements from any application

C.All statements within this application

D.All statements within the current unit of work

答:————

6.[单选题] Given an ODBC/CLI program with a single connection, two threads and the following actions which complete successfully:

Thread 1: INSERT INTO mytab VALUES (1)

Thread 2: INSERT INTO mytab VALUES (2)

Thread 1: COMMIT

Thread 2: INSERT INTO mytab VALUES (3)

Thread 1: ROLLBACK

Thread 2: COMMIT

How many records will be inserted and retained in the table MYTAB?

A.0

B.1

C.2

D.3

答:————奥鹏吉大答案q599792222 或请进 opzy.net

7.[单选题] 两个子查询的结果(),可以执行并、交、差操作

A.结构完全一致

B.结构完全不一致

C.结构部分一致

D.主键一致

答:————

8.[单选题] An ODBC/CLI application has the following pseudocode:

SQLAllocHandle( SQL_HANDLE_DBC, hEnv, &hDbc )

SQLConnect( hDbc, “CERTDB”, SQL_NTS, “user1”, SQL_NTS, “passwd”, SQL_NTS )

SQLAllocHandle( SQL_HANDLE_STMT, hDbc, &hStmt )

SQLExecDirect( hStmt, “SET CURRENT SQLID db2cert”, SQL_NTS )

Assuming all of the above calls execute successfully, which of the following fully qualified SQL statements is equivalent to:

SQLExecDirect( hStmt, “SELECT * FROM user1.table1 t1, table2 t2 WHERE

t1.col1=t2.col2”, SQL_NTS )

A.SQLExecDirect( hStmt, “SELECT * FROM user1.table1 t1, table2 t2 WHERE

t1.col1=t2.col2”, SQL_NTS )

B.. SQLExecDirect( hStmt, “SELECT * FROM user1.table1 t1, user1.table2 t2 WHERE

t1.col1=t2.col2”, SQL_NTS )

C.. SQLExecDirect( hStmt, “SELECT * FROM user1.table1 t1, db2cert.table2 t2

WHERE t1.col1=t2.col2”, SQL_NTS )

D.. SQLExecDirect( hStmt, “SELECT * FROM db2cert.table1 t1, db2cert.table2 t2

WHERE t1.col1=t2.col2”, SQL_NTS )

答:————

9.[单选题] 下述关于数据库系统的正确叙述是()

A.数据库中只存在数据项之间的联系

B.数据库的数据项之间和记录之间都存在联系

C.数据库的数据项之间无联系,记录之间存在联系

D.数据库的数据项之间和记录之间都不存在联系

答:————

10.[单选题] 若用如下的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)

答:————

11.[单选题] 事务的原子性是指()

A.事务中包含的所有操作要么都做,要么都不做

B.事务一旦提交,对数据库的改变是永久性的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的

D.事务必须是使数据库从一个一致性状态变到另一个一致性状态

答:————

12.[单选题] 在SELECT语句的下列子句中,通常和HAVING子句同时使用的是以下哪项?

A.ORDER BY子句

B.WHERE子句

C.GROUP BY子句

D.均不需要

答:————

13.[单选题] E-R图中的联系可以与()实体有关

A.0个

B.1个

C.1个或多个

D.多个

答:————

14.[单选题] 据库系统和文件系统的主要区别是:

A.数据库系统复杂,而文件系统简单。

B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。

C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。

D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。

答:————

15.[单选题] SQL语言具有()功能。

A.关系规范化、数据操纵、数据控制

B.数据定义、数据操纵、数据控制

C.数据定义、关系规范化、数据控制

D.数据定义、关系规范化、数据操纵

答:————

16.[单选题] A cursor is declared with the WITH HOLD option. Which of the following statements is always true?

A.The cursor will remain open after a COMMIT.

B.All rows retrieved are locked until a COMMIT.

C.A COMMIT will not be allowed until the cursor is closed.

D.Locks obtained by the cursor will be kept after a COMMIT.

答:————

17.[单选题] 使用DROP语句撤消基本表时,使用以下哪个子句,可以将下属的视图和约束引用全部撤消?

A.NULL

B.RESTRICT

C.CASCADE

D.DISTINCT

答:————

18.[单选题] 下面哪一工具允许用户开发存储过程?

A.控制中心

B.命令中心

C.任务中心

D.开发中心

E.健康中心

答:————

19.[单选题] 下面哪个工具提供了对文本、图象、音频、视频和XML文档等非传统数据类型的处理能力?

A.DB2 数据仓库中心

B.DB2数据链接管理器

C.DB2关系扩展器

D.DB2 OLAP Starter Kit

答:————

20.[单选题] 嵌入式SQL语句中引用共享变量时,必须在变量名前加什么标志?

A.号

B.分号

C.句号

D.冒号

答:————

21.[单选题] 下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”这一功能的是()

A.REVOKE UPDATE(XH) ON TABLE FROM U4

B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC

C.REVOKE UPDATE(XH) ON STUD FROM U4

D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC

答:————

22.[单选题] 给出下面信息:

CREATE TABLE tab1 (c1 char(3) WITH DEFAULT NULL, c2 INTEGER);

INSERT INTO tab1(c2) VALUES (‘345’);

如果在命令行处理器(CLP)中执行以下语句,以下哪个结果是正确的?

SELECT * FROM tab1;

A.C1 C2

— ———–

0 record(s) selected.

B.C1 C2

— ———–

123 345

1 record(s) selected.

C.C1 C2

— ———–

345

1 record(s) selected.

D.C1 C2

— ———–

– 345

1 record(s) selected.

答:————

23.[单选题] Which of the following is a benefit of user-defined functions?

A.Improves application concurrency

B.Improves blocking of result sets

C.Simplifies application maintenance

D.Reduces memory requirements on the server

答:————

24.[单选题] Given the expression:

WITH most_cities AS

(

SELECT b.id,b.name,a.cities

FROM country a, staff b

WHERE a.person = b.id AND

cities > :threshold

)

SELECT * FROM most_cities

In which of the following does MOST_CITIES exist?

A.user tables

B.server memory

C.user table space

D.system catalog tables

答:————

25.[单选题] 向基本表增加一个新列后,原有元组在该列上的值为什么?

A.TRUE

B.FALSE

C.空值

D.不确定

答:————

赞(0)
未经允许不得转载:奥鹏作业网 » 20秋吉大《数据库应用技术》在线作业【标准答案】

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址