Oracle ATA认证题库 下载本文

内容发布更新时间 : 2024/5/8 22:21:00星期一 下面是文章的全部内容请认真阅读。

答案. B

37. 假设需要禁用CUSTOMER表上为STATUS列创建的检查约束CK_STATUS,可以使用如下()方式。(第四章) ALTER TABLE CUSTOMER DISABLE CONSTRAINT CK_STATUS; ALTER TABLE CUSTOMER DISABLE CK_STATUS;

UPATE TABLE CUSTOMER DISABLE CONSTRAINT CK_STATUS; D. 。

ALTER CUSTOMER DISABLE CONSTRAINT CK_STATUS; 答案. A

38. 假设需要删除数据库中的CUSTOMER表,可以使用如下()方式。(第四章) DROP TABLE CUSTOMER; DROP CUSTOMER;

DELETE TABLE CUSTOMER DELETE CUSTOMER 答案. A

39. 以下对INSERT语句,说法错误的是()。(第四章) A.INSERT语句是数据操纵语言中的一条语句。

B. 在使用INSERT语句执行数据插入时,表中的列顺序一定要与提供的值顺序相同。 C. 在使用INSERT语句执行数据插入时,必须为表中所有列定义数据值。 D. 在插入数据时,应当满足表中定义的检查约束。 答案. C

40. 假设需要给表AUTHOR表插入的数据中的EMAIL地址更新为

gaiguoqiang@sina.com,可以使用如下()方式。(第四章) Update AUTHOR

(EMAIL = ?gaiguoqiang@sina.com?); Update AUTHOR

SET EMAIL = ?gaiguoqiang@sina.com?; ALTER AUTHOR

SET EMAIL = ?gaiguoqiang@sina.com?;。 MODIFY AUTHOR

EMAIL = ?gaiguoqiang@sina.com?; 答案. B

41. 在Oracle中引入的()语句通常被称作“更新插入”,因为使用该语句可以在同一个步骤中更新(update)并插入(insert)数据行,对于抽取、转换和载入类型的应用软件可以节省大量宝贵的时间。(第四章) A. 子查询。 B. 合并查询。 C. 外连接查询。 D. 内连接查询。 答案. B

42. 当需要提交某个事务时,可以使用()语句。(第四章) A. ROLLBACK。 B. COMMIT。 C. SAVEPOINT。 D. SET Transaction。 答案. B

43. ()可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。(第四章) A. 保存点。

B. 事务点。 C. 回滚点。 D. 提交点。 答案. A

44. Oracle的数据操纵包括()。(第四章) A. 数据查询操作。 B. 数据更新操作。 C. 数据删除操作。 D. 数据插入操作。 答案. A、B、C、D

45. 内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值。内连接分()。(第四章) A. 等值连接。 B. 不等连接。 C. 自然连接。 D. 交叉连接。 答案. A、B、C

46. 在Oracle中,约束可以在DML语句执行之后立即生效,也可以延迟到事务处理提交时才生效。()语句可以让用户在事务处理中设置延迟约束的强制模式。(第四章) A. set constraint。 B. set transaction。 C. take constraint。 D. take transaction。 答案. A

47. 假设需要格式化作者表AUTHOR查询的列信息,将AUTHOR_NAME列名字格式化为“作者编号”,AUTHOR_NAME列名字格式化为“作者名称”,AUTHOR_DESC列名字格式化为“作者简介”,可以使用如下()方式。(第四章)

FORMAT AUTHOR_ID HEADING ?作者编号? FORMAT AUTHOR_NAME HEADING ?作者名称? FORMAT AUTHOR_DESC HEADING ?作者简介?

SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR;

COLUMN AUTHOR_ID HEADING ?作者编号? COLUMN AUTHOR_NAME HEADING ?作者名称? COLUMN AUTHOR_DESC HEADING ?作者简介?

SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR;

MODIFY AUTHOR_ID HEADING ?作者编号? MODIFY AUTHOR_NAME HEADING ?作者名称? MODIFY AUTHOR_DESC HEADING ?作者简介?

SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR;

ALTER AUTHOR_ID HEADING ?作者编号? ALTER AUTHOR_NAME HEADING ?作者名称? ALTER AUTHOR_DESC HEADING ?作者简介?

SELECT AUTHOR_ID, AUTHOR_NAME, AUTHOR_DESC FROM AUTHOR; 答案. B

48. 在Oracle中,()是一个基于Web的SQL*Plus工具,能够在网页中执行SQL*Plus命令。(第四章) A. SQL*Plus。 B. iSQL*Plus。 C. PL*SQL。

D. iPL*SQL。 答案. B

49. 假设需要从CUSTOMER客户表中检索数据,可以使用如下()语句。(第四章) SELECT * FROM CUSTOMER; SELECT * CUSTOMER; MODIFY * FROM CUSTOMER; UPDATE * FROM CUSTOMER; 答案. A

50. 假设需要从CUSTOMER查询客户表数据,按照CUSTOMR_ID降序排列,可以使用如下()方式。(第四章) SELECT CUSTOMER_ID, CUSTOMER_NAME FROM CUSTOMER

ORDER CUSTOMER_ID DESC;

SELECT CUSTOMER_ID, CUSTOMER_NAME FROM CUSTOMER

TAKE BY CUSTOMER_ID DESC;

SELECT CUSTOMER_ID, CUSTOMER_NAME FROM CUSTOMER

ORDER BY CUSTOMER_ID DESC;

SELECT CUSTOMER_ID, CUSTOMER_NAME FROM CUSTOMER

TAKE CUSTOMER_ID DESC; 答案. C

51. 在Oracle中,可以用一个SELECT语句同时从多个表中取出数据,只需在SELECT语句的()子句中列出要从中取出数据的表名称即可。(第四章)