oracle练习题2

oracle练习题2

ID:42361859

大小:163.50 KB

页数:11页

时间:2019-09-13

oracle练习题2_第1页
oracle练习题2_第2页
oracle练习题2_第3页
oracle练习题2_第4页
oracle练习题2_第5页
资源描述:

《oracle练习题2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1NULL表示_____。 A0 B空格 C值√D没有值2语句SELECT*FROMdeptWHERE NOTEXISTS(SELECT*FROMempWHEREdeptno=dept.deptno)执行后的结果为_____。 A只显示存在于EMP表中的部门全部信息√B只显示不存在于EMP表中的部门全部信息 C未返回任何数据 D显示DEPT表中的全部信息3关于视图的操作,下面描述错误的是______。√A不能在视图上执行DML操作 B定义视图的子查询不能包含ORDERBY子句 C如果视图包含GROUPBY子句、分组函数等,那么

2、不能在该视图上执行DML操作 D对视图的数据修改最终传递到基表4在Oracle中,使用HAVING子句也可以进行条件查询,以下选项说法是正确的是______。[1.0分] AHAVING子句和WHERE子句相同 BHAVING子句用于行的条件查询√CHAVING子句用于已分组结果的条件查询 DHAVING子句用于列的条件查询5ORACLE中,用来判断列值是否为空的操作符是_____。 A=NULL√BISNULL CASNULL DNULLIS6关于选择索引字段的原则错误的是_______。 A不要在经常被修改的字段上建索引√

3、B为加快查询,可以考虑在所有字段上创建索引 C选择在WHERE子句中最频繁使用的字段 D可以考虑在外键字段上建索引7能将SELECT语句返回的所有行合并到一个结果集中的关键字是_____。 Aintersect Bminus Cceil√Dunion8_____是最基本的规范形式,关系中每个属性都是不可再分的简单项。√A第一范式 B第二范式 C第三范式 D第四范式9以下运算结果不为空值的是_____。 A12+NULL B60*NULL√CNULL‖’NULL’ D12/(60+NULL)10下面_____子句用于显示列的唯一

4、值。 Aunique√Bdistinct Corderby Dgroupby11下面四个语句中_____是正确的。 ASELECT*,ENAMEFROMEMP BDELETE*FROMEMP√CSELECTDISTINCTEMPNO,HIREDATEFROMEMP DSELECTENAME

5、SALAS“name”FROMEMP12存在具有主键的表student,则执行insertintostudentselect*fromstudent后的结果为______。 A复制所有数据,新的数据行数为原来的两倍,主键值也会复制 B复制所

6、有数据,新的数据行数为原来的两倍,但主键值不会复制 C无法复制,但不会出错√D出现错误13关于数据添加操作,下列描述不正确的是______。 A插入数据时,数据必须与列的个数和顺序保持一致。 B插入数据时,数据必须与列数据类型一致,必须要满足约束规则。 C字符和日期值应放在单引号中,数字值不需要。√D主键和非空列可以提供null。14能计算出一列中所有数的总和的函数是_____。√ASUM BAVG CCOUNT DSQRT15关于选择索引字段的原则错误的是______。√A为加快查询,可以考虑在所有字段上创建索引 B不要在经

7、常被修改的字段上建索引 C选择在WHERE子句中最频繁使用的字段 D可以考虑在外键字段上建索引16对于ROLLBACK命令,以下正确的说法是______。 A撤消刚刚进行的数据修改操作 B撤消本次登录以来所有的数据修改√C撤消到上次执行提交或回退操作的点 D撤消上一个COMMIT命令17Oracle中,当需要使用显式游标更新游标中的行时,声明游标时指定的SELECT语句必须带有_____子句。 AWHERECURRENTOF BINTO√CFORUPDATE DORDERBY18给定字符串“helloworld”,如果需要返回

8、“HelloWorld”,应该使用函数_______。 AUPPER BLOWER√CINITCAP DTRANSLATE19在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是_____。 Aselectseq.ROWNUMfromdual; Bselectseq.NEXTVALfromdual;√Cselectseq.CURRVALfromdual; Dselectseq.CURIVALfromdual;20分析以下SQL命令:SELECTpriceFROMinventoryWHERE

9、priceBETWEEN1AND50AND(priceIN(55,30,95);命令执行后的最可能的输出结果是_____。 A55√B30 C95 D5121关于以下循环,如果I的初值是3,则循环的次数是()    WHILEI<6LOOP             I:=I+

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。