ATA Oracle数据库应用开发2

上传人:cn****1 文档编号:466229959 上传时间:2023-11-15 格式:DOCX 页数:11 大小:13.58KB
返回 下载 相关 举报
ATA Oracle数据库应用开发2_第1页
第1页 / 共11页
ATA Oracle数据库应用开发2_第2页
第2页 / 共11页
ATA Oracle数据库应用开发2_第3页
第3页 / 共11页
ATA Oracle数据库应用开发2_第4页
第4页 / 共11页
ATA Oracle数据库应用开发2_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《ATA Oracle数据库应用开发2》由会员分享,可在线阅读,更多相关《ATA Oracle数据库应用开发2(11页珍藏版)》请在金锄头文库上搜索。

1、Oracle数据库应用开发第二份模拟题Oracle1. 在Oracle中,可以用一个SELECT语句同时从多个表中取出数据,只需在SELECT语句的()子句中列出要从中取出数据的表名称即可。(第四章)A. ORDER BY。B. FROM。C. GROUP BY。D. JOIN。答案. B2. Oracle的时间格式通常是HH24:MI:SS形式,它也是通过nls_date_formate系统参数定义的,要查询Oracle系统的日期格式,可以使用如下()SQL语句。(第四章)A.select currenttimestamp from systable;B.select currenttime

2、stamp from dual;C.select systimestamp from systable;D.select systimestamp from dual;答案. D3. 使用(),可以将某个SQL语句的执行依赖于另一个查询语句的执行结果。(第四章)A. 内连接查询。B. 子查询。C. 外连接查询。D. 合并查询。答案. B4. 下面有关子查询,说法错误的是()。(第四章)A. 子查询必须使用括号括起来,否则无法确定其开始和结束。B. 在子查询中,可以使用函数。C. 在子查询中,可以使用排序子句order by。D. 在子查询中,还可以包含子查询,称为嵌套子查询,但是最多嵌套255

3、层。答案. C5. 分组查询是在查询语句中使用()子句,对查询结果执行分组操作。(第四章)A. ORDER BY。B. GROUP BY。C. JOIN。D. COUNT。答案. B6. ()不带WHERE子句,它返回被连接的两个表所有数据行的笛卡尔积,返回到结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。(第四章)A. 交叉连接。B. 外连接。C. 内连接。D. 自然连接。答案. A7. 在检索数据过程中,经常需要把检索的数据进行合并,满足实际需要。为此,需要使用(),将两个字符表达式连接起来(第四章)A. MERGE。B. 连接运算符(|)。C

4、. JOIN。D. GROUP BY。答案. B8. 层次查询是针对数据之间的层次关系提供的一种查询机制。Oracle Database 10g提供了层次查询的功能,用户可以利用层次查询,检索层次结构数据。为了执行层次查询,需要在select语句中添加()。(第四章)A. JOIN子句。B. START WITH子句和CONNECT BY子句。C. GROUP BY子句。D. ORDER BY子句。答案. B9. 在Oracle中,使用()可以生成一列整数值,这个整数值可以作为表的主键约束。(第五章)A. 序列。B. 同义词。C. 索引。D. 触发器。答案. A10. 当需要查询某个序列seq

5、_customer_id的初始值,可以使用如下()方式。(第五章)A. SELECT seq_customer_id.NEXTVALUE from sysdate;B. SELECT seq_customer_id.NEXTVALUE from dual;C. SELECT seq_customer_id.NEXTVALUE from DBA.$V_SequenceD. SELECT seq_customer_id.CURRRENTVALUE from dual;答案. B11. 当需要创建一个序列seq_Customer_id,初始值为7,每次增长1,序列最大值为20000,可以使用如下()

6、方式。(第五章)A.CREATE SEQUENCE seq_customer_idSTART 7INCREMENT 1MAXVALUE 20000;B.CREATE SEQUENCE seq_customer_idSTART WITH 7INCREMENT BY 1MAXVALUE 20000;C.CREATE SEQUENCE seq_customer_idSTART WITH 7INCREMENT BY 1MAXVALUE WITH 20000;D.CREATE SEQUENCE seq_customer_idSTART WITH 7INCREMENT 1MAXVALUE 20000;答案

7、. B12. 假设向某个Customer表插入数据,使得Customer_ID列的值引用序列seq_customer_id的下一个值,可以使用()方式。(第五章)A.INSERTINTO CUSTOMER(CUSTOMER_ID, CUSTOMER_NAME, PASSWORD,TRUE_NAME, EMAIL_ADDRESS,PASSWORD_QUESTION,PASSWORD_ANSWER)VALUES(SEQ_CUSTOMER_ID.CURVAL,杨善, ys, ata,,your name?,yangsan);B.INSERTINTO CUSTOMER(CUSTOMER_ID, CUS

8、TOMER_NAME, PASSWORD,TRUE_NAME, EMAIL_ADDRESS,PASSWORD_QUESTION,PASSWORD_ANSWER)VALUES(SEQ_CUSTOMER_ID.CURRENTVAL,杨善, ys, ata,,your name?,yangsan);C.INSERTINTO CUSTOMER(CUSTOMER_ID, CUSTOMER_NAME, PASSWORD,TRUE_NAME, EMAIL_ADDRESS,PASSWORD_QUESTION,PASSWORD_ANSWER)VALUES(SEQ_CUSTOMER_ID.NEXTVAL,杨善,

9、ys, ata,,your name?,yangsan);D.INSERTINTO CUSTOMER(CUSTOMER_ID, CUSTOMER_NAME, PASSWORD,TRUE_NAME, EMAIL_ADDRESS,PASSWORD_QUESTION,PASSWORD_ANSWER)VALUES(SEQ_CUSTOMER_ID.NEXTVALALUE,杨善, ys, ata,,your name?,yangsan);答案. C13. 假设数据库中已经创建了一个序列seq_Customer_ID,其增量为1,需要将其修改为10,可以使用如下()方式。(第五章)A.ALTER SEQUE

10、NCE seq_Customer_IDINCREMENT BY 2;B.ALTER SEQUENCE seq_Customer_IDINCREMENT 2C.UPDATE SEQUENCE seq_Customer_IDINCREMENT BY 2D.UPDATE SEQUENCE seq_Customer_IDINCREMENT 2答案. B14. 在数据库中,()使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据。作为独立的结构,需要存储空间的支持。(第五章)A. 视图。B. 索引。C. 主键。D. 过程。答案. B15. 当需要删除某个序列seq_customer_id,可以使用

11、如下()方式。(第五章)A.DROP SEQ_CUSTOMER_ID;B.DELETE SEQUENCE SEQ_CUSTOMER_ID;C.DROP SEQUENCE SEQ_CUSTOMER_ID;D.DELETE SEQ_CUSTOMER_ID;答案. C16. ()是一个单元操作,要么全部执行成功,要么全部执行失败。(第五章)A. 事务。B. 插入操作。C. 更新操作。D. 删除操作。答案. A17. 当需要更改视图的时候,可以使用()语句,显式重新编译视图。(第五章)A. UPDATE VIEW。B. ALTER VIEW。C. DROP VIEW。D. MODIFY VIEW。答案

12、. B18. 当需要删除视图时,用户可以使用()语句删除视图。(第五章)A. DROP VIEW。B. DELETE VIEW。C. MODIFY VIEW。D. ATLER VIEW。答案. A19. ()是方案对象的别名,可以屏蔽对象的名称和拥有者,以及通过为分布式数据库的远程对象提供位置透明来提供一个安全层。(第五章)A. 同义词。B. 视图。C. 触发器。D. 过程。答案. A20. 当需要重建某个索引ix_customername,可以使用()方式。(第五章)A. ALTER INDEX ix_customername REBUILD。B. ALTER INDEX ix_custom

13、ername BUILD。C. UPDATE INDEX ix_customername BUILD。D. UPDATE INDEX ix_customername REBUILD。答案. A21. 为了监视索引的空间使用效率,可以首先分析该索引的结构,使用()语句,然后查询INDEX_STATE视图。(第五章)A. SELECT INDEX VALIDATE STRUCTURE。B. ANALYZE INDEX VALIDATE STRUCTURE。C. UPDATE INDEX VALIDATE STRUCTURE。D. REBUILD INDEX VALIDATE STRUCTURE。答

14、案. B22. ()是在分区中使用范围分区分区数据,而在子分区中使用散列分区方法,它适合于历史数据和条块数据,改善范围分区及其数据放置的管理性,提供了散列分区的并行机制优点。(第五章)A. 列表分区。B. 组合分区。C. 交叉分区。D. 时间分区。答案. B23. 使用()命令,可以在屏幕上输出一行数据,这种输出方式,非常有组于在存储的脚本文件中向用户传递相应的信息。(第六章)A. help。B. desc。C. prompt。D. spool。答案. C24. 使用()命令,可以获得有关SQL*Plus的环境设置、创建PL/SQL代码的错误消息和init.ora参数等。(第六章)A. help。B.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号