ATA Oracle数据库应用开发2_第1页
ATA Oracle数据库应用开发2_第2页
ATA Oracle数据库应用开发2_第3页
ATA Oracle数据库应用开发2_第4页
ATA Oracle数据库应用开发2_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Oracle数据库应用开发第二份模拟题第 PAGE 11 页 共 NUMPAGES 11 页敖Oracl拜e笆1.皑懊 在Ora坝cle中,白可以用一个绊SELEC案T语句同时捌从多个表中败取出数据,阿只需在SE百LECT语靶句的()子啊句中列出要般从中取出数袄据的表名称板即可。(第凹四章)懊A. OR奥DER B斑Y。皑B. FR靶OM。拜C. GR白OUP B拔Y。佰D. JO案IN。答案. B白2.扮按 Orac拜le的时间啊格式通常是拔HH24斑:MI:S败S形式,俺它也是通过把nls_d懊ate_f跋ormat八e系统参数哀定义的,要搬查询Ora佰cle系统巴的日期格式鞍,可以使用鞍

2、如下()S安QL语句。叭(第四章)坝m。A.唉se百lect 案curre暗nttim稗estam昂p fro耙m sys氨table稗;板l。B.傲sele癌ct cu胺rrent笆times笆tamp 唉from 板dual;摆G。C.氨sele扳ct sy凹stime半stamp拔 from敖 syst扳able;办O。D.哎selec啊t sys爸times啊tamp 肮from 板dual;答案. D扳3.班巴 使用()邦,可以将某俺个SQL语跋句的执行依赖于另一个芭查询语句的霸执行结果。绊(第四章)颁z。摆A. 内连吧接查询。爱B. 子查败询。岸C. 外连安接查询。伴D. 合并胺查

3、询。答案. B班4.版般 下面案有关子查询盎,说法错误唉的是()。肮(第四章)敖d。唉A. 子查挨询必须使用案括号括起来办,否则无法伴确定其开始蔼和结束。扮B. 在子癌查询中,可阿以使用函数罢。岸C. 在子邦查询中,可爱以使用排序八子句ord胺er by唉。摆D. 在子埃查询中,还坝可以包含子埃查询,称为哀嵌套子查询耙,但是最多懊嵌套255拜层。巴1。答案. C哎5.癌斑 分组查询矮是在查询语耙句中使用(凹)子句,对坝查询结果执斑行分组操作败。(第四章罢)稗Z。斑A. OR吧DER B把Y。佰B. GR哎OUP B澳Y。盎C. JO哎IN。啊D. CO氨UNT。答案. B碍6.澳八 ()不带扒

4、WHERE俺子句,它返瓣回被连接的奥两个表所有岸数据行的笛拔卡尔积,返瓣回到结果集胺合中的数据皑行数等于第摆一个表中符按合查询条件傲的数据行数疤乘以第二个稗表中符合查搬询条件的数盎据行数。(隘第四章)熬n。哎A. 交叉败连接。罢B. 外连伴接。邦C. 内连哎接。巴D. 自然连接。答案. A阿7.唉扮 在检索数氨据过程中,搬经常需要把板检索的数据背进行合并,傲满足实际需捌要。为此,傲需要使用(摆),将两个扳字符表达式案连接起来(邦第四章)敖L。柏A. ME斑RGE。阿B. 连接吧运算符(|半|)。叭C. JO艾IN。拜D. GR搬OUP B拔Y。答案. B邦8.矮挨 层次查询白是针对数据胺之间的

5、层次俺关系提供的佰一种查询机耙制。Ora暗cle D吧ataba办se 版10g板提供了层次皑查询的功能背,用户可以蔼利用层次查敖询,检索层白次结构数据奥。为了执行拔层次查询,百需要在se艾lect语懊句中添加(蔼)。(第四耙章)颁M。捌A. JO矮IN子句。唉B. ST叭ART W袄ITH子句板和CONN奥ECT B邦Y子句。敖C. GR斑OUP B版Y子句。碍D. OR颁DER B背Y子句。答案. B按9.霸哀 在Ora坝cle中,唉使用()可靶以生成一列搬整数值,这拌个整数值可百以作为表的氨主键约束。班(第五章)按k。哀A. 序列绊。拔B. 同义八词。唉C. 索引半。爱D. 触发案器。答

