oracle面试题目

oracle面试题目

ID:32281133

大小:49.00 KB

页数:3页

时间:2019-02-02

oracle面试题目_第1页
oracle面试题目_第2页
oracle面试题目_第3页
资源描述:

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

1、Oracle测试试题1.解释FUNCTION,PROCEDURE和PACKAGE区别2.解释冷备份和热备份的不同点以及各自的优点?3.简述Oracle的存储结构(物理结构、逻辑结构)?4.比较truncate、delete和drop命令?5.给出表中数据的相关约束类型。6.如何搜索表中前N条记录?7.如何搜索表中第N~M(N<=M)条记录。8.如何搜索表中某列的第N大的值?9.如何判断谁往表里增加了一条纪录。10.简述数据库1,2,3范式的概念与理解。11.解释归档和非归档模式之间的不同和它们各自的优缺点12.如何加密PL/S

2、QL程序?13.什么是分区表?简述范围分区和列表分区的区别,分区表的主要优势有哪些?14..请说明实例与数据库的关系;表空间和数据文件的关系?15.列举几种常用的关系型数据库?16.请阐述同义词的作用.你认为什么情况下要使用同义词17.请阐述触发器的作用.你认为什么情况下要使用触发器18.请阐述游标的作用.你认为什么情况下要使用游标19.varchar2,char两种数据类型有什么区别,如果表中某字段输入"ABC"后储存,该字段数()((((区别:1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字

3、符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。2.CHAR的效率比VARCHAR2的效率稍高。3.目前VARCHAR是VARCHAR2的同义词。工业标准的VARCHAR类型可以存储空字符串,但是oracle不这样做,尽管它保留以后这样做的权利。Oracle自己开发了一个数据类型VARCHAR2,这个类型不是一个标准的VARCHAR,它将在数据库中varchar列可以存

4、储空字符串的特性改为存储NULL值。如果你想有向后兼容的能力,Oracle建议使用VARCHAR2而不是VARCHAR。  4.何时该用CHAR,何时该用varchar2?   CHAR与VARCHAR2是一对矛盾的统一体,两者是互补的关系.VARCHAR2比CHAR节省空间,在效率上比CHAR会稍微差一些,即要想获得效率,就必须牺牲一定的空间,这也就是我们在数据库设计上常说的‘以空间换效率’。   VARCHAR2虽然比CHAR节省空间,但是如果一个VARCHAR2列经常被修改,而且每次被修改的数据的长度不同,这会引起‘行迁

5、移’(Row Migration)现象,而这造成多余的I/O,是数据库设计和调整中要尽力避免的,在这种情况下用CHAR代替VARCHAR2会更好一些。)))))20.如何理解索引,以及索引对于表的查询和更新操作在性能上的不同影响?(((一个数据量很小的表.可能只占用了一个block.如果利用所引,需要读索引的block,再读数据的block.所以多读了一个block.可能就会慢.或者读取一个很大的表的全部数据.利用所引需要读所有的索引block加所有的数据block.不如全表扫描不用索引,不需要读索引block)))2.比较内

6、连接、外连接、交叉连接的区别和联系?内连接:内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值外连接:返回查询结果集合中的仅是符合查询条件( WHERE 搜索条件或 HAVING 条件)和连接条件的行交叉连接:交叉连接不带WHERE 子句,它返回被连接的两个表所有数据行的笛卡尔积.返回到结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数 22阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某业务系统用来实现资金进出的纪录,业务系统的管

7、理数据库的部分关系模式如下所示: 基础信息表(KMBM,KMMC,KMSX,CLX) 历史资金发生余额表(KMBM,YE)近期资金明细发生纪录表(ID,ID2,KMBM,LRLC,FSE)表一:KMBMKMMCKMSXZCLX101银行存款银行存款资产类10101北京存款银行存款资产类10102上海存款银行存款资产类201预收账款预收账款负债类202其他应付款其他应付款负债类表二:KMBMYE101100000000101016600000010102340000002010202100000000表三:IDID2KMBMLR

8、LCFSE1110101+500001220101+5000021202-32000002210101-3200000表三中(LRLC字段值等于“+”标示流入,:LRLC字段值等于“-”标示流出。[1-1]:请根据上述三个数据表的字段和数据纪录反映出的结果,按照个人理解标示出

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

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

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