下载此文档

IT人员面学习试题.docx


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
该【IT人员面学习试题 】是由【泰山小桥流水】上传分享,文档一共【13】页,该文档可以免费在线阅读,需要了解更多关于【IT人员面学习试题 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。精选文档
精选文档
1
精选文档
IT招聘面试题
ORACLE数据库面试题
悬赏分:100-解决时间:2009-9-2718:50
下边是一个企业的数据库题目,我没用过oracle,可是貌似题目用sql就能够写,不知道他
们把这个题目写成oracle有什么蹊跷,我意思是这到题目有什么地方是oracle特别需要注
意的,希望强者作答!感谢
一、数据库ORACLE
固然这些题目都能够G到,但还是要观察一下您此刻的常态水平,:)
T表:(字段:ID,NAME,ADDRESS,PHONE,LOGDATE)
E表:(字段:NAME,ADDRESS,PHONE)
-02-11的数据更新为2003-01-01,请写出相应
的SQL语句。(该字段种类为日期种类)
(按NAME排序)
,只保存重复记录的第一条,删除其余记录的SQL语句(即使该表不存
在重复记录)
、PHONE更新到T表中的SQL语句(按NAME同样进行
关系)
~5行数据列出来的SQL语句
1.
updatet
setlogdate=to_date('2003-01-01','yyyy-mm-dd')
wherelogdate=to_date('2001-02-11','yyyy-mm-dd');
2.
select*
fromt
精选文档
精选文档
2
精选文档
wherenamein(selectnamefromtgroupbynamehavingcoung(*)>1)
orderbyname;--没求情楚,究竟是升序还是降序
3.
selectID,NAME,ADDRESS,PHONE,LOGDATE
from
(
selectt.*,row_number()over(partitionbynameorderbyname)rn
fromt
)
wherern=1;
4.
updatet
set(address,phone)=
(selectaddress,=);
5.
select*
fromt
whererownum<=5
minus
select*
fromt
whererownum<=2;
Oracle面试题
悬赏分:10-解决时间:2009-10-2008:28
精选文档
精选文档
3
精选文档
今日碰到的一道电信方面面试题:
精选文档
精选文档
13
精选文档
A表有以下字段:month(月份),user_id(用户编号),user_state(用户状态,0为正常用户,
1为非正常用户)。假如某一个用户上月为正常用户,本月为非正常用户,则成为流失用户。
查问:‘200505’年的流失用户的用户编号。
问题增补:
我是这么做的,能查出来,但他们企业的DBA说效率太低,太麻烦!
selectuseridfromaa1
wheretime='200505'andstate=1
and
(selectstatefromaa2
=
andtime='200504')=0
selectuseridfromtablewhereuser_state=1andmonth=5anduseridin
(selectuseridfromtablewheremonth=4anduser_state=0);
(谁能给出答案?)[/color]ORG-机构表:
ORGIDORGNAME
国有商业银行
0011中国工商银行
0012中国建设银行
ORGRLT-机构汇总关系表
子机构需要将各样报表数据汇总到父机构,即假如要求“国有商业银行”的报表数据,
那么需要将"中国工商银行"和"中国建设银行"的报表数据汇总一下(2家机构的报表的每个
单元格的数据值相加),而后将报表的机构ID改为“国有商业银行”即可
PARENTORGIDCHILDORGID
0010011
0010012
精选文档
精选文档
5
精选文档
REPORTDATA-报表数据表:
精选文档
精选文档
13
精选文档
REPIDREPNAMEREPDATEORGIDCELLIDVALUE
001财富欠债表2009-03-
001财富欠债表2009-03-
REPORTTOTAL汇总表报表数据:
REPIDINT--报表ID号
REPNAMEVARCHAR(50)--报表名称
REPDATEDATE--报表上报日期
ORGIDCHAR(17)--机构ID号
CELLIDINT--报表单元格ID号
VALUEDECIMAL(30,4)--报表单元格的值
问题:
向”父机构报表数据表“中插入一张2009年3月31号的"国有商业银行","财富欠债表"
的数据,
只好使用一条SQL语句
楼上的答案是错的,集函数是不可以这么用的
以下是正确答案,能够包括多级所属关系
insertintoREPORTTOTAL
(REPID,REPNAME,REPDATE,ORGID,CELLIDTOTAL_VALUE)
selectrepid,
repname,
repdate,
(selectorgidfromorgwhereorgname='国有商业银行'),
'1A',
sum(value)
fromreportdata
精选文档
精选文档
7
精选文档
whereREPNAME='财富欠债表'
精选文档
精选文档
13
精选文档
andREPDATE='2009-03-31'
andordidin/*找到全部子机构ORGID*/
(selectCHILDORGID
fromORGRLT
connectbyparentorgid=priorchildorgid
startwithparentorgid=
(selectorgidfromorgwhereorgname='国有商业银行'))
groupbyrepid,repname,repdate)/*使用报告ID,名称,日期分组*/
帮忙解决一道数据库面试题
悬赏分:20-解决时间:2009-3-1217:28
在Oracle数据库中有一张表A
编号名称
1a
2b
3c
4d
如何写一条SQL语句,显示以下结果
ab,ac,ad,bc,cd
||||','||||||','||||||','||||c.
name||','||||
fromAa,Ab,Ac,Ad
====4

