2015計(jì)算機(jī)模擬考試《二級(jí)VF》機(jī)考沖刺習(xí)題

字號(hào):

二、基本操作題(共18分) 1、在考生文件夾下,打開數(shù)據(jù)庫“賓館”,完成如下操作:1.打開“客戶”表,為“性別”字段增加約束規(guī)則:性別只能為“男”或“女”,默認(rèn)值為“女”,表達(dá)式為:性別$fl男女”。2.為“入住”表創(chuàng)建一個(gè)主索引,索引名為ikkey,索引表達(dá)式為“客房號(hào)+客戶號(hào)”。 3.根據(jù)各表的名稱、字段名的含義和存儲(chǔ)的內(nèi)容建立表之間的永久聯(lián)系,并根據(jù)要求建立相應(yīng)的普通索引,索引名與創(chuàng)建索引的字段名相同,升序排序。 4.使用SQL的SELECT語句查詢“客戶”表中性別為“男”的客戶號(hào)、身份證、姓名和工作單位字段及相應(yīng)的記錄值,并將結(jié)果存儲(chǔ)到名為TABA的表(注意:該表不需要排序)。請(qǐng)將該語句存儲(chǔ)到名為ONE.PRG的文件中。
    2、1.在考生文件夾下新建一個(gè)名為“圖書管理”的項(xiàng)目文件。 2.在項(xiàng)目中新建一個(gè)名為“圖書”的數(shù)據(jù)庫。 3.將考生文件夾下的所有自由表添加到“圖書”數(shù)據(jù)庫中。 4.在項(xiàng)目中建立查詢book—qu,其功能是查詢價(jià)格大于等于l0的圖書(book表)的所有信息,查詢結(jié)果按價(jià)格降序排序。
    二、簡單應(yīng)用題(共24分) 3、在考生文件夾下完成下列操作: 1.將歌手比賽分為4個(gè)組,“歌手表”中的“歌手編號(hào)”字段的左邊兩位表示該歌手所在的組號(hào)。考生文件夾下的程序文件five.pr9的功能是:根據(jù)“歌手表”計(jì)算每個(gè)組的歌手人數(shù),將結(jié)果存入表0ne,表0ne中有“組號(hào)”和“歌手人數(shù)”兩個(gè)字段。程序中有3處錯(cuò)誤,請(qǐng)修改并執(zhí)行程序。注意:只能修改標(biāo)有錯(cuò)誤的語句行,不能修改其他語句, 數(shù)組名A不允許修改。 2.建立一個(gè)數(shù)據(jù)庫文件“歌手大獎(jiǎng)賽.dbc”,并將“歌手表”、“評(píng)委表”和“評(píng)分表”3個(gè)自由表添加到該數(shù)據(jù)庫中。使用視圖設(shè)計(jì)器建立視圖songer_view,根據(jù)“歌手表”、“評(píng)委表”和“評(píng)分表”建立該視圖,視圖中的字段項(xiàng)包括評(píng)委姓名、歌手姓名、分?jǐn)?shù),視圖中的記錄按“歌手姓名”升序排列,若“歌手姓名”相同再按“分?jǐn)?shù)”降序排列。
    4、在考生文件夾下完成下列操作: 1.修改并執(zhí)行程序temp。該程序的功能是根據(jù)“教師 表”和“課程表”計(jì)算講授“數(shù)據(jù)結(jié)構(gòu)”這門課程,并且“工資”大于等于4000的教師人數(shù)。注意:只能修改標(biāo)有錯(cuò)誤的語句行,不能修改其他語句。 2.在“學(xué)?!睌?shù)據(jù)庫中(在基本操作題中建立的),使用視圖設(shè)計(jì)器建立視圖teacher—v,該視圖是根據(jù)“教師表”和“學(xué)院表”建立的,視圖中的字段項(xiàng)包括“姓名”、“工資”和“系名”,并且視圖中只包括“工資”大于等于4000的記錄,視圖中的記錄先按“工資”降序排列,若“工資”相同再按“系名”升序排列。
    三、綜合應(yīng)用題(共18分) 5、(1)在考生文件夾下,將BOOKS表中所有書名中含有“計(jì)算機(jī)”3個(gè)字的圖書復(fù)制到BOOKS—BAK表中,以下操作均在BOOKS_BAK表中完成。 (2)復(fù)制后的圖書價(jià)格在原價(jià)格的基礎(chǔ)上降低5%。 (3)從圖書均價(jià)高于25元(含25)的出版社中,查詢并顯示圖書均價(jià)低的出版社名稱及均價(jià),查詢結(jié)果保存在new_tablet表中(字段名為出版單位和均價(jià))。
    6、(1)在考生文件夾下建立一個(gè)文件名和表單名均為my-form的表單文件。 (2)在考生文件夾下建立一個(gè)如下圖所示的快捷菜單mymenu,該快捷菜單有兩個(gè)選項(xiàng)“取前三名”和“取前五名”。分別為兩個(gè)選項(xiàng)建立過程,使得程序運(yùn)行時(shí),單擊“取前三名”選項(xiàng)的功能是:根據(jù)“學(xué)院表”和“教師表”統(tǒng)計(jì)平均工資高的前三名的系的信息并存入表sa_three中,sa_three中包括“系名”和“平均工資”兩個(gè)字段,結(jié)果按“平均工資”降序排列;單擊“取前五名”選項(xiàng)的功能與“取前三名”類似,統(tǒng)計(jì)查詢“平均工資”高的前五名的信息,結(jié)果存入sa_five中,sa_five表中的字段和排序方法與sa_three相同。 (3)在表單myform中設(shè)置相應(yīng)的事件代碼,使得右鍵單擊表單內(nèi)部區(qū)域時(shí),能調(diào)出快捷菜單,并能執(zhí)行菜單中的選項(xiàng)。 (4)運(yùn)行表單,調(diào)出快捷菜單,分別執(zhí)行“取前三名”和“取前五名”兩個(gè)選項(xiàng)。