IT技能面试题附答案1_第1页
IT技能面试题附答案1_第2页
IT技能面试题附答案1_第3页
IT技能面试题附答案1_第4页
IT技能面试题附答案1_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

一、选择题(1)已知表T1中有2行数据,T2中有行数据,执行语句“selecta.*fromT1a,T2b”后,返回的行数为a2行B行c行D行多表查询没有指定连接条件,会导致笛卡尔积的出现,返回行数等于2张表的行数乘积,返回6行记录考察:对多表连接、笛卡尔积的理解答案:(2)、已知表T1和T2的字段定义完全相同,T1,T2中各有条不同的数据,其中T1有2条数据存在于表T2中,语句“select*fromT1unionselect*fromT2”返回的行数为A行、1行c行、12行第二题在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。考察:的理解答案:A()、已知表T1含有字段、ourse和。。厂©且数据为coreIDcoursecore则语句“selectid,sum(ScorE)fromT1groupbyID”的执行结果为A、IDsum(ScorE)170175、IDsum(ScorE)175170、IDsum(ScorE)TOC\o"1-5"\h\z21703175D、IDsum(ScorE)31752170第三题对按照ID字段进行分组,同时对ID相同字段的ScorE进行求和,会by动对结果集进行排序所以答案选考察:groupby的理解答案()、电话号码表t_phonebook中含有1万条数据,其中号码字段honeo上创建了唯一索引,且电话号码全部由数字组成,要统计号码头为321的电话号码的数量,下面写法执行速度最慢的是selectcount(*)fromt_phonebookwherephoneno>=‘321’andphoneno<‘321A’selectcount(*)fromt_phonebookwherephonenolike‘321%’selectcount(*)fromt_phonebookwheresubstring(phoneno,1,3)=‘321’A>或者〈操作符会采用索引查找通配符在%情况下会应用索引,如果在%%等情况下不会应用索引答案采用函数处理的字段不能利用索引,例如substr()这个题好像写成a的函数了答案:C()、已知表tbl中字段land_建有索引,字段cust_id建有唯一索引,下列语句查询逻辑相同,其中执行效率最优的是SELECT*FROMtblWHEREland_id>750or(cust_id=180orcust_id=560)SELECT*FROMtblWHERE(cust_id=180orcust_id=560)orland_id>750SELECT*FROMtblWHEREland_id>UNIONSELECT*FROMtblWHEREcustid=18tblcustid=

