當前位置:首頁 » 操作系統 » 資料庫經典筆試題

資料庫經典筆試題

發布時間: 2022-06-15 19:57:49

sql資料庫筆試題

1 前面加createview 視圖名 as 2 sele 學號 from 學生表 where 學號 in(sele max(成績) from 成績) group by 學號3 類似

⑵ sql server 筆試題,求答案,急!!!!!!!!!!!!!!

這套筆試題你想拿上100分,也該懸賞上100分。
輸上基本上都有答案,看看SQL2005的書

create database STU --創建資料庫
use login1
go

create table STUDENT --建表
(
SNO char(10) primary key,
SNAME varchar(8),
SEX char(2) default 男,--默認值為男,只能輸入男或女
SAGE int,
SDEPT VARCHAR(20)
)

別的表類似。

⑶ 求恆生電子筆試題目

寫C語言的拷貝函數,要求復制字元串,並且將復制後的字元串逆序
比如form中是1234, 則to中是4321
void strcyp(char * to,const char * form)
不能使用庫函數 不能定義其他的變數
最佳答案

int main()
{
char a[10],b[10];
printf("請輸入a字元可以隨意輸入小於10個字元")
/*這里不知道為什麼查過10個就前面一部分對
且a字元串就沒有值了你可以自己事實*/
scanf("%s",a);
printf("a字元串:%s\n",a);
turnto(a,b);
printf("b字元串:%s\n",b);
printf("a字元串:%s\n",a);
return 0;
}

void turnto(char *q,char *p)
{
int length,i,j;
for(length=0;;length++)
{
if(q[length]=='\0')
break;
}
j=length-1;
for(i=0;i<length;i++)
{
// *(p+i)=*(q+(j--));
p[i]=q[j--];
}
// *(p+i)='\0';
p[i]='\0';
}

恆生電子 宣講 筆試
恆生電子的筆試不管什麼職位試卷都是一樣的 試卷封面很不錯啊

讓你自己按1、2、3勾選志願(最多三項)還問到高考批次 (一批重本 呵呵)

有性格測試的 有C 也有java 有十道單項基礎題
還有不定項C和java各有十道選擇題
選作一類 三道大的編程題 最後一道附加題比較考演算法
還有資料庫 很多 插入 查找 增加 ?????之類的都考了 都考在一大題裡面了

題目整體來說不難 基礎很重要 例如那種語法規則 之類的

恆生電子 金融IT 進去之後會採取學院制培訓 會有優才A計劃 B計劃選拔人才 發展前景不錯 呵呵
本科4700吧 但不管食宿 辦公環境特別好 一整棟很有特色的大樓

最後一個選作題:

600個雞蛋,10個盒子,將600個雞蛋全部分裝在10個盒子中。當顧客來買雞蛋的時候說出600以內的任何一個數字,你都可以組合幾個盒子達到這個數字將雞蛋買個他。。。

說出演算法思路,怎麼分裝這600個雞蛋。。第二小問沒注意看。。

第一個編程題:
827328929 數字反轉,不能使用類庫,不能使用數組。

第二個編程題:

public int[] getNum(aArray[] ,bArray[]){ }

求出數組aArray[] ,和bArray[]兩個數組的交集,交集放在數組中返回。

資料庫題目:
學生表(student){學好,姓名,年齡,所在系}
課程表(course){課程編號,課程名,學分}
關系表(sc){學號,課程編號,成績}

1、查詢出選修了「資料庫」的學生姓名。
2、查詢平均成績大於85分的學生姓名和平均成績(悲劇的沒有寫出來)
3、添加一個課程信息(「Java」,』1001『,2)
4、添加一個唯一索引
5、在學生表中添加身份證列,大小18,非空

第一輪面試題目:隨機抽取兩個話題,選擇其中一個做一分鍾的復述,一分鍾的准備時間。

我抽到了機器貓和理財。很傻的把理財巴拉巴拉的說了一通。。好像不到一分鍾我就說了謝謝,不過貌似我是那組裡面唯一一個HR回我謝謝的。。哈哈。希望能進技術面。。。。祈禱,阿門。

有個a 是一個有10個指針的數組,指針指向一個函數, 函數有一個整型參數,和一個整型返回值。

寫出。 (我指針一知半解,題目應該是這樣的)
typedef int(*INTPF)(int);
typedef INTPF* PF;
PF a[10];
還可以這樣定義:int (*a[10])(int);

參加過成都地區筆試的,沒有針對各個崗位來設計卷子的,都是同一份,只不過是在剛開始的時候勾你要應聘的職位,
接下來有三個問題:
你最希望從事什麼職位,並寫出原因?
你父母性格的特性,你受了他們的哪些影響?
有關於和你應聘職位相關的你所具備的技能吧,不太清楚了;

