ATA Oracle数据库应用开发Word格式.docx

上传人:b****5 文档编号:17640935 上传时间:2022-12-07 格式:DOCX 页数:17 大小:19.05KB
下载 相关 举报
ATA Oracle数据库应用开发Word格式.docx_第1页
第1页 / 共17页
ATA Oracle数据库应用开发Word格式.docx_第2页
第2页 / 共17页
ATA Oracle数据库应用开发Word格式.docx_第3页
第3页 / 共17页
ATA Oracle数据库应用开发Word格式.docx_第4页
第4页 / 共17页
ATA Oracle数据库应用开发Word格式.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

ATA Oracle数据库应用开发Word格式.docx

《ATA Oracle数据库应用开发Word格式.docx》由会员分享,可在线阅读,更多相关《ATA Oracle数据库应用开发Word格式.docx(17页珍藏版)》请在冰豆网上搜索。

ATA Oracle数据库应用开发Word格式.docx

可以自动执行操作的存储对象是()。

A.程序包。

B.函数。

C.过程。

7. 

当Oracle创建数据库时,所有为数据库的数据字典所建立的基本表和视图都存储在()模式中。

A.SYS。

B.SYSTEM。

C.USER。

D.TEMP。

8. 

()是Oracle数据库对象的别名,可以强化对象的安全性。

A.触发器。

B.视图。

C.表。

D.同义词。

9. 

()是具有只读类型的表和视图集,存储了数据库的物理和逻辑结构信息。

B.盘区。

C.数据字典。

D.方案。

答案.C

10. 

()是一组Oracle进程和SGA。

A.实例。

B.数据库。

C.表空间。

D.实体化视图。

11. 

()可以用于存储4Gb字节的数据。

A.Clob。

B.Blob。

C.Text。

D.Varchar2。

12. 

NUMBER数据类型存储的最大精度是()。

A.12。

B.38。

C.127。

D.64。

13. 

当需要描述一个表table1对象结构时,可以使用();

(第三章)

A.DEStable1。

B.DESCtable1。

C.DESCRtable1。

D.DESCRIBtable1。

14. 

()是目前各类数据库中最重要、最流行的数据库类型。

A.网络数据库。

B.图像数据库。

C.关系数据库。

D.对象数据库。

15. 

()是对事物的符号表示,是用于表示事物的未经加工的原始素材。

A.信息。

B.数据。

C.文本。

D.文件。

16. 

()是一种软件,用于建立、使用和维护数据库。

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

A.关系数据库。

B.数据库管理系统。

C.网络数据库。

D.文件系统。

17. 

Oracle的分区表可以包括多个分区,每个分区都是一个独立的(),可以存放到不同的表空间中。

A.段。

C.物化视图。

D.数据文件。

18. 

下面的时间函数,()用于返回当前Oracle会话时区中的日期信息。

A.DATE()。

B.current_timestamp()。

C.current_date()。

D.DBTIMEZONE。

19. 

下面的函数,()用于返回时区信息。

A.zone()。

B.date()。

C.dbtimezone()。

D.time()。

20. 

()可用于返回会话中的日期和时间。

A.months_between()。

B.next_day()。

D.localtimestamp()。

21. 

下列()是Oracle 

superaggregate函数?

A.ROLLUP。

B.VARIANCE。

C.REGR_R2。

D.RANK。

22. 

()类型的表通常用来创建可扩展的的应用程序,并且对大型表来说是有用的,这个表可以被几个并发过程查询或操作。

A.有规则的表(Regular 

table)。

