一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)
在考生文件夾下完成下列操作(在"成績管理"數(shù)據(jù)庫中完成):
1、為"學(xué)生"表在"學(xué)號"字段上建立升序主索引,索引名和索引表達式均為學(xué)號。
2、為"學(xué)生"表的"性別"字段定義有效性規(guī)則,規(guī)則表達式為:性別$"男女",出錯提示信息是:"性別必須是男或女"。
3、在"學(xué)生"表的"性別"和"年齡"字段之間插入一個"出生日期"字段,數(shù)據(jù)類型為"日期型"(修改表結(jié)構(gòu))。
4、用SQL的UPDATE命令將學(xué)生"王三風(fēng)"的出生日期修改為1983年5月1日,并將該語句粘貼在SQL2.TXT文件中(第一行、只占一行)。
二、簡單應(yīng)用(2小題,每題20分,計40分)
1、根據(jù)考生文件夾下的txl表和jsh表建立一個查詢query2,查詢出單位是"南京大學(xué)" 的所有教師的姓名、職稱、電話,要求查詢?nèi)ハ蚴潜,表名是query2.dbf,并執(zhí)行該查詢。
2、建立表單enterf,表單中有兩個命令按鈕,按鈕的名稱分別為cmdin和cmdout,標題分別為"進入"和"退出"。
三、綜合應(yīng)用(1小題,計30分)
在考生文件夾下有倉庫數(shù)據(jù)庫CK3,包括如下所示兩個表文件: CK(倉庫號C(4),城市C(8),面積N(4));ZG(倉庫號C(4),職工號C(4),工資N(4))。設(shè)計一個名為ZG3的菜單,菜單中有兩個菜單項"統(tǒng)計"和"退出"。程序運行時,單擊"統(tǒng)計"菜單項應(yīng)完成下列操作:檢索出所有職工的工資都大于1220元的職工所管理的倉庫信息,將結(jié)果保存在wh1數(shù)據(jù)表(WH1為自由表)文件中,該文件的結(jié)構(gòu)和CK數(shù)據(jù)表文件的結(jié)構(gòu)一致,并按面積升序排序。單擊"退出"菜單項,請使用SET SYSMENU TO DEFAULT命令使程序終止運行。(注:相關(guān)數(shù)據(jù)表文件存在于考生文件夾下)
基本操作題答案:
4、UPDA 學(xué)生 SET 出生日期={^1983-05-01} WHER 姓名="王三風(fēng)"
簡單應(yīng)用題提示:
本題必須用設(shè)計器做要注意二點, 1 選表必須先選jsh表,后選txl表; 選字段必須按次序選jsh.姓名,jsh.職稱,txl.電話。其它情況均不得分,請務(wù)必注意。
綜合應(yīng)用題答案:
“統(tǒng)計”菜單項的過程代碼為:
Clos all
SELECT * FROM CK WHERE 倉庫號 NOT IN (SELECT 倉庫號 FROM ZG WHERE 工資<=1220) AND 倉庫號 IN (SELECT 倉庫號 FROM ZG);
ORDER BY 面積 INTO TABLE wh1
“退出”菜單項的命令代碼為:SET SYSMENU TO DEFAULT (原樣抄命令,不能省)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |