杭州某公司的Oracle筆試題目
1、表:table1(FId,Fclass,Fscore),用最高效最簡(jiǎn)單的SQL列出各班成績(jì)最高的列表,顯示班級,成績(jì)兩個(gè)字段。
2、有一個(gè)表table1有兩個(gè)字段FID,Fno,字都非空,寫(xiě)一個(gè)SQL語(yǔ)句列出該表中一個(gè)FID對應多個(gè)不同的Fno的紀錄。
類(lèi)如:
101a1001
101a1001
102a1002
102a1003
103a1004
104a1005
104a1006
105a1007
105a1007
105a1007
結果:
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
);
假如數據量很大約1000萬(wàn)條;寫(xiě)一個(gè)你認為最高效的SQL,用一個(gè)SQL計算以下四種人:
fsalary>9999 and fage > 35
fsalary>9999 and fage < 35
fsalary<9999 and fage > 35
fsalary<9999 and fage < 35
每種員工的數量;
4、表A字段如下
month person income
月份 人員 收入
要求用一個(gè)SQL語(yǔ)句(注意是一個(gè))的處所有人(不區分人員)每個(gè)月及上月和下月的總收入
要求列表輸出為
月份 當月收入 上月收入 下月收入
5,表B
C1 c2
2005-01-01 1
2005-01-01 3
2005-01-02 5
要求的處數據
2005-01-01 4
2005-01-02 5
合計 9
試用一個(gè)Sql語(yǔ)句完成。
6,數據庫1,2,3 范式的概念與理解。
7,簡(jiǎn)述oracle行觸發(fā)器的變化表限制表的概念和使用限制,行觸發(fā)器里面對這兩個(gè)表有什么限制。
8、oracle臨時(shí)表有幾種。
臨時(shí)表和普通表的主要區別有哪些,使用臨時(shí)表的主要原因是什么?
9,怎么實(shí)現:使一個(gè)會(huì )話(huà)里面執行的多個(gè)過(guò)程函數或觸發(fā)器里面都可以訪(fǎng)問(wèn)的全局變量的效果,并且要實(shí)現會(huì )話(huà)間隔離?
10,aa,bb表都有20個(gè)字段,且記錄數量都很大,aa,bb表的`X字段(非空)上有索引,
請用SQL列出aa表里面存在的X在bb表不存在的X的值,請寫(xiě)出認為最快的語(yǔ)句,并解譯原因。
11,簡(jiǎn)述SGA主要組成結構和用途?
12什么是分區表?簡(jiǎn)述范圍分區和列表分區的區別,分區表的主要優(yōu)勢有哪些?
13,背景:某數據運行在archivelog,且用rman作過(guò)全備份和數據庫的冷備份,
且所有的歸檔日志都有,現控制文件全部損壞,其他文件全部完好,請問(wèn)該怎么恢復該數據庫,說(shuō)一兩種方法。
14,用rman寫(xiě)一個(gè)備份語(yǔ)句:備份表空間TSB,level 為2的增量備份。
15,有個(gè)表a(x number(20),y number(20))用最快速高效的SQL向該表插入從1開(kāi)始的連續的1000萬(wàn)記錄。
【杭州某公司的Oracle筆試題目】相關(guān)文章:
某公司部分筆試題11-20
某公司Java工程師面試題筆試題目11-18
上海某公司的ASP筆試題11-27
某公司面試筆試經(jīng)驗11-20
LG筆試最?嫉墓P試題目07-09
創(chuàng )意的筆試題目09-04
貝爾的筆試題目08-26
Sap的筆試題目08-26
廣州某公司的asp.net筆試題11-27