Oracle面试题目.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle面试题目

Oracle测试试题 解释FUNCTION,PROCEDURE和PACKAGE区别从参数的返回情况来看:FUNCTION一定要有返回值,只能返回一个PROCEDURE可以有返回值,也可以无返回值 B:从调用来看:如果在SQL语句(DML或SELECT)中调用的话一定是存储函数或存储的封装函数不可以是存储过程,但调用存储函数的时候还有好多限制以及函数的纯度等级的问题,你可以参考《ORACLE 9I PL\SQL程序设计》(机械工业出版社);实现功能函数一般情况下是用来计算并返回一个计算结果而存储过程一般是用来完成特定的数据操作(比如修改、插入数据库表或执行某些DDL语句等等),所以虽然他们的语法上很相似但用户在使用他们的时候所需要完成的功能大部分情况下是不同的Package是为了完成一个逻辑功能的一组function或procedure的集合。 解释冷备份和热备份的不同点以及各自的优点? 控制文件:包含维护和验证数据库完整性的必要信息、例如,控制文件用于识别数据文件和重做日志文件,一个数据库至少需要一个控制文件 数据文件:存储数据的文件 重做日志文件:含对数据库所做的更改记录,这样万一出现故障可以启用数据恢复。一个数据库至少需要两个重做日志文件 参数文件:定义Oracle 例程的特性,例如它包含调整SGA 中一些内存结构大小的参数 归档文件:是重做日志文件的脱机副本,这些副本可能对于从介质失败中进行恢复很必要。 密码文件:认证哪些用户有权限启动和关闭Oracle例程 逻辑结构(表空间、段、区、块) 表空间:是数据库中的基本逻辑结构,一系列数据文件的集合。 段:是对象在数据库中占用的空间 区:是为数据一次性预留的一个较大的存储空间 块:ORACLE最基本的存储单位,在建立数据库的时候指定 比较truncatedelete和drop命令两者都可以用来删除表中所有的记录。区别在于:truncate是DDLdata defining language数据定义语言,它移动HWK,不需要rollback segment处理事务回滚操作而Delete是DMLdata manufacturing language数据操作语言操作,需要rollback segment处理事务回滚操作且花费较长时间给数据的相关约束类型PRIMARY KEY主键约束FOREIGN KEY 外键约束UNIQUE唯一约束CHECK检查约束select * from 表 where ownum = N 如何搜索表中第N~M(N=M)条记录。 select * from (select t.*,rownum r from your_table t) where r30 and r60 如何搜索表中某列的第N大的值? select * from (select t.*,dense_rank() over (order by id) rank from 表名 t) where rank = N; 例: select * from (select t.*,dense_rank() over (order by id) rank from emp t) where rank = 4; 如何判断谁往表里增加了一条纪录。 简述数据库1,2,3 范式的概念与理解。 解释归档和非归档模式之间的不同和它们各自的优缺点 归档模式是指你可以备份所有的数据库 transactions并恢复到任意一个时间点。非归档模式则相反,不能恢复到任意一个时间点。但是非归档模式可以带来数据库性能上的少许提高如何加密PL/SQL程序?set nls_lang=us wrap iname=proc_01.sql oname=proc_02.sql 什么是分区表?简述范围分区和列表分区的区别,分区表的主要优势有哪些?散列分区为通过指定分区编号来均匀分布数据的一种分区类型,因为通过在I/O设备上进行散列分区,使得这些分区大小一致。有时候我们需要根据范围分区后,每个分区内的数据再散列地分布在几个表空间中,这样我们就要使用复合分区。复合分区是先使用范围分区,然后在每个分区内再使用散列分区的一种分区方法.请说明实例与数据库的关系;表空间和数据文件的关系DB2 8.1、Sybase 12.5、SQL SERVER 2000 请阐述的作用.你认为情况下要使用同义词?Synonym)就是一个数据库对象的别名,在创建一个同义词时,就指定了一个同义词名字和同义词所引用的对象。当引用同义词名字时。Oracle服务器会自动用同义词定义的对象来替代同义词的名字。通过掩盖了其他对象的名字和拥有者,同义词实现了一定的保护层,而且同义词是分布式数据库的远程对象的存储位置看起来是透明的

文档评论(0)

cuotian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档