ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:38.01KB ,
资源ID:1069839      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-1069839.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(oracle ——面试题.doc)为本站会员(无敌)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

oracle ——面试题.doc

1、1、表:table1(FId,Fclass,Fscore),用最高效最简单的 SQL 列出各班成绩最高的列表,显示班级,成绩两个字段。select fclass,max(fscore) from table1 group by fclass,fid2、有一个表 table1 有两个字段 FID,Fno,字都非空,写一个 SQL 语句列出该表中一个 FID对应多个不同的 Fno 的纪录。类如: 101a1001 101a1001 102a1002 102a1003 103a1004 104a1005 104a1006 105a1007 105a1007 105a1007 结果: 102a1002

2、 102a1003 104a1005 104a1006select t2.* from table1 t1, table1 t2 where t1.fid = t2.fid and t1.fno 9999 and fage 35 fsalary9999 and fage 35 fsalary 9999 and fage 35then 1else 0end) as “fsalary9999_fage35“,sum(case when fsalary 9999 and fage 9999_fage 35then 1else 0end) as “fsalary35“,sum(case when fs

3、alary ADD DATAFILE SIZE 40. 如何变动数据文件的大小?解答:ALTER DATABASE DATAFILE RESIZE ;41. 哪个 VIEW 用来检查数据文件的大小?解答: DBA_DATA_FILES42. 哪个 VIEW 用来判断 tablespace 的剩余空间解答:DBA_FREE_SPACE43. 如何判断谁往表里增加了一条纪录?解答:auditing 44. 如何重构索引?解答: ALTER INDEX REBUILD;45. 解释什么是 Partitioning(分区) 以及它的优点。解答:Partition 将大表和索引分割成更小,易于管理的分区

4、。46. 你刚刚编译了一个 PL/SQL Package 但是有错误报道,如何显示出错信息?解答:SHOW ERRORS47. 如何搜集表的各种状态数据?解答: ANALYZEThe ANALYZE command.48. 如何启动 SESSION 级别的 TRACE解答: DBMS_SESSION.SET_SQL_TRACE ALTER SESSION SET SQL_TRACE = TRUE;49. IMPORT 和 SQL*LOADER 这 2 个工具的不同点解答:这两个 ORACLE 工具都是用来将数据导入数据库的。区别是:IMPORT 工具只能处理由另一个 ORACLE 工具 EXP

5、ORT 生成的数据。而 SQL*LOADER 可以导入不同的 ASCII 格式的数据源50。 用于网络连接的 2 个文件?解答: TNSNAMES.ORA and SQLNET.ORA 引用楼主 oraclelogan 的帖子:大家帮忙多留点啊,或许对我以后的面试会有帮助! Oracle 面试题二十一道 (2012-05-02 09:32)标签: 数据库 面试 permanent procedure function 1.如何强制 log swith?alter System switch logfile;2.temporary tablespace 和 permanent tablespac

6、e 的区别?temporary tablespace 用于临时对象,例如排序结果;permanent tablespace 用于存储“真实”的对象,例如表、回滚段。3.给出两种相关约束?主键和外键4.解释$Oracle_home 和$oracle_base 的区别?$oracle_home 是 Oracle 的产品目录$Oracle_base 是 Oracle 的根目录5.如何判断数据库的时区?select dbtimezone from dual;6.解释 function、procedure 和 package 的区别?function 和 procedure 都是 PL/SQL 的代码集

7、合,都是为了完成一个任务。procedure 不需要返回值而 function 将返回一个值;package 是一个为了完成一组商业功能的 function 和 procedure 的集合。7.解释 table function 的用途?table function 是通过 PL/SQL 逻辑返回一组记录,它用于表或者视图。也可以用于 pipeline 或者 etl 过程。8.当用户进程出错,哪个后台进程负责清理它?pmon9.描述什么是 redo logs?redo logs 是用于存放数据库数据改动的物理和逻辑结构。用于恢复数据库。10.创建数据库时,自动建立的 tablespace 的名

8、称?System tablespace11.创建用户时,需要赋予用户什么权限才能使它连接上数据库?connect12. IMPORT 和 SQL*LOADER 这 2 个工具的不同点?这两个 ORACLE 工具都是用来将数据导入数据库的。区别是:IMPORT 工具只能处理由另一个 ORACLE 工具 EXPORT 生成的数据。而SQL*LOADER 可以导入不同的 ASCII 格式的数据源。更多 Oracle 教程视频请看http:/ tablespace 里增加数据文件?alter tablespace add datafilesize;14.如何变动数据文件的大小?alter databa

9、se datafile resize;15.给出在 star schema 中的两种表及它们分别含有的数据?fact tables 和 dimension tables。fact table 主要包含大量的主要信息而dimension tables 中存放着对 fact table 的某些属性描述的信息。16.哪些 View 用来检查数据文件的大小?dba_data_files17.哪些 View 用来判断 tablespace 的剩余空间?dba_free_space18.如何重构索引?alter index rebuild;19.fact table 上需要建立何种索引?位图索引(bitmap index)20.解释什么是 partition 以及它的优点?

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报