6、案. A笆10.跋 当需哀要查询某个背序列seq埃_cust扒omer_摆id的初始吧值,可以使岸用如下()澳方式。(第皑五章)拔p。A.般 SE唉LECT 翱seq_c盎ustom艾er_id邦.NEXT哀VALUE懊 from扒 sysd捌ate;傲f。B.爸 SE柏LECT 胺seq_c颁ustom肮er_id八.NEXT奥VALUE澳 from耙 dual稗;扮F。C.般 SE矮LECT 叭seq_c巴ustom哀er_id拔.NEXT昂VALUE爱 from氨 DBA.半$V_Se敖quenc艾e跋a。D.拔 SE暗LECT 叭seq_c班ustom邦er_id瓣.CURR邦RENT

7、V叭ALUE 皑from 靶dual;扒b。答案. B背11.稗 当需艾要创建一个哀序列seq盎_Cust扮omer_败id,初始般值为7,每肮次增长1,俺序列最大值白为2000叭0,可以使唉用如下()胺方式。(第拌五章)叭4。A.邦CREAT斑E SEQ霸UENCE翱 seq_胺customer_i扳d啊M。澳START扳 7敖INCRE扮MENT 扳1哀MAXVA版LUE 2摆0000;B.袄CREAT唉E SEQ暗UENCE拌 seq_昂custo懊mer_i斑d扮6。哀START案 WITH鞍 昂7啊INCRE暗MENT 把BY 1办MAXVA氨LUE 2凹0000;C.昂CREAT癌

8、E SEQ板UENCE隘 seq_背custo吧mer_i背d邦b。板START挨 WITH按 7蔼INCRE绊MENT 敖BY 1肮MAXVA澳LUE W班ITH 2版0000;D.鞍CREAT邦E SEQ靶UENCE败 seq_拜custo哀mer_i澳d摆W。敖START柏 WITH凹 7扒INCRE澳MENT 巴1拜MAXVA傲LUE 2白0000;答案. B坝12.百 假设搬向某个Cu搬stome安r表插入数隘据,使得C俺ustom绊er_ID疤列的值引用阿序列seq啊_cust跋omer_安id的下一跋个值,可以把使用()方伴式。(第五跋章)拌y。A.伴INSE按RTIN氨TO C

9、版USTOM拜ER白(CUST翱OMER_把ID, C白USTOM绊ER_NA傲ME, 吧PASSW背ORD,啊8。拜TRUE_吧NAME,俺 EMAI艾L_ADD柏RESS,疤PASSW安ORD_Q背UESTI敖ON,疤d。绊PASSW阿ORD_A哎NSWER摆)柏V胺ALUES碍(SEQ_奥CUSTO昂MER_I坝D.CUR搬VAL,唉杨善, 耙ys,伴 ata爸,ya罢ngsan疤ata.疤net.c瓣n,y颁our n败ame?拜,yan巴gsan扒);爱h。B.啊INSE岸RTIN靶TO C俺USTOM扳ER凹(CUST埃OMER_ID, C板USTOM笆ER_NA芭ME, 熬PAS

10、SW八ORD,叭t。疤TRUE_盎NAME,扳 EMAI啊L_ADD拜RESS,八PASSW版ORD_Q半UESTI袄ON,半m。懊PASSW唉ORD_A哀NSWER坝)俺V版ALUES佰(SEQ_靶CUSTO瓣MER_I扳D.CUR矮RENTV皑AL,杨隘善, 袄ys, 敖ata佰,yan扒gsan邦ata.n暗凹,yo岸ur na佰me?,拌yang案san)懊;版c。C.柏INSE笆RTIN耙TO C巴USTOM翱ER俺(C阿USTOM叭ER_ID皑, CUS奥TOMER半_NAME霸, PA哎SSWOR拌D,啊i。熬TRUE_隘NAME,艾 EMAI芭L_ADD懊RESS,爸PASSW

11、ORD_Q稗UESTI暗ON,绊n。佰PASSW氨ORD_A摆NSWER扳)板V伴ALUES哀(SEQ_白CUSTO案MER_I半D.NEX班TVAL,颁杨善,伴 ys敖, at盎a,y拔angsa安nata岸.net.败cn,哎your 坝name?巴,ya凹ngsan扒);摆K。D.搬INSE氨RTIN佰TO C般USTOM罢ER澳(CUST瓣OMER_昂ID, C柏USTOM案ER_NA版ME, 艾P澳ASSWO奥RD,半o。昂TRUE_罢NAME,鞍 EMAI挨L_ADD柏RESS,扒PASSW邦ORD_Q板UESTI疤ON,哀7。按PASSW凹ORD_A耙NSWER笆)拜V板ALUE

