能力測試I 題目源自於CSDN論壇

2021-06-16 01:03:07 字數 1655 閱讀 6479

[db基礎](10)

選答題,從下列題目中任選題分值滿10分的作答.

sybase

a.(5)公司的張工在備份資料庫除了備份應用資料庫本身以外,還備份master資料庫,為什麼?

b.(5)sybase的view建立有那些限制?

oracle

a.(5)解釋歸檔和非歸檔模式之間的不同和它們各自的優缺點

b.(5)兩個結果集互加及互減的函式

綜合a.(10)取一表前n筆記錄的各種資料庫的寫法...至少寫出三種寫法.

[sql常識](30)

a.(5)比較truncate和delete:

b.(5)比較union和unionall區別,請舉例說明(要求寫出結果集)

c.(5)比較exists與in(notin)的用法,請舉例說明(要求寫出結果集)

d.(5)比較between與》 and 《的區別,請舉例說明(要求寫出結果集)

e.(9)比較自然連線和外部連線以及笛卡爾積的用法,各請舉例說明(要求寫出結果集)

[sql綜合應用](40)

使用的資料庫不受限制,但要求在答案中寫出所用的資料庫型別.

下列題目要求用sql本身實現(要求考慮到編碼級優化)

最好就一句sql,(得分率為100%)

如果不能用一句sql實現可以用多句sql實現,(得分率為80%)

也可以用儲存過程實現(得分率為70%).

除了寫出相應的編碼外,還要求答題者給出思路以及實現步驟的文字描述.

a.(6)求和運算

表結構如下:

序號,總金額,金額1,部門

記錄:1           10    1

2           10    1

3           10    1

4           10    2

5           10    2

現想按部門對總金額進行求和運算

結果為為:

序號,總金額,金額1,部門

記錄:1   30     10    1

2   30     10    1

3   30     10    1

4   20     10    2

5   20     10    2

b.(6)字段最大值

有三個字段,t1,t2,t3,請問怎麼返回乙個字段,值是這三個欄位的最大值?

要求:對題目的理解描述,建立相應的測試資料,寫出sql,得出sql結果集

c.(6)重複行檢索

請問如何把乙個table中某列重複的行檢索出來?(某一列或者多列的值重複)

要求:對題目的理解描述,建立相應的測試資料,寫出sql,得出sql結果集

d.(8)需求理解

有一張表:s#(學號),(課程號),grade(成績)

請寫出所學課程包含學號為001的學生所學課程的學生的學號。

要求:對題目的理解描述,建立相應的測試資料,寫出sql,得出sql結果集

e.(14)外連線應用

有兩張表b1,b2,其中b1表有一列為(id1number(10)),b2有一列為(id2number(10)).現在需要將id1,id2取出來,放在表b3裡,b3為(b1idnumber(10),b2idnumber(10)),要將id1放入b1id,id2放入b2id. 另該兩表沒有任何內在聯絡.1

能力測試III 題目源自於CSDN論壇

表結構 t2 client,cur money,total money,level 附表 二 xx月份客戶abc分析表 客戶 銷貨 積累銷貨金額 級別 客戶 銷貨 積累銷貨金額 級別 名稱 金額 名稱 金額 順正 131,000 131,000 a 聯合 18,000 813,000 b 思凡 66...

小學生算術能力測試系統題目

設計乙個程式,用來實現幫助小學生進行百以內的算術練習,它具有以下功能 提供10道加 減 乘或除四種基本算術運算的題目 練習者根據顯示的題目輸入自己的答案,程式自動判斷輸入的答案是否正確並顯示出相應的資訊。import random i 1 while i 10 op s str random.cho...

題目 I 禮物

題目描述 小明來到禮品店準備給女朋友挑選禮物。店員給小明展示了 n 個商品,這 n 個物品排成一排。並表示如果小明購買連續的 c 個商品會有特別大的優惠。小明接受了店員的提議,決定購買連續的 c 個商品。這 n 個商品每個都有乙個美觀度 ai。小明不希望自己送的禮品美觀度都太低,所以希望買到的 c ...