接下來就是單選題,不是很難的哈,復習下計算機的專業基礎知識就可以了,我記得有測試的,有網路的,還有數組的。

然後就是填空題,四道題,每道5分,
第一個是問軟體的可移植性,
第二題是資料庫的,就是那個Between……and是什麼措施的,
第三個是看程序寫結果,
第四個是問基類的。

然後就是一道20分值的資料庫的題目了,一個表裡有三個欄位,語言,數學,英語,三門課程的成績分別為70、80、58,要你寫語句輸出三門課程的成績(不過成績是要用優秀、及格、不及格來顯示的)大於80分為優秀、60分以上為及格、60分以下為不及格。要求你寫出設計的思路,然後再寫語句。
最後一部分也是20分值的題,有兩道題,任選一道,第一道是看程序填空的,考的是遞歸演算法;第二道是用JAVA寫的,實現折半查找。

⑷ 資料庫方面的試題

http://www.zhrtvu.net/oldpage/departmentpage/lgb/foravit/zhuhaitvu/Exam.htm
不怎麼多,但還可以,自己也可以到上找些的啊...

⑸ 歷年全國計算機二級資料庫筆試試題

資料庫是資料庫系統的
核心

管理
對象。
3、一個關系資料庫由若於個
數據表組成;一個數據表由若...
應用程序的開發雖然不是考試的重點,但是在歷年的考題中它也屢有現身,但通常都只是一道小題。
在對此部...

⑹ 誰有計算機等級考試四級資料庫的真題

2010 年 9 月計算機四級資料庫工程師筆試試題:文字版 一、選擇題 (1)視圖是資料庫中的重要對象,下列有關視圖的說法錯誤的是 A)一般情況下,資料庫只存儲視圖的定義,其數據仍存放在相關的基本表中 B)可以將復雜的查詢語句封裝在視圖中以簡化相關查詢語句的編寫 C)通過視圖可以屏蔽不希望用戶看到的敏感數據,提高資料庫數據的安全性 D)可以在視圖的基礎上建立新的視圖,但這樣定義的視圖會導致資料庫性能下降,一 般不推薦使用 (2)在概念數據模型中,聯系用於描述現實世界中事物之間的關聯關系。一阿 d 關於 聯系的說法錯誤的是 A)聯系可用於描述一個實體集內記錄之間的關聯關系 B)聯系可用於描述兩個實體集屬性之間的關聯關系 C)ER 模型通過 1:1、1:n 和 m:n 三種聯系描述現實世界中各類事物之間的關聯關系 D)最終的 IDEFIX 模型中只能出現 I:1 和 1:n 兩種類型的聯系 (3)在關系資料庫中,NULL 是一個特殊值,在很多數據操作中都需要對 NULL 進行 特殊處理。關於 NULL,下列說法正確的是 A)判斷元組的某一列是否為 NULL 一般使用「=NULL」 B)NULL 在資料庫中表示尚不確定的值 C)在 SQL Server 2000 中執行「SELECT NULL+5」將會出現異常 D)NULL 只適用於字元和數值類型
歷年計算機等級考試資料庫四級真題_網路文庫
http://wenku..com/link?url=yzNJ6uiVrIQw-8txDIivUEPQowoTJ2-_N-_54vRcPj6Ay

⑺ 求恆生電子 軟體運維工程師,資料庫筆試題!!!

