簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
1. 在考生文件夾下使用菜單設(shè)計(jì)器設(shè)計(jì)一個(gè)名稱(chēng)為SMENU的下拉式菜單。
要求如下:
菜單包括"數(shù)據(jù)瀏覽"和"退出"兩個(gè)菜單欄。
①數(shù)據(jù)瀏覽菜單欄包括"學(xué)生表"和"課程表"兩個(gè)選項(xiàng):
學(xué)生表選項(xiàng)在過(guò)程中使用SQL語(yǔ)句"SELECT * FROM STUDENT"查詢(xún)學(xué)生表
STUDENT的記錄。
課程表選項(xiàng)在過(guò)程中使用SQL語(yǔ)句"SELECT * FROM COURSE"查詢(xún)課程表
COURSE的記錄。
②退出菜單欄包括"返回到系統(tǒng)菜單"一個(gè)選項(xiàng):
返回系統(tǒng)菜單選項(xiàng)在過(guò)程中使用命令返回系統(tǒng)默認(rèn)的菜單。
解題思路:
1. 單擊“文件\新建”命令項(xiàng)。在“新建”對(duì)話框中選擇“菜單”單選鈕,再按“新建文件”按鈕。在“新建菜單”對(duì)話框中選擇“菜單”按鈕,在菜單設(shè)計(jì)器中的“菜單名稱(chēng)”中依次輸入“數(shù)據(jù)瀏覽”和“退出”這兩個(gè)主菜單項(xiàng),選擇“數(shù)據(jù)瀏覽”菜單項(xiàng),在“結(jié)果”中選擇“子菜單”,單擊“創(chuàng)建”按鈕,在“菜單設(shè)計(jì)器”中,輸入兩個(gè)子菜單項(xiàng)“學(xué)生表”和“課程表”。選擇“退出”菜單項(xiàng),在“結(jié)果”中選擇“子菜單”,單擊“創(chuàng)建”按鈕,在“菜單設(shè)計(jì)器”中,輸入一個(gè)子菜單項(xiàng)“返回到系統(tǒng)菜單”。
在“學(xué)生表”子菜單的“結(jié)果”選擇“過(guò)程”并輸入命令下列語(yǔ)句:SELECT * FROM STUDENT
在“課程表”子菜單的“結(jié)果”選擇“過(guò)程”并輸入命令下列語(yǔ)句:SELECT * FROM COURSE
在“退出”主菜單的“結(jié)果”選擇“過(guò)程”并輸入下列命令 set sysmenu to default
單擊工具欄上“保存”按鈕,在彈出“保存”對(duì)話框中輸入“smenu”即可。在“菜單設(shè)計(jì)器”窗口下,單擊“菜單”菜單欄,選擇“生成”菜單項(xiàng),生成“smenu.mpr”文件。
**********************************************************************
2. 在考生文件夾下打開(kāi)命令文件ONE.PRG,該命令文件用來(lái)建立一個(gè)名稱(chēng)為
S_VIEW的視圖,視圖查詢(xún)學(xué)生的班級(jí)號(hào)、班級(jí)名、姓名、性別和班主任名(來(lái)自
TEACHER表的教師名)。命令文件只包含兩條語(yǔ)句,第1條語(yǔ)句有一個(gè)錯(cuò)誤,第2條
語(yǔ)句有兩個(gè)錯(cuò)誤,請(qǐng)修改之,并運(yùn)行。
注意,修改時(shí)不可改變SQL語(yǔ)句的結(jié)構(gòu)和短語(yǔ)的順序,不允許增加或合并行。
解題思路:
第1行:OPEN DATABASE sdb
第2行:CREATE VIEW S_VIEW AS;
第5行:WHERE Student.班級(jí)號(hào)=Class.班級(jí)號(hào) AND Teacher.教師號(hào)=Class.班主任號(hào)
![]() | ![]() .. 定價(jià):¥133 優(yōu)惠價(jià):¥133.0 更多書(shū)籍 |
![]() | ![]() .. 定價(jià):¥124 優(yōu)惠價(jià):¥124.0 更多書(shū)籍 |