12、S敖(SEQ_瓣CUSTO靶MER_I爸D.NEX挨TVALA百LUE,唉杨善, 般ys,盎 ata蔼,ya般ngsan敖ata.把net.c罢n,y哎our n扮ame?肮,yan霸gsan艾);哀y。答案. C袄13.霸 假设佰数据库中已唉经创建了一氨个序列se唉q_Cus昂tomer胺_ID,其扮增量为1,哀需要将其修坝改为10,耙可以使用如爱下()方式奥。(第五章癌)扳v。A.埃ALTER鞍 SEQU捌ENCE 斑seq_C板ustom澳er_ID板INCRE碍MENT 颁BY 2;B.柏ALTER半 SEQU罢ENCE 把seq_C扒ustom背er_ID昂INCRE翱MENT 2C

13、.捌UPDAT八E SEQ阿UENCE澳 seq_摆Custo扮mer_I八D昂a。暗INCRE搬MENT 巴BY 2D.拔UPDAT唉E SEQ艾UENCE岸 seq_傲Custo背mer_ID耙X。班INCRE拔MENT 翱2答案. B吧14.癌 在数奥据库中,(败)使数据库扳程序无须对哀整个表进行耙扫描,就可敖以在其中找安到所需数据捌。作为独立碍的结构,需坝要存储空间肮的支持。(岸第五章)岸v。傲A. 视图佰。办B. 索引拜。扒C. 主键摆。伴D. 过程埃。答案. B笆15.拜 当需啊要删除某个懊序列seq坝_cust班omer_翱id,可以氨使用如下(吧)方式。(背第五章)俺7。A.版

14、DROP扳 SEQ_傲CUSTO耙MER_I岸D;B.拔DELE按TE SE搬QUENC爱E SEQ隘_CUST鞍OMER_暗ID;唉i。C.板DROP澳 SEQU搬ENCE 罢SEQ_C傲USTOM稗ER_ID案;D.霸DELE唉TE SE敖Q_CUS按TOMER昂_ID;答案. C颁16.拌 ()是一个单元扳操作,要么罢全部执行成功,要么全巴部执行失败颁。(第五章岸)霸T。昂A. 事务扮。拌B. 插入靶操作。芭C. 更新扮操作。颁D. 删除胺操作。答案. A巴17.耙 当需邦要更改视图翱的时候,可耙以使用()伴语句,显式办重新编译视败图。(第五懊章)佰6。阿A. UP氨DATE 伴VIEW

15、。爱B. AL凹TER V暗IEW。傲C. DR班OP VI安EW。笆D. MO鞍DIFY 霸VIEW。答案. B拔18.瓣 当需哎要删除视图哀时,用户可扮以使用()芭语句删除视爸图。(第五暗章)m。袄A. DR挨OP VI袄EW。伴B. DE坝LETE 坝VIEW。隘C. MO安DIFY敖 VIEW百。暗D. AT埃LER V阿IEW。答案. A岸19.叭 ()懊是方案对象安的别名,可罢以屏蔽对象霸的名称和拥挨有者,以及哀通过为分布爸式数据库的懊远程对象提背供位置透明坝来提供一个扳安全层。(柏第五章)哀4。败A. 同义澳词。伴B. 视图案。C. 触发百器。爱D. 过程笆。答案. A败20.扒

16、 当需爱要重建某个芭索引ix_鞍custo懊merna笆me,可以岸使用()方百式。(第五坝章)坝Z。凹A. AL扒TER I按NDEX 坝ix_cu癌stome按rname坝 REBU背ILD。爱m。扮B. AL扒TER I瓣NDEX 懊ix_cu傲stome氨rname傲 BUIL败D。傲z。碍C. UP岸DATE 啊INDEX鞍 ix_c八ustom巴ernam暗e BUI盎LD。癌C。案D. UP昂DATE 柏INDEX败 ix_c扒ustom隘ernam板e REB霸UILD。艾X。答案. A百21.笆 为了皑监视索引的板空间使用效吧率,可以首安先分析该索扮引的结构,稗使用()语隘句

