填空題 (每空2分,共20分)
1.已知某單位工資表gz有如下記錄:
Record# 編號 姓名 年齡 職稱 工資
1 3001 張 立 36 講師 690
2 3002 王 方 31 講師 680
3 3003 李 平 22 助教 820
4 3004 朱 巖 46 副教授 960
5 3005 陳 劍 51 教授 1100
6 3006 陳國青 50 副教授 920
7 3007 趙 麗 47 教授 1200
下列統(tǒng)計(jì)程序,計(jì)算教授及副教授的平均工資和最低工資。根據(jù)人事政策,對年滿50歲(含)以上的員工工資進(jìn)行更新,增加200元。請?zhí)羁胀瓿伞?/P>
set talk off
use gz
calculate avg(工資),___(1)_______ to a,d for ___(2)_
replace 工資 with 工資+200 for 年齡___(3)_____
?a,d
2. 以下程序的功能是顯示系統(tǒng)日期的中文季節(jié),比如系統(tǒng)日期為{2007.04.12},顯示“春季”。請?zhí)羁胀瓿伞?/P>
yue=month( (4) )
Do case
Case yue=3 or yue=4 or yue=5
Coth=”春”
Case yue=6 or yue=7 or yue=8
Coth=”夏”
Case yue=9 or yue=10 or yue=11
Coth=”秋”
Case yue=12 or yue=1 or yue=2
Coth=”冬”
(5)
Messagebox( (6) +”季”)
return
3. 成績數(shù)據(jù)表CJ.DBF中有三個(gè)數(shù)值型字段:數(shù)學(xué)、語文、總分,所有記錄的數(shù)學(xué)和語文字段值均已輸入。以下程序功能是:求每條記錄的總分字段值,并將結(jié)果存放在該記錄的字段“總分”中。請?zhí)羁胀瓿伞?/P>
******主程序
use cj
zf=0
do while .not. eof()
do sub ____(7)______
repl 總分 with zf
____(8)___
enddo
use
*****子程序
proc sub
parameters sx,yw,zf
zf=sx+yw
return
4.設(shè)有學(xué)生選課表SC(學(xué)號,課程號,成績),用SQL語言檢索每門課程的課程號及平均分的語句是:
select 課程號, (9) from sc (10)
1.(1)min(工資) (2) "教授"$職稱 或 職稱="教授" OR職稱="副教授" (3) >=50
2. (4) date() (5) Endcase (6) coth
3. (7) with 數(shù)學(xué),語文,zf (8) skip
4. (9) avg(成績) (10) group by 課程號
![]() | ![]() .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書籍 |
![]() | ![]() .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書籍 |