B.簇表(Clustered 

C.分区表(Partitioned 

D.索引组织表 

(Index-organized 

23. 

为了启动Oracle数据库实例,Oracle必须读取一个()文件,该文件保存了实例和数据库的配置参数列表。

B.数据文件。

C.参数文件。

D.初始化文件。

24. 

在命令行中启动SQL*Plus,使用如下()命令。

A.SQLPLUS。

B.SQL*PLUS。

C.SQL。

D.SPLUS。

25. 

当启动Oracle实例,如果不需要装置数据库,可以使用如下()命令。

A.STARTUPMOUNT。

B.STARTUPNOMOUNT。

C.START 

NOMOUNT。

D.STARTMOUNT。

26. 

Orcacle提供了(),用于支持采用向导方式创建数据库。

A.SQL*Plus。

B.OracleNet。

C.OracleListner。

D.OracleDatabaseConfigurationAssistant。

27. 

当在SQL*Plus中需要以DBA连接到Oracle数据库,可以使用如下()方式。

A.CONNECTSYS/passwordSYSDBA。

B.CONNECTSYS/passwordASSYSDBA。

C.CONNECTASSYSDBASYS/password。

D.CONNECTDBASYS/password。

28. 

以下数据类型中,()是固定长度的数据类型。

A.CHAR。

B.VARCHAR2。

C.LONG。

D.VARCHAR。

29. 

当需要删除表,且该表具有外键约束,需要删除表及其外键约束,可以使用如下()类型的SQL语句。

A.DROPTABLEtable1。

B.DROPTABLEtablelwithforeignkey。

C.DROPTABLEtablel1CASCADECONSTRAINTS。

D.DROPTABLEtable1all。

30. 

假设需要给某个客户表Customer添加注释信息:

客户表,可以使用如下()方式。

A.

COMMENTONTABLE 

CUSTOMER 

IS 

'

客户表'

;

B.

COMMENTONCOLUMN

CUSTOMER.CUSTOMER_NAMEIS'

C.

CUSTOMER.CUSTOMER_NAME 

D.。

31. 

假设需要更改表名“CUSTOMER”为“CUSTOMER_CHANGE”,可以使用()语句。

ALTERTABLECUSTOMERRENAMECUSTOMER_CHANGE;

ALTERTABLECUSTOMERRENAMETOCUSTOMER_CHANGE;

RENAMETABLECUSTOMERTOCUSTOMER_CHANGE;

D.

RENAMETABLECUSTOMERCUSTOMER_CHANGE;

32. 

假设需要在Customer客户表中增加一列LogoutTime,数据类型为TIMESTAMP(6),表示最后客户退出登录的时间,可以使用如下()方式。

ALTERTABLE 

CUSTOMER

ADD 

COLUMN"

LOGOUTTIME"

TIMESTAMP(6);

UPDATETABLE 

ADD("

TIMESTAMP(6));

33. 

假设需要删除Customer表中的LogoutTime列,可以使用如下()方式。

A.ALTERTABLECUSTOMERDROPcolumnLOGOUTTIME;

B.UPDATETABLEDROPcolumnLOGOUTTIME;

C.ALTERTABLECUSTOMERDROPLOGOUTTIME;

D.UPDATETABLEDROPLOGOUTTIME;

34. 

假设需要为表customer添加主键约束,主键列为customer_id,可以使用如下()方式。

AltertableCUSTOMER

ADDpk_customerprimarykey("

customer_id"

);

ADDprimarykey("

ADDconstraintpk_customer("

AltertableCUSTOMER

ADDconstraintpk_customerprimarykey("

35. 

假设需要查看某个表的主键约束信息,可以使用如下()方式。

(第四章)

SELECTTABLE_NAME,CONSTRAINT_NAME,CONSTRAINT_TYPE,STATUS

FROMDBA_CONSTRAINTS

WHERETABLE_NAME='

CUSTOMER'

FROMUSER_CONSTRAINTS

FROMALL_CONSTRAINTS

SELECTTABLE_NAME,CONSTRAINT_NAME,CONSTRAINT_TYPE,STATUS

FROMSYS_CONSTRAINTS

36. 

假设需要为CUSTOMER表的Status列设置缺省约束,默认值为“1”,可以使用如下()方式。

UPDATETABLECUSTOMER

MODIFYSTATUSCHAR

DEFAULT(‘1’);

ALTERTABLECUSTOMER

MODIFYSTATUSCHAR

MODIFYSTATUSCHAR(‘1’);

UPDATESTATUSCHAR

37. 

假设需要禁用CUSTOMER表上为STATUS列创建的检查约束CK_STATUS,可以使用如下()方式。

ALTERTABLECUSTOMER

DISABLECONSTRAINTCK_STATUS;

DISABLECK_STATUS;

 

UPATETABLECUSTOMER

ALTERCUSTOMER

38. 

假设需要删除数据库中的CUSTOMER表,可以使用如下()方式。

DROPTABLECUSTOMER;

DROPCUSTOMER;

DELETETABLECUSTOMER

DELETECUSTOMER

39. 

以下对INSERT语句,说法错误的是()。

A.INSERT语句是数据操纵语言中的一条语句。

B.在使用INSERT语句执行数据插入时,表中的列顺序一定要与提供的值顺序相同。

C.在使用INSERT语句执行数据插入时,必须为表中所有列定义数据值。

D.在插入数据时,应当满足表中定义的检查约束。

40. 

假设需要给表AUTHOR表插入的数据中的EMAIL地址更新为gaiguoqiang@,可以使用如下()方式。

UpdateAUTHOR

(EMAIL=‘gaiguoqiang@’);

SETEMAIL=‘gaiguoqiang@’;

ALTERAUTHOR

MODIFYAUTHOR

EMAIL=‘gaiguoqiang@’;

41. 

在Oracle中引入的()语句通常被称作“更新插入”,因为使用该语句可以在同一个步骤中更新(update)并插入(insert)数据行,对于抽取、转换和载入类型的应用软件可以节省大量宝贵的时间。

A.子查询。

B.合并查询。

C.外连接查询。

D.内连接查询。

42. 

当需要提交某个事务时,可以使用()语句。

A.ROLLBACK。

B.COMMIT。

C.SAVEPOINT。

D.SETTransaction。

43. 

()可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。

A.保存点。

B.事务点。

C.回滚点。

D.提交点。

44. 

Oracle的数据操纵包括()。

A.数据查询操作。

B.数据更新操作。

C.数据删除操作。

D.数据插入操作。

答案.A、B、C、D

45. 

内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值。

内连接分()。

A.等值连接。

B.不等连接。

C.自然连接。

D.交叉连接。

答案.A、B、C

46. 

在Oracle中,约束可以在DML语句执行之后立即生效,也可以延迟到事务处理提交时才生效。

()语句可以让用户在事务处理中设置延迟约束的强制模式。

A.setconstraint。

B.settransaction。

C.takeconstraint。

D.taketransaction。

47. 

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

FORMATAUTHOR_IDHEADING’作者编号’

FORMATAUTHOR_NAMEHEADING’作者名称’

FORMATAUTHOR_DESCHEADING’作者简介’

SELECTAUTHOR_ID,AUTHOR_NAME,AUTHOR_DESC

FROMAUTHOR;

COLUMNAUTHOR_IDHEADING’作者编号’

COLUMNAUTHOR_NAMEHEADING’作者名称’

COLUMNAUTHOR_DESCHEADING’作者简介’

MODIFYAUTHOR_IDHEADING’作者编号’

MODIFYAUTHOR_NAMEHEADING’作者名称’

MODIFYAUTHOR_DESCHEADING’作者简介’

ALTERAUTHOR_IDHEADING’作者编号’

ALTERAUTHOR_NAMEHEADING’作者名称’

ALTERAUTHOR_DESCHEADING’作者简介’

48. 

在Oracle中,()是一个基于Web的SQL*Plus工具,能够在网页中执行SQL*Plus命令。

B.iSQL*Plus。

C.PL*SQL。

D.iPL*SQL。

49. 

假设需要从CUSTOMER客户表中检索数据,可以使用如下()语句。

SELECT*FROMCUSTOMER;

SELECT*CUSTOMER;

MODIFY*FROMCUSTOMER;

UPDATE*FROMCUSTOMER;

50. 

假设需要从CUSTOMER查询客户表数据,按照CUSTOMR_ID降序排列,可以使用如下()方式。

SELECTCUSTOMER_ID,CUSTOMER_NAME

FROMCUSTOMER

ORDERCUSTOMER_IDDESC;

TAKEBYCUSTOMER_IDDESC;

SELECTCUSTOMER_ID,CUSTOMER_NAME

ORDERBYCUSTOMER_IDDESC;

TAKECUSTOMER_IDDESC;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1