吉大15春学期《数据库应用技术》在线作业一试卷试卷

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

吉大15春学期《数据库应用技术》在线作业一

一、单选题(共25 道试题,共100 分。)V 1. 数据操纵语言的基本功能中不包括()

A. 向数据库中插入数据

B. 描述数据库的访问控制

C. 修改数据库中的数据

D. 删除数据库中的数据

满分:4 分

2. 事务的原子性是指()

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

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

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

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

满分:4 分

3. 如果一个用户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

满分:4 分

4. 关系模式中各级模式之间的关系为()

A. 3NF包含2NF包含1NF

B. 3NF包含1NF包含2NF

C. 1NF 包含2NF包含3NF

D. 2NF包含1NF 包含3NF

满分:4 分

5. 给出下面信息: 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.

满分:4 分

6. 在语句CREATE VIEW EMP_VIEW2 (EMPNO, EMPNAME, DEPTNO,

JOBTITLE, HIREDATE) AS SELECT ID, NAME, DEPT, JOB, HIREDATE FROM EMPLOYEE WHERE DEPT=10 WITH CHECK OPTION; 所定义的视图中,当使用INSERT语句时,若新增的行中DEPTNO数值不为10,则该行将被拒绝插入。

A. 正确

B. 错误

满分:4 分

7. Given the tables T1 and T2, each containing an integer column COL1: T1 COL1 ----------- 1- 1- 22 T2 COL1 ----------- 1- 2- 22 and the following query that executes successfully: SELECT COUNT(*) FROM t1 RIGHT OUTER JOIN t2 ON t1.col1=t2.col1 How many rows are returned?

A. 1

B. 6

C. 8

D. 36

满分:4 分

8. 并发控制的主要方法是采用以下哪种机制?

A. 口令

B. 锁

C. 副本

D. 检查点

满分:4 分

9. Which of the following CLI/ODBC functions should be used to delete rows from a DB2 table?

A. SQLDelete()

B. SQLExecDirect()

C. SQLBulkDelete()

D. SQLExecuteUpdate()

满分:4 分

10. 游标稳定性(CS,或称光标稳定性)隔离级锁定工作单元期间光标所在的任何行。对该行的锁定将()

A. . 不保持

B. . 保持到取出下一行记录或整个工作单元终止。

C. . 保持到整个工作单元终止。

满分:4 分

11. Given the expression: WITH most_cities AS ( SELECT

b.id,,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

满分:4 分

12. Which of the following privileges is required to successfully execute a Java stored procedure that uses JDBC to update several different tables?

A. The user must have UPDATE privilege on the referenced tables.

B. The developer must have EXECUTE privilege on the stored procedure.

C. The user must have UPDATE privilege on the referenced tables and EXECUTE privilege on the stored procedure.

D. The developer must have UPDATE privilege on the referenced tables and EXECUTE privilege on the stored procedure.

满分:4 分

13. The following commands are issued against a data source containing

相关文档
最新文档