- 相關推薦
杭州某公司的Oracle筆試題目
1、表:table1(FId,Fclass,Fscore),用最高效最簡單的SQL列出各班成績最高的列表,顯示班級,成績兩個字段,
杭州某公司的Oracle筆試題目
。2、有一個表table1有兩個字段FID,F(xiàn)no,字都非空,寫一個SQL語句列出該表中一個FID對應多個不同的Fno的紀錄。
類如:
101a1001
101a1001
102a1002
102a1003
103a1004
104a1005
104a1006
105a1007
105a1007
105a1007
結(jié)果:
102a1002
102a1003
104a1005
104a1006
3、有員工表empinfo
(
Fempno varchar2(10) not null pk,
Fempname varchar2(20) not null,
Fage number not null,
Fsalary number not null
);
假如數(shù)據(jù)量很大約1000萬條;寫一個你認為最高效的SQL,用一個SQL計算以下四種人:
fsalary>9999 and fage > 35
fsalary>9999 and fage < 35
fsalary<9999 and fage > 35
fsalary<9999 and fage < 35
每種員工的數(shù)量;
4、表A字段如下
month person income
月份 人員 收入
要求用一個SQL語句(注意是一個)的處所有人(不區(qū)分人員)每個月及上月和下月的總收入
要求列表輸出為
月份 當月收入 上月收入 下月收入
5,表B
C1 c2
2005-01-01 1
2005-01-01 3
2005-01-02 5
要求的處數(shù)據(jù)
2005-01-01 4
2005-01-02 5
合計 9
試用一個Sql語句完成,
資料共享平臺
《杭州某公司的Oracle筆試題目》(http://www.dameics.com)。6,數(shù)據(jù)庫1,2,3 范式的概念與理解。
7,簡述oracle行觸發(fā)器的變化表限制表的概念和使用限制,行觸發(fā)器里面對這兩個表有什么限制。
8、oracle臨時表有幾種。
臨時表和普通表的主要區(qū)別有哪些,使用臨時表的主要原因是什么?
9,怎么實現(xiàn):使一個會話里面執(zhí)行的多個過程函數(shù)或觸發(fā)器里面都可以訪問的全局變量的效果,并且要實現(xiàn)會話間隔離?
10,aa,bb表都有20個字段,且記錄數(shù)量都很大,aa,bb表的X字段(非空)上有索引,
請用SQL列出aa表里面存在的X在bb表不存在的X的值,請寫出認為最快的語句,并解譯原因。
11,簡述SGA主要組成結(jié)構和用途?
12什么是分區(qū)表?簡述范圍分區(qū)和列表分區(qū)的區(qū)別,分區(qū)表的主要優(yōu)勢有哪些?
13,背景:某數(shù)據(jù)運行在archivelog,且用rman作過全備份和數(shù)據(jù)庫的冷備份,
且所有的歸檔日志都有,現(xiàn)控制文件全部損壞,其他文件全部完好,請問該怎么恢復該數(shù)據(jù)庫,說一兩種方法。
14,用rman寫一個備份語句:備份表空間TSB,level 為2的增量備份。
15,有個表a(x number(20),y number(20))用最快速高效的SQL向該表插入從1開始的連續(xù)的1000萬記錄。
【杭州某公司的Oracle筆試題目】相關文章:
職場經(jīng)典筆試題目07-21
UBI 筆試題目05-19
APL筆試題目10-05
用友筆試題目08-15
SUN筆試題目09-05
吉利筆試題目08-23
經(jīng)歷的筆試題目07-23
EMC筆試題目精選08-15
IBM筆試題目10-20
有趣的微軟筆試題目08-05