ATA Oracle数据库应用开发.docx
Orac1eO是Orac1.e维护数据库中其他文件的列去、数据库名称和系统改变号(SeN)的文件,(第二章A.控制文件.B.参数文件,C.数据文件.D,可执行文件。答案A2. OraC1.e数据库被划分为O的逻辑存储单元,该逻辑存储单元本身由操作系统做世文件和原始分区组成.(第二章.我空间.B.联机期做日志文件.C.归档重做口忐文件。D.回滚段,答案A3. O是包含OraCIe数据库中所有数据的数据库对象。第二章a.m.B.索引.C.存储过程,D.表,答案.D4. O是为了加速对特定表数据的访问而创立的数据段。(第:章a.m.B.盍引.C.存储过程,D.触发器,答案.B5. 下面是有关date数据类型和ti«estan>p数据类型的描述,请问哪一种描述是正确的?(第二章)A.两者都只能存储日期数据,不能存储时间数据。B.两者都只能存睇时间数据.不能存储日期数据.C. date数据类型比timestamp数据类型的存储时间精度高.D. date数据类型比timestamp数据类型的存谛时间精度低,答案.D6. 可以自动执行探作的存储对象是(.第二章A.程序包,B画数.C.过程.D.触发器.答案.D7. 当Orac1.e创立数据库时,所有为数据库的数据字典所建立的根本去和视图都存储在O模式中。(第二章).SYS.B.SYSTEM.C.USER.D.TEMP.答案A8. O是OraC1.e数据库对象的别名,可以强化对象的平安性。第二草A.触发器.B.视图.C.表.D.同义词,答窠.D9. C是具有只读类型的我和视图集,存储了数据库的物理和逻辑结构信息.(第二货)A.表空间.B.盘区.C.数据字典.D.方案.答案.C10. ()是一组Orae1.e进程和SGA.(第二章)A.实例.B.数据库,C.表空间,D.实体化视图。答案A11. ()可以用于存储4Gb字节的数据。(第二章.C1.ob.B.H1.ob.C.Text.D.YarChar2。答案A12. N1.三ER数据类型存储的地大精度是()。(第二章A.12.B.38.C.127.D.64.答案.B13. 当需要描述一个表tab1.e1.对象结构时,可以使用():(第三章)A. DEStab1.e).B. DESCtab1.et»C. DESCRIabIe1。D. DESCRIBtab1.e1.答案.B14. ()是目前各类数据库中豉重要、呆流行的数据库类型。(第三章.网络数楙库.B.图像数据库,C.关系数据库。D.对象依据库。答案.C15. O是对步物的符号表示,是用于表示犷物的未经加工的原始素材。(第三堂)A.信思.B.数据.C.文本.D.文件.答窠.B16. <>是一种软件,用于建立、使用和维护数据席.它对数据傩进行统一的管理和控制,以保证数据底的平安性和完整性。(第三章)A.关系数据库。B.数据库管理系统.C.网络数据库.D.文件系统。答案.B17. Orac1.e的分区表可以包括多个分区,每个分区都是一个独立的<),可以存放到不同的非空间中.笫三章A.段.B.盘区.C.物化视图,D.数据文件。答案.A18. 下面的时间函数,()用于返回当前Orac1.。会话时区中的日期信息.(第,.章)A. DATEO.B. CUITCn1.1.imcsianoOC. current_date()4I).I)BT1.MEZOXE.答案.B19. 下面的函数,。用于返回时区信息.(第三章)A. zone().B. dateC. dbtinezonc().D. tie().答案.C20. 0可用于返回会话中的日期和时间.(第三章)A. BonthsJxnween。B. next_day()«C. current_date()»1) .Ioca1.tiinestampO.答案.D21. 以下()是OraC1.eSUPeraggregate函数?(第二货)A. RO1.1.UP.B. VARIANCE,C. REGR_R2。D. RANK.答案.A22. ()类型的表通常用来创立可扩展的的应用程序,并且对大型表来说是有用的,这个表可以被几个并发过程查询或操作.(第三章)A.有规则的表(Regu1.artab1.e).B.簇表(C1.usteredtab1.e)。C.分区表(Partitionedtab1.e).D.索引组.织表(Index-organizedtab1.e).答案.C23. 为了启动Orae1.e数据库实例,OraC1.e必须读取一个O文件,该文件保存了实例和数据库的配置参数列表.第三聿A.控制文件.B.数据文件。C.参数文件.D.初始化文件.答案.C24. 在命令行中启动SQ1.*P1.us,使用如下)命令.(第三章)A.SQ1.P1.US.B.SQ1.*P1.US.C.SQ1.。D.SP1US.答案A25. 当启动OraC1.e实例,如果不需要装置数据库,可以使用如下O命令.(第二格).STARTUPMOUNT.B.STARTUPNOM(MJyr.C.STARTNOMOtNT.D.STARTMff1.JV.答案.B26. OrCaC1.e提供了().用于支持采用向导方式创立数据库.第二章A.SQ1.*PIus,B.Orac1.eNet,C.Orac1.e1.istner4D.Orac1.eDatabaseConfigurationAssistant.答案.D27. 当在SQ1.*P1.us中需要以DBA连接到OraC1.e数据库,可以使用如下O方式.(第二章).CONNECTSYS/passwordSYSDBA.B.CONNECTSYS/passwordASSYSDBA.C.CONNECTASSYSDBASYS/password.D.CONNECTDBASYS/password.答案.B28. 以下数据类型中,O是固定长度的数据类型。(第:章)A.CHAR.B.VARCIIAR2.C.1.ONG.D.VARCHAR.答案A29. 当需要删除发,且该我具有外键约束,需要删除我及其外键的束,可以使用如下O类型的SQ1.语句。第三堂A.DROPTAB1.EIabIeUB.DROPTAB1.Etab1.e!withforeignkey.C.DROPTAB1.Etab1.e11CASCADECONSTRAINTS.D.DROPTAB1.EIab1.e1.a1.1.答案.C30. 假设防要给某个客户表CUStomer添加注样信恩:客户发,可以使用如下C方式.(第三章)A.C0MMKWONTAB1.ECUSTOMERIS'客户表';B.COMMENTONCO1.1.MNCUSTOMER.CISTOMER_NAMEIS'客户表'C.COMMENTONCO1.UMNC1.STOMER.CUSTOMERXAME'客户衣D.0COMMENTONCO1.UMNCUSTOMER.CUSTOME1.1.NAJE,客户表'答案A31. 假设衙要更改去名"CCSTOYER”为"CUSTOMER工HANGE”,可以使用O语句.(第三章)A.A1.TERTAB1.EC1.STOMERRENAMECuSTOMER_C1.1.ANGE:B.A1.TERTAB1.ECUSTOMERRENAMETOCUSTOMERIANGE:C.RENAMETAB1.EC1.STOMRTOCUSTOMERCHANGE:D.RENAMETAB1.ECUSToMERC1.JSTOMER-CHANGE;答案.B32. 假设衢要在Customer客户表中增加一列1.og。UtTi1.ne,数据类型为TIMESTAMp(6),衣示最后客户退出转录的时间,可以使用如下O方式。(第三章)A.A1.TERTAB1.EC1.STOMERADI)CO1.1.kKe1.(XX)1.TTIME,TIMESTAMP(6):B.UPDATETAB1.EC1.STOMERADI)CO1.UMN"1.OGO1.TTIME"TIMESTAMP(6);UPDATETB1JCUSTOMSADD(*IGOU11IME*TIMESTAMP(6)>A1.-TERTAB1.EC1.STOMERADD('IXXJff1.JrriME*TIMESTAMP(6):答案,D33. 假设防要删除CUStger衣中的IQgOUtTim。列,可以使用如下(>方式.(第三章)A. A1.TERTAB1.EC1.STOMERDROPco1.wn1.OGOITTIME;。B. UPDATETAB1.EDROPco1.umn1.OGWHIMEC. A1.TERTAB1.EC1.STOMERDROP1.OGOUTTIME:.D. UPDATETAB1.EDROP1.OGO1.TTIM1答案,A34. 假设需要为表CUStoiner添加主键约束主城列为CUStOmCjid.可以使用如下)方式.(第三章)A.A1.tertabicCUSTOMERADDpk_customerprinarykey(*customer-id*);A1.tertab1.eCUSTOMERADI)primarykey("customerid*):C.A1.tertab1.eCUSTOMERADDconstraintPk.customerCCUStoBer_id”);D.A1.tertab1.eCUSTOMERADDconstraintPk_CUS1.Umerprimarykey("cus1.omejid");答案.D35. 假设衙要我看某个表的主键约束信息,可以使用如下O方式,第四章)A.SE1.ECTTAB1.j1.NAME.CONSTRINT-N,1.E,CONSTRAINTTYPE.STATUSEROMI)BA-CONSTRAINTSWHERETAB1.E_NAME='CUSToMER':B.SE1.ECTTABU1.NAYE,CONSTRAINT_NAUE,CONSTRAINTTYPE.STAR'SFROMUSERCONSTRAINTSWHERETAB1.E_N?ME='CUSTOMR':C.SE1.ECTTAB1.E_NAME.CONSTRINT-NME,CONSTRINT_TYPE,STATUSEROMA1.1._CONSTRAIN1SWHERETAB1.E_NAME='CUSTOMER':D.0SE1.ECTTAB1.ENAME,CONSTRAINT_X.ME.CONSTRINTJYPE,STATUSFROYSYS_C(NSTRAINISWHERETAB1.EJiAME='CUSTOMER':答案.B36. 假设需要为CCSTOMER表的Status列设比缺省约束,默认他为“1”,可以使用如下O方式.(第四章)A.UPDATETB1JC1.STOMERMODIFYSTATUSCHAKDEFAU1.T(t);B.A1.TERTAB1.ECUSTOMSMODIFYSTATUSCHARDEFAU1.T(T);C.A1.TERTRB1.把CUSTOMERODIFYSTATUSCHR(t,):D.A1.TERTRB1.iECUSTOMERUPDATESTATUSCI1.ARDEFAU1.T(*1.,);答案.B37. 假设衙要禁用Cvstomer去上为status列创立的检性约束cstatos,可以使用如下O方式,第四章).A1.TERTAB1.ECUSTOMERDISAB1.ECONSTRAINTCK_STATOS:B.A1.TERTBIJCUSTOMERDISAB1.ECK_STA1US;C.IIPATCTAB1CuSToMERDISAB1.ECONSTRAINTCK_STATtS:D.A1.TERCUSTOMERDISRB1.ECONSTRAINTCK_STAKIS:答案A38. 假设需婴蒯除数据库中的CVSTOMEh衣,可以使用如卜O方式.(第四章)A.DROPTAB1.EOJSToMER:B.DROPCUSTOMER;C.DE1.ETETAB1.ECUSTOMERD.DEITECUSTOMER答案A39. 以下对INSERT语句,说法错误的选项是第四章)A.INSERT语句是数据操飒语言中的一条语句.B.在使用INSERT语句执行数据插入时.表中的列顺序一定要1.j提供的值顺序相同.C.在使用INSERT语句执行数据插入时,必须为表中所有列定义数据值.D.在插入数据时,应当满足表中定义的检自约答案.C10.假设防要给表AinK)R友插入的数据中的EYA1.1.地址更新为,可以使用如下O方式.(第四章A.UpdateA1.IHOR(EMAI1.=4,>:B.UpdateAUTHORSETEMA1.1.='':AI.TI:RITII()RSETEMAI1.=D.MODIFYAWHOREMAI1.=4,:答案.B41.在OraCIe中引入的。语句通行被称作“更新插人”,因为使用该语句可以在同一个步骤中更新(UPdaI0并插入(insert)数据行,对于抽取、转换和载入类型的应用软件可以节各大量珍货的时间,(第四章)A.子查询.B.合并查询,C.外连接杳询,D.内连接杳询,答案.B-12.当衢要提交某个W务时,可以使用O语句。(第四章)A. RO1.1.BACK。B. COMMIT.C. SAVEPOIW.D.SETTransaction-答窠.B43. O可以让用户在事务处理中建立标记点,从而能够用于支持用户的事分处埋.(第四章)A.保存点.B.事务点.C.回滚点.D.提交点.答案.A44. OnWIe的数据操纵包括(.(第四章)A.数据查询操作,B数据更新操作。C.数据加除操作。D,数据插入操作.答案.A、IRC,D45. 内连接杳询操作列出与连接条件印配的数据行,它使用比较运蚌符比较被连接列的列值,内连接分<>.(第四章)A.等值连接,B.不等连接。C.自然连接。D.交叉连接.答案A、IhC16. 在OraCIe中,约束可以在D虬语句执行之后立即生效,也可以延迟到事务处理提交时才生.效。()谙句可以让用户在事务处理中设置延迟约束的强制模式.(第四章A. setconstraint,B. settransactionC.takeconstraintsD.taketransact!ono答案.A47.假设防要格式化作者表AUTHOR查询的列信息,构AUTHo1.1.NAME列名字格式化为“作者编号”,AUTHOR_NAYE列名字格式化为“作者名称",A1.EIOR-DEsC列名字格式化为“作者简介”,可以使用如下O方式。(第四章)A.I-ORMATAUTHOR.IUHEADING'作者编号'FORMATAUTHORNAMEHEADING"作者名称'FORMATAUTHoR_DESCHEADING'作者简介'SE1.ECTMrTIiOR_11).A1.fTHOR_NAME,AUTIKH1.DEsCFROMAUTHOR;CO1.UMNAUTHOR_IDHEADING'作者编号'CO1.UMNRUTHORJiAMEHEADING'作者名称'CO1.UMNA1.rTHOR_DESCHEADING'作者简介'SE1.ECTAuTHORID,AUTHOR小AXE,A1.JHORDESC1ROMAUTHOR;C.MODIFYAUTHOR.IDHEADING'作拧编号'MODIFYAUTHORNAMEHEAPING"作者名称'MODIFYAUTHORDESCHEADING'作者简介,SE1.ECTRimiOR!).AUTIWRNAME.AUTHORDESCIROMIJTJ三;作者编号'作者名称''作者简介'A1.TERAUTHORIDHEADING,HEADINGIU-ADINGA1.TERAUTHORRAMEA1.TERAUTHORDESCSE1.ECTAUTHORID,AUTHoR小AME,A1.JHORDESCFROMAUTHOR;答案.B-18.在OraCIe中,O是一个聪于Web的SQ1.*P1.us工具,能装在网页中执行SQ1.*P1.us命令.(第四坛)A. SQ1.*P1.usB. iSQ1.P1.us.C. P1SQ1.D. iP1.*SQ1.答案.B19.假设防要从soo客户衣中检索数据,可以使用如下()唱句.(第四章)A. SE1.ECTFROMCUSTOMER;B.SE1.ECT«CUSTOMER:MODIFY«FROMCUSTOMER;UPDATEFROMCIISTOMER;答案A50.假设常鬟从(ISTOMER查询客户衣数据,按照QISTOMRID降序排列,可以使用如卜。方式.(第四章)A.SE1.ECTCUSTOMERID,CUSTOMER.NAMEFROMCUSTOMERORIJERC1.STOMER.IDDESC:se1.ectCiistwierid.customernameFROMCUSTOMERTAKEBYCUSTOMERDDESC;SE1.ECTC1.tSTOMER_ID,CUSTOMERqAMEFROMCUSTOMERORDERBYCUSTOMERJDDESC:D.SE1.RTcijstomirid.C1.JSToMER_nameFROMCUSTOMERTAKEiST0MERJDDESC:答案.C