解答:热备份针对归档模式的数据库,在数据库依旧处于工作状态时进行备份。而冷备
精选文档
精选文档
9
精选文档
份指在数据库封闭后,进行备份,适用于全部模式的数据库。热备份的长处在于当备份时,
精选文档
精选文档
13
精选文档
数据库依旧能够被使用而且能够将数据库恢复到随意一个时间点。冷备份的长处在于它的备
份和恢复操作相当简单,而且因为冷备份的数据库能够工作在非归档模式下,数据库性能会
比归档模式稍好。(因为不用将archivelog写入硬盘)
,可是你没有控制文件,该如何解决问题呢?
解答:重修控制文件,用带backupcontrolfile子句的recover命令恢复数据库。
?
解答:使用createspfilefrompfile命令
,extent和segment的差别(这里建议用英文术语)
解答:datablock是数据库中最小的逻辑储存单元。当数据库的对象需要更多的物理存
储空间时,
该对象的segment.

解答:1、DESCRIBE命令
2、

解答:alertlog.

解答:二者都能够用来删除表中全部的记录。差别在于:truncate是DDL操作,它移
动HWK,
较长时间.

精选文档
精选文档
11
精选文档
解答:迅速接见表中的datablock
精选文档
精选文档
13
精选文档

解答:
dimensiontables寄存对facttable某些属性描绘的信息
?
解答:位图索引(bitmapindex)
给出两种有关拘束?
解答:主键和外键
如何在不影响子表的前提下,重修一个母表
解答:子表的外键强迫实效,重修母表,激活外键
解说归档和非归档模式之间的不一样和它们各自的优弊端
解答:归档模式是指你能够备份全部的数据库transactions并恢复到随意一个时间点。
非归档模式则相反,不可以恢复到随意一个时间点。可是非归档模式能够带来数据库性能上的
少量提升
?
解答:Alterdatabasebackupcontrolfiletotrace.
?
解答:
STARTUPNOMOUNT–数据库实例启动
STARTUPMOUNT–数据库装载
STARTUPOPEN–数据库翻开
精选文档
精选文档
13
精选文档
$视图和GV$视图?
精选文档
精选文档
13
精选文档
解答:INST_ID指明集群环境中详细的某个instance。
?
解答:
,使用
explainplansetstatement_id='tst1'
explainplan
?
解答:在数据库较忙碌时,适用buffercacheadvisory工具,查问v$db_cache_advice.
假如有必需改正,能够使用altersystemsetdb_cache_size命令
-01555的对付方法?
解答:详细的出错信息是snapshottoooldwithinrollbackseg,平常能够经过增大
rollbackseg来解决问题。自然也需要观察一下详细造成错误的SQL文本
$ORACLE_HOME和$ORACLE_BASE的差别?
解答:ORACLE_BASE是oracle的根目录,ORACLE_HOME是oracle产品的目录
如何判断数据库的时区?
解答:SELECTDBTIMEZONEFROMDUAL;

解答:GLOBAL_NAMES指明联接数据库的方式。假如这个参数设置为TRUE,在成立
数据库链接时就一定用同样的名字连结远程数据库
23。如何加密PL/SQL程序?
精选文档
精选文档
15
精选文档
解答:WRAP
精选文档
精选文档
13
精选文档
,PROCEDURE和PACKAGE差别
解答:function和procedure是PL/SQL代码的会合,平常为了达成一个任务。
procedure不需要返回任何值而function将返回一个值在另一方面,Package是为了达成
一个商业功能的一组function和proceudre的会合

解答:TABLEFunction是经过PL/SQL逻辑返回一组纪录,用于一般的表/视图。他们
也用于pipeline和ETL过程。

解答:BufferCacheAdvice,SegmentLevelStatistics,TimedStatistics
?
解答:unix$ORACLE_HOME/rdbms/auditWindowstheeventviewer

解答:Materializedviews用于减少那些汇总,会合和分组的信息的会合数目。它们通
常合适于数据库房和DSS系统。
当用户进度出错,哪个后台进度负责清理它解答:PMON
哪个后台进度刷新materializedviews?
解答:TheJobQueueProcesses.
如何判断哪个session正在连结以及它们等候的资源?解答:V$SESSION/V$SESSION_WAIT
精选文档
精选文档
17
精选文档

精选文档
精选文档
13
精选文档

IT人员面学习试题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息