17、,然后查吧询INDE芭X_STA胺TE视图。鞍(第五章叭)搬g。颁A. SE按LECT 澳INDEX芭 VA耙LIDAT扒E STR艾UCTUR哎E。跋B。皑B. AN吧ALYZE爸 INDE暗X V安ALIDA扒TE ST颁RUCTU癌RE。扒a。稗C. UP熬DATE 败INDEX版 VA般LIDAT柏E STRUCTUR癌E。艾i。奥D. RE把BUILD艾 INDE蔼X V哎ALIDA肮TE ST拜RUCTU班RE。肮k。答案. B扮22.摆 ()奥是在分区中办使用范围分稗区分区数据,而在子分疤区中使用散坝列分区方法疤,它适合于百历史数据和爸条块数据,敖改善范围分班区及其数据敖放置的管

18、理按性,提供了熬散列分区的颁并行机制优百点。(第五氨章)靶j。胺A. 列表俺分区。按B. 组合败分区。艾C. 交叉柏分区。哀D. 时间芭分区。答案. B埃23.凹 使用败()命令,佰可以在屏幕肮上输出一行翱数据,这种案输出方式,唉非常有组于般在存储的脚耙本文件中向盎用户传递相摆应的信息。挨(第六章)隘H。唉A. he吧lp。安B. de爸sc。按C. pr白ompt。八D. sp拜ool。答案. C绊24.昂 使用耙()命令,岸可以获得有斑关SQL*俺Plus的艾环境设置、芭创建PL/捌SQL代码昂的错误消息鞍和init摆.ora参懊数等。(第百六章)蔼k。瓣A. he熬lp。捌B. sh班o

19、w。翱C. pr柏ompt。白D. sp霸ool。答案. B安25.芭 PL捌/SQL和跋数据库之间爸是通过()稗进行数据交鞍换。(第六疤章)邦F。霸A. 函数昂。啊B. 过程半。伴C. 常量拌。拜D. 变量霸。答案. D芭26.埃 采用捌Selec艾t语句返回唉的结果是一稗个结果集。拌用户只能浏肮览该结果集案中的数据,蔼无法对数据鞍进行操作。傲如果需要逐唉行对数据进绊行访问和操吧作,可以使碍用()。(瓣第六章)般W。A. 视图爱。搬B. 过程巴。白C. 函数扮。拔D. 游标稗。答案. D叭27.芭 PL版/SQL很摆容易检测和艾处理预定义阿和用户定义捌的错误条件办,称为()袄。(第六章背)绊

20、e。啊A. 消息爱。斑B. 错误扒。疤C. 异常拔。碍D. 溢出胺。答案. C癌28.袄 ()败是由PL/捌SQL所提挨供的系统异埃常。当PL氨/SQL应霸用程序违反败了Orac澳le规则或背者系统限制芭,则会隐含叭地触发一个暗内部异常。芭(第六章)拔H。搬A. 预定懊义异常。扳B. 自定爱义异常。败C. 系统案错误。鞍D. 内存挨溢出。答案. A笆29.靶 当定暗义Orac背le错误和安异常之间的柏关联时,需芭要使用伪过板程()。(背第六章)白q。扒A. EX百CEPTI蔼ON_IN氨IT。岸B. EX埃CEPTI绊ON_EN半D。奥C. EX颁CEPTI笆ON_LA叭ST。耙D. EX懊C

21、EPTI阿ON。答案. A安30.懊 从本哎质上来看,背()就是命矮名的PL/扒SQL程序搬块,它可以哎被赋予参数傲,存储在数扳据库中,然版后由另外一捌个应用或P翱L/SQL稗例程调用。凹(第六章)翱S。澳A. 异常稗。八B. 过程办。C. 表。袄D. 视图胺。答案. B奥31.绊 岸定义过程和凹定义函数的笆主要区别之按一是,定义阿函数必须使斑用()返回安数据。(第扮六章)绊k。版A. re昂turn子颁句。扮B. th氨row。罢C. RA矮ISE。百D. TR翱Y。答案. A拌32.唉 ()背是用PL/唉SQL、J案ava和C唉编写的过程安,能够在对哎表或视图执般行DML语澳句时执行。爸(

22、第六章)霸V。背A. 过程凹。拌B. 触发袄器。白C. 函数碍。拔D. 程序板包。答案. B胺33.拜 ()拔是一种用于碍执行SQL案语句的Ja肮va AP拌I,可以为阿多种关系数拔据库提供统败一访问,它艾由一组用J百ava语言笆编写的类和疤接口组成。摆(第七章)扮b。袄A. JD懊BC。班B. OC佰I。安C. 程序隘包。案D. 过程岸。答案. A隘34.胺 ()吧实现了JD扒BC Re瓣sultS蔼et中的所半有方法,但矮与Resu半ltSet般不同的是,搬Oracl班eCach芭edRow摆Set中的昂数据在Co捌nnect盎ion关闭吧后仍然有效笆(第七章)拌v。俺A. Or稗acle

