国家开放大学《数据库应用技术》第3章 自测[答案]

作者:admin 字体:[增加 减小] 来源:国家开放大学 时间:2023-10-03 17:03

国家开放大学《书法鉴赏》作业练习1[答案] 题目类型: 判断题 题目: 每一种字体都有正体和草体两种形式. 选项: 对 错 题目类型: 判断题 题目: 看其是否符合大自然的择优原则是从技术角

国家开放大学《数据库应用技术》第3章 自测[答案]

国家开放大学《数据库应用技术》第3章 自测[答案]

题目类型:

  单选题

题目:

  下列属于sql server最核心服务的是

选项:

  数据库引擎服务

  sql server management studio

  sql server配置管理器

  sql server查询编辑器





题目类型:

  单选题

题目:

  下列关于sql server数据库的说法,正确的是

选项:

  一个数据库可由多个数据文件和多个日志文件组成

  一个数据库只能包含一个日志文件,但可包含多个数据文件

  一个数据库的所有数据文件必须存放在相同的物理位置

  一个数据库的数据文件和日志文件必须存放在不同的物理位置





题目类型:

  单选题

题目:

  下列关于扩大sql server数据库空间的说法,错误的是

选项:

  可以扩大数据文件和日志文件的空间

  可以通过添加新文件的方法扩大数据库空间

  可以直接扩大数据文件的空间

  只能通过添加新文件的方法扩大日志的空间





题目类型:

  单选题

题目:

  下列关于收缩sql server数据库空间的说法,错误的是

选项:

  可以收缩某个指定数据文件的空间

  可以收缩某个指定日志件的空间

  收缩数据文件空间时不能小于该文件的初始大小

  收缩数据库有缩小整个数据库空间大小和缩小某个文件大小两种方式








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

试卷总分:100    得分:0

一、 单选题 (共 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)

 

 

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)