您所在位置: 网站首页 / ELT笔试题0.doc / 文档详情
ELT笔试题0.doc 立即下载
2024-10-03
约4.8千字
约14页
0
88KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

ELT笔试题0.doc

ELT笔试题.doc

预览

免费试读已结束,剩余 9 页请下载文档后查看

8 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

ELT笔试题

资料仅供参考


ELT笔试题
(难易比例60%,40%)


一.选择题(每题1分)
1、在sql的查询语句中,用于分组查询的语句是(c)。a)orderbyb)wherec)groupbyd)having
2、在“学生情况.dbf”表中,查询计算机专业、助学金大于40元的学生的姓名,正确的语句是(c)。a)select姓名from学生情况where计算机.and.助学金<40b)select姓名from学生情况where专业=“计算机”.or.助学金>40c)select姓名from学生情况where专业=“计算机”.and.助学金>40d)select姓名from学生情况where专业=“计算机”.and.助学金<40
3、下列sql语句中,修改表结构的是(a)。a)alterb)createc)descd)rename
4、已知职工表emp有工号e_no和工资e_sal两个字段。从职工关系中检索所有工资值,要求在输出结果中没有重复的工资值,则sql的命令语句能实现上述功能的是(b)。a)selectalle_salfromempb)selectdistincte_salfromempc)selecte_salfromempd)selecte_salwhereemp
5、请选出属于dml的选项(c)a)truncateb)creatc)deleted)commit
6、视图存放在哪里(b)a.数据库的表中b.数据字典的select语句中c.from列表的第一个表格的select语句中d.列表的第二个表格的select语句中
7、当fetch执行失败时,哪种游标的属性值为true(c)a.%isopenb.%foundc.%notfoundd.%rowcount
8、下列那些说法是正确的(b)a)一个事务中的某条sql命令提交时,其它sql命令能够不提交。b)在一个关系表中,主键可唯一标识一行记录。c)一个关系表中的外键必定是另一表中的主键。d)回滚能够在事务失败时,回到操作事务前的数据状态。




9、假如一个变量的值为null,有一条if语句,if变量=null分支1else分支2请问最终执行的结果是(b)a)分支1b)分支2c)系统错误提示d)都没有执行
10、关于主键(primarykey)和唯一索引(uniqueindex)的说法哪些是错误的?(c)a、唯一索引的列允许为null值b、主键的列不允许为null值c、一个表只能有一个唯一索引

二基础概念(每题2分)
1oracle索引的种类及它们各自有缺点?
树形适用于冗余度低的字段,SELECT语句、UPDATE和DELETE命令的WHERE子句的性能(当访问的行较少时)能够从索引中获益
位图适用于冗余度高的字段,在批量dml操作时没有性能影响

2Oracle中那些情况不会使用到索引?
列上含有null值
在索引列上使用函数时
当查询的数据量占整个表的比重较大时或索引对象超过表大小时
<>
like'%dd'百分号在前
notin,notexist.


3触发器中能否使用commit,为什么?
不能,触发器随事务提交

4Oracle中视图的种类及其各自的特点?
普通视图
固化视图

5为什么存储过程要比单纯的Sql语句执行起来要快?
存储过程预编译

6Oracle中dba,alluser开头的视图有什么区别?
User该用户自己创立的对象
All	该用户自己创立和能够访问的对象
Dba数据库所有对象

7写出该函数的作用
Round四舍五入
Mod		取余
To_date日期字符转换时间格式
To_char时间格式转换日期字符
Sqrt		开平方
Trim		去掉空格
Replace	替换字符
Concat字符连接

8具体写出oracle内存的主要组成,?
UGA
Sharedpool
DatabaseBuffercache
Largepool
RedoLogBuffer
JavaPool

9请简述Rowid
对应的块(行号+行对应的偏移量)
作用:快速定位一条记录及所在物理文件
10什么是事务,它和锁有什么关系?
事务:是一个逻辑工作单元内的sql,要么都执行,要么都不执行
锁:是实现事务的关键,锁能够保证事务的完整性和并发性

11写出truncate和delete的区别?
两者都能够用来删除表中所有的记录。区别在于:truncate是DDL操作,它移动HWK,不需要rollbacksegment.
而Delete是DML操作,需要rollbacksegment且花费较长时间.
12unionall与union性能上的区别?
unionall直接连接查询两张表中相同列名的所有数据
union排序连接查询的两张表中相同列名的数据的
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

ELT笔试题0

文档大小:88KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用