23、C败ached稗RowSe爸t。办B. Or稗acleR捌owSet蔼。罢C. Or袄acleS唉et。隘D. Ca坝chedR暗owSet澳。答案. A皑35.办 当J爸DBC程序肮提取SQL扳数据到Ja胺va中的时叭候,需要执碍行数据类型扳转换,例如败,SQL数凹据类型CH吧AR将转换板为标准ja隘va数据类柏型()处理皑。(第七章傲)霸W。蔼A. CH耙AR。佰B. ST斑RING。敖C. RE癌CORD。绊D. by颁te。答案. B36.跋 ()奥是Apac哀he的一个岸开源子项目半,是一种实肮现数据映射版的轻量级框叭架,减少了爱应用开发的傲编码数量。佰(第八章)吧2。岸A. iB扳

24、atis。埃B. Sp傲ring。邦C. Hi绊berna傲te。矮D. JD叭BC。答案. A板37.败 在i案Batis伴框架中,持傲久化对象之吧间一对一的坝关联关系是凹通过()元摆素定义的。佰(第八章)拜r。稗A. on凹e-to-俺one。拔B. 1-半to-1。鞍C. on胺ly on盎e。疤D. on凹e。案. A班38.按 在i碍Batis澳框架中,S白QL Ma邦p使用()熬统一配置不芭同的属性,扮包括Dat袄aSour百ce的详细柏配置信息,熬SQL M板ap和其他搬可选属性,皑如线程管理敖等(第八章暗)安0。班A. XM熬L配置文件笆。佰B. 映射爸文件。捌C. 持久稗化对

25、象。捌D. 初始叭化文件。答案. A熬39.捌 在I疤Batis靶框架中,利艾用()来定稗义需要持久白化的对象。哀(第八章)芭N。般A. 映射按文件。挨B. 配置罢文件。靶C. 初始安化文件。邦D. 参数敖文件。答案. A昂40.耙 ()跋表示虽然i懊BATIS隘向数据库发般送了SQL傲语句,但是挨,只有在访爱问该对象时矮才会执行该按SQL语句班。(第八章邦)稗H。敖A. 立即盎加载。俺B. 提交拌事务。摆C. 回滚耙事务。昂D. 延迟癌加载。答案. D啊41.拜 在i昂Batis氨框架的配置碍文件中,使捌用()属性艾定义缓存模傲型,可以很伴容易地缓存哀查询返回的安数据集。 懊(第八章)斑C。

26、柏A. LR吧U。伴B. os盎cache俺。肮C. Ca熬che M坝odel。蔼D. FI傲FO。案. C隘42.澳 iB版atis框霸架中提供了邦一套独有的背()来封装艾持久层的操案作,同时支吧持事务处理瓣。(第八章败)扮f。埃A. 持久熬化对象。岸B. DA挨O框架。岸C. 映射坝文件。埃D. 配置敖文件。答案. B伴43. iB盎ATIS提盎供了自动化昂的JDBC熬事务管理机啊制。对于传佰统JDBC哀 连接而言摆,获得Co拌nnect爸ion实例罢之后,需要扳调用()设昂定事务提交板模式。 (岸第九章)安B。拌A. Co白nnect按ion.S爱etAut盎oComm颁it。案B. Co氨nnect盎ion.S昂etCom巴mit。拌C. Co翱nnect绊ion.S癌etROLLBACK霸。扒D. Co坝nnect白ion.S把etAut拌oROLL把BACK。答案. A邦44.靶 在H背ibern板ate框架埃中,在执行奥可编程配置佰方式时,可胺以使用()摆的实例,将柏整个应用的哎Java类搬型映射为S澳QL数据库艾的完整集合巴。(第九章按)哀j。耙A. or皑g.hib唉ernat把e.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论