导航
您当前的位置:首页 > 试卷大全 > 竞赛类 > 求职面试

Oracle程序员面试真题及答案(2)

类型:全真试卷  解析:有解析  年份:2020  ★收藏  ✚纠错

一、选择题

1、在从两个表中查询数据时,连接条件要放在哪个子句中?______

  A.FROM    B.WHERE    C.SELECT    D.HAVING    E.GROUP BY

 

2、用以下哪个子句来限制分组统计结果信息的显示______。

  A.FROM    B.WEHRE    C.SELECT D.HAVlNG

  E.GROUP BY    F.ORDER BY

 

3、以下需求中哪个需要用分组函数来实现?______

  A.把ORDER表中的定单时间显示成“DD MON YYYY”格式

  B.把字符串“JANUARY 28, 2000”转换成日期格式

  C.显示PRODUCT表中的COST列值总量

  D.把PRODUCT表中的DESCRIPTION列用小写形式显示

 

4、用以下的SQL语句查询数据库:

……此处隐藏1570个字…… C     5、A     6、C     7、AC     8、D     9、B     10、B    

二、简答题

11、不能执行UPDATE操作,因为该视图是只读的,只能进行SELECT操作。     12、当序列的值增长到最大值的时候,将不能再生成序列值了,而会报错:“ORA-08004:sequence LINE_ITEM_ID.NEXTVAL exceeds MAXVALUE and cannot be instantiated”。     13、可知A、B、D、F四个属性均不是决定因素,所以只有C和E有可能构成该关系模式的主键,而C、E之间没有函数依赖关系,且根据已知的函数依赖可知,CE→ABCDEF,所以R的主键是CE。     14、由于D部分依赖于主键CE,A、B部分依赖于主键CE,所以R最高属于INF。     15、将一个不满足2NF的关系模式分解成3NF,总的原则是将满足范式要求的函数依赖中包含的属性分解为一个关系模式,将不满足范式要求的函数依赖中所包含的属性分别分解为多个关系模式。首先将R分解为2NF,分解如下:R1(E,D),R2(C,B,A),R3(C,E,F)。上述三个模式中,R1,R3都已经属于3NF,但在R2中,A传递依赖于C,故应该继续分解为3NF,分解如下:R21(C,B),R22(B,A),将R分解为R1,R21,R22,R3四个模式后,都属于3NF。    

 

Tags:Oracle程序员面试 石油党建“每日答题”2019年9月26日试题及答案 石油党建“每日答题”2019年9月27日试题及答案 石油党建“每日答题”2019年9
您可能感兴趣的试卷
相关试卷
关于我们 | 用户指南 | 版权声明 | 给我留言 | 联系我们 | 积分商城 | 答案求助 | 网站地图
Copyright © 2024 www.daanwo.com All Rights Reserved