1、寫C語言的拷貝函數,要求復制字元串,並且將復制後的字元串逆序
比如form中是1234, 則to中是4321
void strcyp(char * to,const char * form)
不能使用庫函數 不能定義其他的變數
最佳答案
int main()
{
char a[10],b[10];
printf("請輸入a字元可以隨意輸入小於10個字元")
/*這里不知道為什麼查過10個就前面一部分對
且a字元串就沒有值了你可以自己事實*/
scanf("%s",a);
printf("a字元串:%s\n",a);
turnto(a,b);
printf("b字元串:%s\n",b);
printf("a字元串:%s\n",a);
return 0;
}
void turnto(char *q,char *p)
{
int length,i,j;
for(length=0;;length++)
{
if(q[length]=='\0')
break;
}
j=length-1;
for(i=0;i
{
// *(p+i)=*(q+(j--));
p[i]=q[j--];
}
// *(p+i)='\0';
p[i]='\0';
}
第一個編程題:
827328929 數字反轉,不能使用類庫,不能使用數組。
第二個編程題:
public int[] getNum(aArray[] ,bArray[]){ }
求出數組aArray[] ,和bArray[]兩個數組的交集,交集放在數組中返回。
資料庫題目:
學生表(student){學好,姓名,年齡,所在系}
課程表(course){課程編號,課程名,學分}
關系表(sc){學號,課程編號,成績}
1、查詢出選修了「資料庫」的學生姓名。
2、查詢平均成績大於85分的學生姓名和平均成績(悲劇的沒有寫出來)
3、添加一個課程信息(「Java」,』1001『,2)
4、添加一個唯一索引
5、在學生表中添加身份證列,大小18,非空

⑻ 誰有sql 筆試題,要多的不要選擇填空。

javaeye裡面轉的,十幾個問題覆蓋多個方面,含答案

目前在職場中很難找到非常合格的資料庫開發人員。我的一個同事曾經說過:「SQL開發是一門語言,它很容易學,但是很難掌握。」

在面試應聘的SQL Server資料庫開發人員時,我運用了一套標準的基準技術問題。下面這些問題是我覺得能夠真正有助於淘汰不合格應聘者的問題。它們按照從易到難的順序排列。當您問到關於主鍵和外鍵的問題時,後面的問題都十分有難度,因為答案可能會更難解釋和說明,尤其是在面試的情形下。

您能向我簡要敘述一下SQL Server 2000中使用的一些資料庫對象嗎?

您希望聽到的答案包括這樣一些對象:表格、視圖、用戶定義的函數,以及存儲過程;如果他們還能夠提到像觸發器這樣的對象就更好了。如果應聘者不能回答這個基本的問題,那麼這不是一個好兆頭。

什麼是索引?SQL Server 2000里有什麼類型的索引?

任何有經驗的資料庫開發人員都應該能夠很輕易地回答這個問題。一些經驗不太多的開發人員能夠回答這個問題,但是有些地方會說不清楚。

簡單地說,索引是一個數據結構,用來快速訪問資料庫表格或者視圖里的數據。在SQL Server里,它們有兩種形式:聚集索引和非聚集索引。聚集索引在索引的葉級保存數據。這意味著不論聚集索引里有表格的哪個(或哪些)欄位,這些欄位都會按順序被保存在表格。由於存在這種排序,所以每個表格只會有一個聚集索引。非聚集索引在索引的葉級有一個行標識符。這個行標識符是一個指向磁碟上數據的指針。它允許每個表格有多個非聚集索引。

NULL是什麼意思?

NULL(空)這個值是資料庫世界裡一個非常難纏的東西,所以有不少應聘者會在這個問題上跌跟頭您也不要覺得意外。

NULL這個值表示UNKNOWN(未知):它不表示「」(空字元串)。假設您的SQL Server資料庫里有ANSI_NULLS,當然在默認情況下會有,對NULL這個值的任何比較都會生產一個NULL值。您不能把任何值與一個 UNKNOWN值進行比較,並在邏輯上希望獲得一個答案。您必須使用IS NULL操作符。

什麼是主鍵?什麼是外鍵?

主鍵是表格里的(一個或多個)欄位,只用來定義表格里的行;主鍵里的值總是唯一的。外鍵是一個用來建立兩個表格之間關系的約束。這種關系一般都涉及一個表格里的主鍵欄位與另外一個表格(盡管可能是同一個表格)里的一系列相連的欄位。那麼這些相連的欄位就是外鍵。

什麼是觸發器?SQL Server 2000有什麼不同類型的觸發器?

讓未來的資料庫開發人員知道可用的觸發器類型以及如何實現它們是非常有益的。

觸發器是一種專用類型的存儲過程,它被捆綁到SQL Server 2000的表格或者視圖上。在SQL Server 2000里,有INSTEAD-OF和AFTER兩種觸發器。INSTEAD-OF觸發器是替代數據操控語言(Data Manipulation Language,DML)語句對表格執行語句的存儲過程。例如,如果我有一個用於TableA的INSTEAD-OF-UPDATE觸發器,同時對這個表格執行一個更新語句,那麼INSTEAD-OF-UPDATE觸發器里的代碼會執行,而不是我執行的更新語句則不會執行操作。

AFTER觸發器要在DML語句在資料庫里使用之後才執行。這些類型的觸發器對於監視發生在資料庫表格里的數據變化十分好用。

您如何確一個帶有名為Fld1欄位的TableB表格里只具有Fld1欄位里的那些值,而這些值同時在名為TableA的表格的Fld1欄位里?

這個與關系相關的問題有兩個可能的答案。第一個答案(而且是您希望聽到的答案)是使用外鍵限制。外鍵限制用來維護引用的完整性。它被用來確保表格里的欄位只保存有已經在不同的(或者相同的)表格里的另一個欄位里定義了的值。這個欄位就是候選鍵(通常是另外一個表格的主鍵)。

另外一種答案是觸發器。觸發器可以被用來保證以另外一種方式實現與限制相同的作用,但是它非常難設置與維護,而且性能一般都很糟糕。由於這個原因,微軟建議開發人員使用外鍵限制而不是觸發器來維護引用的完整性。

對一個投入使用的在線事務處理表格有過多索引需要有什麼樣的性能考慮?

您正在尋找進行與數據操控有關的應聘人員。對一個表格的索引越多,資料庫引擎用來更新、插入或者刪除數據所需要的時間就越多,因為在數據操控發生的時候索引也必須要維護。

您可以用什麼來確保表格里的欄位只接受特定范圍里的值?

這個問題可以用多種方式來回答,但是只有一個答案是「好」答案。您希望聽到的回答是Check限制,它在資料庫表格里被定義,用來限制輸入該列的值。

觸發器也可以被用來限制資料庫表格里的欄位能夠接受的值,但是這種辦法要求觸發器在表格里被定義,這可能會在某些情況下影響到性能。因此,微軟建議使用Check限制而不是其他的方式來限制域的完整性。

返回參數和OUTPUT參數之間的區別是什麼?

如果應聘者能夠正確地回答這個問題,那麼他的機會就非常大了,因為這表明他們具有使用存儲過程的經驗。

返回參數總是由存儲過程返回,它用來表示存儲過程是成功還是失敗。返回參數總是INT數據類型。

OUTPUT參數明確要求由開發人員來指定,它可以返回其他類型的數據,例如字元型和數值型的值。(可以用作輸出參數的數據類型是有一些限制的。)您可以在一個存儲過程里使用多個OUTPUT參數,而您只能夠使用一個返回參數。

什麼是相關子查詢?如何使用這些查詢?

經驗更加豐富的開發人員將能夠准確地描述這種類型的查詢。

相關子查詢是一種包含子查詢的特殊類型的查詢。查詢里包含的子查詢會真正請求外部查詢的值,從而形成一個類似於循環的狀況。

關於面試過程的思考

這些問題只不過是確定一個SQL Server資料庫開發人員是否合格的起點。根據應聘者對上面這些問題的回答情況,我可能會要求他們參加我的TSQL編程考試,這一般是一套根據不同情況進行的10到12個資料庫查詢。

您需要自己決定將要僱用的開發人員具有什麼樣的專業技能。然後,需要通過自己的經驗、判斷以及在面試時對應聘者的感受(來做最終決定)。

您在面試資料庫開發人員時一般會問哪些問題呢?讓我們一起來討論一下吧。

Tim Chapman是肯塔基州路易維爾市一家銀行的SQL Server資料庫管理員,他有超過7年的行業經驗。他還通過了微軟SQL Server 2000和SQL Server 2005的認證。

⑼ 求計算機考試試題。!

2016年4月自考試題及答案解析(最全版)網路網盤免費資源在線學習

鏈接: https://pan..com/s/1Jwi4JYIBux1tjSYPXE4jvQ

提取碼: 2mk8

2016年4月自考試題及答案解析(最全版)

2016年4月自考試題及答案解析

2016年4月自考成績

2015年4月自考成績

2015年10月自考成績

張洪之考試成績.jpg

⑽ 關於資料庫的一道筆試題:select * from table1……

select t1.name,t1.value,t2.value,t3.value from (select name,value from table1 where name = 'a' and rownum <=1 ) t1 inner join
(select name,value from table1 where value <> (select value from table1 where name ='a' and rownum <=1) and rownum <=1) t2 on
t2.name = t1.name join table1 t3 on t3.name = t1.name and t1.value <>t3.value and t3.value <>t2.value

這個可以顯示 a 100 200 400

熱點內容
動態規劃01背包演算法 發布:2024-11-05 22:17:40 瀏覽:849
nasm編譯器如何安裝 發布:2024-11-05 22:01:13 瀏覽:180
登錄密碼在微信的哪裡 發布:2024-11-05 22:00:29 瀏覽:739
c防止反編譯工具 發布:2024-11-05 21:56:14 瀏覽:247
安卓虛擬機怎麼用 發布:2024-11-05 21:52:48 瀏覽:344
php時間搜索 發布:2024-11-05 20:58:36 瀏覽:478
燕山大學編譯原理期末考試題 發布:2024-11-05 20:13:54 瀏覽:527
華為電腦出現臨時伺服器 發布:2024-11-05 20:05:08 瀏覽:408
斗戰神免費挖礦腳本 發布:2024-11-05 19:53:25 瀏覽:665
網吧伺服器分別是什麼 發布:2024-11-05 19:45:32 瀏覽:392