tblD、SROMtblRElaNIONSROMtblREcust_iD、SROMtblRElaNIONSROMtblREcust_iUNIONASELECROMtblcust_id=相比较而言,D的执行效率更高一些N(在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。实际大部分应用中是不会产生重复的记录采用NONA操作符替代NQN因为NONA操作只是简单的将两个结果合并后就返回。()、员工技能表Staffskill结构如下Staff和Skill字段建有唯一约束staffVARCHAR2(10),skillVARCHAR2(10)哪条语句可以查询同时拥有技能A和技能B的员工selectstafffromStaffskillwhereskill=’A’ORskill=’B’selectstafffromStaffskillwhereskill=’A’ANDskill=’B’selectstafffromStaffskillwhereskill=’A’ORskill=’B’groupbystaffselectstafffromStaffskillwhereskill=’A’ORskill=’B’groupbystaffhavingcount(*)>1答案D()员工表staff表结构如下staffNovarchar2(10),

哪一个语句查询出没有地址的员工号哪一个语句查询出没有地址的员工号答案:C()数据库启动步骤的顺序为答案:()存在两个结构相同的数据库表写出一语句将所有数据导入到表答案0)一个表的字段为0)一个表的字段为h如果建表时没有指定长度,则默认长度为:、E、4000F建表时类型字段必须指定长度答案:()用和语句删除表中数据的区别?A命令不记录日志B命令记录日志c命令不记录日志答案:(2如下查询语句如果为空,则查询语句的第二个字段将返回aspaceanullvalueavalueof0avalueof100thekeyworknull答案:(3如下语句:执行时是错误的,请问以下措施哪个能够改正这个错误?在的子句中使用表的别名B在©子句中去掉表的别名C在e子句中用表名代替表的别名D在e子句中去掉表名,只要字段名称即可(如果2张表中,不同时存在字段名为ei的话,D答案也是正确的)答案:A1)A表字段类型it中有100条记录,值分别为1至100。如下语句SELECTaFROMAWHEREABETWEEN1AND50OR(AIN(25,70,95)ANDABETWEEN25AND75)则如下哪个值在这个语句返回的结果集中A、30B、51C、75D、95答案:A1)变量v_time='23MAY00',如下那条语句返回值为‘01A00'?ASELECTROUND(V_TIME,’DAY’)FROMDUAL;BSELECTROUND(V_TIME,’YEAR’)FROMDUAL;CSELECTROUND(V_TIME,’MONTH’)FROMDUAL;DSELECTROUND(TO_CHAR(V_TIME,’YYYY’))FROMDUAL;答案:B1)关于索引(ie的说法哪些是错误?A、创建索引能提高数据插入的性能B、索引应该根据具体的检索需求来创建,在选择性好的列上创建索引C、索引并非越多越好D、建立索引可使检索操作更迅速答案:A(7指出下面s语句的错误之处:selectid_number“PartNumber”,sum(price)“price”frominventorywhereprice>50groupby“PartNumber”orderby2;A、orderby2B、frominventoryC、whereprice>50D、groupby“PartNumber”答案:(1)8如下语句ifv_num>5thenv_example:=1;elsifv_num>10thenv_example:=2;elsifv_num<20thenv_example:=3;elsifvnum<39thenv_example:=4;elsev_example:=5;如果v_num则,v_eample的值是多少?A、1B、2C、3D、4E、答案:(19)如下语句:执行该语句后将有几条记录插入到表表中?执行该语句后将有几条记录插入到表表中?答案:(20)设计一表结构,某字段要求存放员工编号,为固定10位长字符,采用哪种类型字段、B、LONGC、VARCHARD、varray答案:二、填空编程题()、已知包含字段、包含字段请在空白处完成语句,查询表字段取值存在于的取值集合中。答案()创建表时指定了以下的存储参数:则这个表第三次扩展分配的空间大小为答案

()、已知表包含字段对同一个的取值,可能存在多条数据,请在空白处完成语句,查询中对应有大于条数据及其对应数据的条数。答案(4)、已知表3的结构和数据如下数学

(4)、已知表3的结构和数据如下数学

语文张三

李四请写出查询的语句,使得查询的结果为张三数学张三语文李四数学李四语文答案:selectNa()某大型商场的数据库中有一个日志表L它记录了每日的商品交易日志,包含了字段记录日志的生成时间,每日的日志数据为20,0-040,0条0之0间。后发现日志表数据量过于庞大,需要删除6个月前的历史日志数据约3,000行,。0请0综0合考虑性能等因素,写出删除历史数据的语句。答案()Q此题应用存储过程分批删除并提交,如下是每次删除数据量比较大的情况,可以考虑分批删除,效率会高一些。可使用循环控制语句中,使用来分次来删除。注意每次删除后m()、请写出的区的几个组成部分(只写出个主要部分即可)。答案:共享池,数据缓冲区重做日志缓冲区三、1、作用域public,private,protectedM及不写时的区别答:区别如下:作用域当前类同一package子孙类其他packagepublicprotectedXfriendlyXXprivateXXX2、我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?答:PublicStringtranslate(Stringstr){StringtempStr="";try{tempStr=newString(str.getBytes("ISO-8859-1"),"GBK");tempStr=tempStr.trim();}catch(Exceptione){System.err.println(e.getMessage());}returntempStr;}3、Servlet执

温馨提示

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

评论

0/150

提交评论