二、簡單應(yīng)用(2小題,每題20分,計(jì)40分)
在考生文件夾下完成如下簡單應(yīng)用:
1. 用SQL語句對自由表"教師"完成下列操作:將職稱為"教授"的教師新工資一項(xiàng)設(shè)置為原工資的120%,其他教師的新工資與原工資相等;插入一條新記錄,該教師的信息:姓名"林紅",職稱"講師",原工資10000,新工資10200,同時(shí)將你所使用的SQL語句存儲(chǔ)于新建的文本文件teacher.txt中(兩條更新語句,一條插入語句,按順序每條語句占一行)。
2. 使用查詢設(shè)計(jì)器建立一個(gè)查詢文件stud.qpr,查詢要求:選修了"英語"并且
成績大于等于70的學(xué)生的姓名和年齡,查詢結(jié)果按年齡升序存放于stud_temp.dbf表中。
本題主要考核點(diǎn):
SQL語句的使用、使用查詢設(shè)計(jì)器建立查詢
本題解題思路:
第1題:本題的主要考核點(diǎn)是SQL語句的使用。
update 教師 set 新工資=原工資*1.2 where 職稱="教授"
update 教師 set 新工資=原工資 where 職稱!="教授"
insert into 教師 values("林紅","講師",10000,10200)
第2題,本題的主要考核點(diǎn)是建立查詢。
建立查詢可以使用"文件"菜單完成,選擇文件--新建--查詢--新建文件,將"學(xué)生","課程"和"選課"表添加入查詢中,從字段中選擇姓名和年齡字段;切換到"篩選"選項(xiàng)卡,在其中進(jìn)行如下設(shè)置:
字段名 條件 實(shí)例 邏輯
課程.課程名稱 = "英語" AND
選課.成績 >= 70
;切換到"排序依據(jù)"中選擇字段"學(xué)生.年齡",在"排序選項(xiàng)"處選擇"升序";單擊查詢菜單下的 查詢?nèi)ハ,選擇表,輸入表名stud_temp,最后運(yùn)行該查詢。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |