二、基本操作題(共18分)
1、1.打開考生文件夾下的數(shù)據(jù)庫(kù)College,物理刪除該數(shù)據(jù)庫(kù)中的temp表,然后將3個(gè)自由表“教師表”、“課程表”和“學(xué)院表”添加到該數(shù)據(jù)庫(kù)中。
2.為“課程表”和“教師表”分別建立主索引和普通索引,字段名和索引名均為“課程號(hào)”,并為兩個(gè)表建立一對(duì)多的聯(lián)系。
3.使用SQL語句查詢“教師表”中工資大于4500的教師的全部信息,將查詢結(jié)果按職工號(hào)升序排列,查詢結(jié)果存儲(chǔ)到文本文件one.txt中,SQL語句存儲(chǔ)于文件tw0.pr9中。4.使用報(bào)表向?qū)椤皩W(xué)院表”創(chuàng)建一個(gè)報(bào)表three,選擇“學(xué)院表”的所有字段,其他選項(xiàng)均取默認(rèn)值。
2、1.在考生文件夾下新建一個(gè)名為“庫(kù)存管理”的項(xiàng)目文件。 2.在新建的項(xiàng)目中建立一個(gè)名為“使用零件情況”的數(shù)據(jù)庫(kù),并將考生文件夾下的所有自由表添加到該數(shù)據(jù)庫(kù)中。 3.修改“零件信息”表的結(jié)構(gòu),為其增加一個(gè)字段,字段名為“規(guī)格”,類型為字符型,長(zhǎng)度為8。 4.打開并修改mymenu菜單文件,為菜單項(xiàng)“查找”設(shè)置快捷鍵Ctrl+T。
二、簡(jiǎn)單應(yīng)用題(共24分) 3、1.建立一個(gè)表單文件myform,將employee表添加到表單的數(shù)據(jù)環(huán)境中,然后在表單中添加表格控件gridl,指定其記錄源類型為“別名”、記錄源為employee表文件,后添加一個(gè)“退出”命令按鈕控件Commandl,程序運(yùn)行時(shí)單擊該命令按鈕將關(guān)閉表單。 2.修改tw0.prg文件中的SQLSELECT命令,使之正確運(yùn)行時(shí)可以顯示如下結(jié)果:
4、在考生文件夾下完成如下簡(jiǎn)單應(yīng)用: 1.用SQL語句完成下列操作:查詢項(xiàng)目的項(xiàng)目號(hào)、項(xiàng)目名和項(xiàng)目使用的零件號(hào)、零件名稱,查詢結(jié)果按項(xiàng)目號(hào)降序、零件號(hào)升序排序,并存放于表item—temp中,同時(shí)將使用的SQL語句存儲(chǔ)于新建的文本文件item.txt中。 2.根據(jù)零件信息、使用零件和項(xiàng)目信息3個(gè)表,利用視圖設(shè)計(jì)器建立一個(gè)視圖view—item,該視圖的屬性列由項(xiàng)目號(hào)、項(xiàng)目名、零件名稱、單價(jià)和數(shù)量組成,記錄按項(xiàng)目號(hào)升序排序,篩選條件是項(xiàng)目號(hào)為“s2”。
三、綜合應(yīng)用題(共18分) 5、設(shè)計(jì)一個(gè)表單名和文件名均為form—item的表單,其中,所有控件的屬性必須在表單設(shè)計(jì)器的屬性窗口中設(shè)置。表單的標(biāo)題設(shè)為“使用零件情況統(tǒng)計(jì)”。表單中有一個(gè)組合框(ComboI)、一個(gè)文本框(Textl)、兩個(gè)命令按鈕“統(tǒng)計(jì)”(Com.mandl)和“退出”(Command2)。 運(yùn)行表單時(shí),組合框中有3個(gè)條目“sl”、“s2”和“s3”(只有3個(gè),不能輸入新的,RowSourceType的屬性為“數(shù)組”,Style的屬性為“下拉列表框”)可供選擇,單擊“統(tǒng)計(jì)”命令按鈕后,則文本框顯示出該項(xiàng)目所使用零件的金額合計(jì)(某種零件的金額=單價(jià)·數(shù)量)。 單擊“退出”按鈕關(guān)閉表單。 注意:完成表單設(shè)計(jì)后要運(yùn)行表單的所有功能。
6、在考生文件夾下創(chuàng)建一個(gè)頂層表單myform.SCX,表單的標(biāo)題為“考試”,然后創(chuàng)建并在表單中添加一個(gè)菜單,菜單的 三、綜合應(yīng)用題(共18分) 5、設(shè)計(jì)一個(gè)表單名和文件名均為form—item的表單,其中,所有控件的屬性必須在表單設(shè)計(jì)器的屬性窗口中設(shè)置。表單的標(biāo)題設(shè)為“使用零件情況統(tǒng)計(jì)”。表單中有一個(gè)組合框(ComboI)、一個(gè)文本框(Textl)、兩個(gè)命令按鈕“統(tǒng)計(jì)”(Com.mandl)和“退出”(Command2)。 運(yùn)行表單時(shí),組合框中有3個(gè)條目“sl”、“s2”和“s3”(只有3個(gè),不能輸入新的,RowSourceType的屬性為“數(shù)組”,Style的屬性為“下拉列表框”)可供選擇,單擊“統(tǒng)計(jì)”命令按鈕后,則文本框顯示出該項(xiàng)目所使用零件的金額合計(jì)(某種零件的金額=單價(jià)·數(shù)量)。 單擊“退出”按鈕關(guān)閉表單。 注意:完成表單設(shè)計(jì)后要運(yùn)行表單的所有功能。
6、在考生文件夾下創(chuàng)建一個(gè)頂層表單myform.SCX,表單的標(biāo)題為“考試”,然后創(chuàng)建并在表單中添加一個(gè)菜單,菜單的 “統(tǒng)計(jì)”和“退出”菜單命令的訪問鍵分別是“T”和“R”,功能都通過執(zhí)行“過程”完成。 “統(tǒng)計(jì)”菜單命令的功能是以客戶為單位從customer表和orders表中求出訂單金額的和。統(tǒng)計(jì)結(jié)果有“客戶號(hào)”、“客戶名”和“合計(jì)”3項(xiàng)內(nèi)容,“合計(jì)”是指與某客戶所簽所有訂單金額的和。統(tǒng)計(jì)結(jié)果應(yīng)按“合計(jì)”降序排列,并存放在tabletw0表中。 菜單命令“退出”的功能是關(guān)閉并釋放表單。 后運(yùn)行表單并依次執(zhí)行其中的“統(tǒng)計(jì)”和“退出”菜單命令。
“統(tǒng)計(jì)”和“退出”菜單命令的訪問鍵分別是“T”和“R”,功能都通過執(zhí)行“過程”完成。 “統(tǒng)計(jì)”菜單命令的功能是以客戶為單位從customer表和orders表中求出訂單金額的和。統(tǒng)計(jì)結(jié)果有“客戶號(hào)”、“客戶名”和“合計(jì)”3項(xiàng)內(nèi)容,“合計(jì)”是指與某客戶所簽所有訂單金額的和。統(tǒng)計(jì)結(jié)果應(yīng)按“合計(jì)”降序排列,并存放在tabletw0表中。 菜單命令“退出”的功能是關(guān)閉并釋放表單。 后運(yùn)行表單并依次執(zhí)行其中的“統(tǒng)計(jì)”和“退出”菜單命令。
2、1.在考生文件夾下新建一個(gè)名為“庫(kù)存管理”的項(xiàng)目文件。 2.在新建的項(xiàng)目中建立一個(gè)名為“使用零件情況”的數(shù)據(jù)庫(kù),并將考生文件夾下的所有自由表添加到該數(shù)據(jù)庫(kù)中。 3.修改“零件信息”表的結(jié)構(gòu),為其增加一個(gè)字段,字段名為“規(guī)格”,類型為字符型,長(zhǎng)度為8。 4.打開并修改mymenu菜單文件,為菜單項(xiàng)“查找”設(shè)置快捷鍵Ctrl+T。
二、簡(jiǎn)單應(yīng)用題(共24分) 3、1.建立一個(gè)表單文件myform,將employee表添加到表單的數(shù)據(jù)環(huán)境中,然后在表單中添加表格控件gridl,指定其記錄源類型為“別名”、記錄源為employee表文件,后添加一個(gè)“退出”命令按鈕控件Commandl,程序運(yùn)行時(shí)單擊該命令按鈕將關(guān)閉表單。 2.修改tw0.prg文件中的SQLSELECT命令,使之正確運(yùn)行時(shí)可以顯示如下結(jié)果:

4、在考生文件夾下完成如下簡(jiǎn)單應(yīng)用: 1.用SQL語句完成下列操作:查詢項(xiàng)目的項(xiàng)目號(hào)、項(xiàng)目名和項(xiàng)目使用的零件號(hào)、零件名稱,查詢結(jié)果按項(xiàng)目號(hào)降序、零件號(hào)升序排序,并存放于表item—temp中,同時(shí)將使用的SQL語句存儲(chǔ)于新建的文本文件item.txt中。 2.根據(jù)零件信息、使用零件和項(xiàng)目信息3個(gè)表,利用視圖設(shè)計(jì)器建立一個(gè)視圖view—item,該視圖的屬性列由項(xiàng)目號(hào)、項(xiàng)目名、零件名稱、單價(jià)和數(shù)量組成,記錄按項(xiàng)目號(hào)升序排序,篩選條件是項(xiàng)目號(hào)為“s2”。
三、綜合應(yīng)用題(共18分) 5、設(shè)計(jì)一個(gè)表單名和文件名均為form—item的表單,其中,所有控件的屬性必須在表單設(shè)計(jì)器的屬性窗口中設(shè)置。表單的標(biāo)題設(shè)為“使用零件情況統(tǒng)計(jì)”。表單中有一個(gè)組合框(ComboI)、一個(gè)文本框(Textl)、兩個(gè)命令按鈕“統(tǒng)計(jì)”(Com.mandl)和“退出”(Command2)。 運(yùn)行表單時(shí),組合框中有3個(gè)條目“sl”、“s2”和“s3”(只有3個(gè),不能輸入新的,RowSourceType的屬性為“數(shù)組”,Style的屬性為“下拉列表框”)可供選擇,單擊“統(tǒng)計(jì)”命令按鈕后,則文本框顯示出該項(xiàng)目所使用零件的金額合計(jì)(某種零件的金額=單價(jià)·數(shù)量)。 單擊“退出”按鈕關(guān)閉表單。 注意:完成表單設(shè)計(jì)后要運(yùn)行表單的所有功能。
6、在考生文件夾下創(chuàng)建一個(gè)頂層表單myform.SCX,表單的標(biāo)題為“考試”,然后創(chuàng)建并在表單中添加一個(gè)菜單,菜單的 三、綜合應(yīng)用題(共18分) 5、設(shè)計(jì)一個(gè)表單名和文件名均為form—item的表單,其中,所有控件的屬性必須在表單設(shè)計(jì)器的屬性窗口中設(shè)置。表單的標(biāo)題設(shè)為“使用零件情況統(tǒng)計(jì)”。表單中有一個(gè)組合框(ComboI)、一個(gè)文本框(Textl)、兩個(gè)命令按鈕“統(tǒng)計(jì)”(Com.mandl)和“退出”(Command2)。 運(yùn)行表單時(shí),組合框中有3個(gè)條目“sl”、“s2”和“s3”(只有3個(gè),不能輸入新的,RowSourceType的屬性為“數(shù)組”,Style的屬性為“下拉列表框”)可供選擇,單擊“統(tǒng)計(jì)”命令按鈕后,則文本框顯示出該項(xiàng)目所使用零件的金額合計(jì)(某種零件的金額=單價(jià)·數(shù)量)。 單擊“退出”按鈕關(guān)閉表單。 注意:完成表單設(shè)計(jì)后要運(yùn)行表單的所有功能。
6、在考生文件夾下創(chuàng)建一個(gè)頂層表單myform.SCX,表單的標(biāo)題為“考試”,然后創(chuàng)建并在表單中添加一個(gè)菜單,菜單的 “統(tǒng)計(jì)”和“退出”菜單命令的訪問鍵分別是“T”和“R”,功能都通過執(zhí)行“過程”完成。 “統(tǒng)計(jì)”菜單命令的功能是以客戶為單位從customer表和orders表中求出訂單金額的和。統(tǒng)計(jì)結(jié)果有“客戶號(hào)”、“客戶名”和“合計(jì)”3項(xiàng)內(nèi)容,“合計(jì)”是指與某客戶所簽所有訂單金額的和。統(tǒng)計(jì)結(jié)果應(yīng)按“合計(jì)”降序排列,并存放在tabletw0表中。 菜單命令“退出”的功能是關(guān)閉并釋放表單。 后運(yùn)行表單并依次執(zhí)行其中的“統(tǒng)計(jì)”和“退出”菜單命令。
“統(tǒng)計(jì)”和“退出”菜單命令的訪問鍵分別是“T”和“R”,功能都通過執(zhí)行“過程”完成。 “統(tǒng)計(jì)”菜單命令的功能是以客戶為單位從customer表和orders表中求出訂單金額的和。統(tǒng)計(jì)結(jié)果有“客戶號(hào)”、“客戶名”和“合計(jì)”3項(xiàng)內(nèi)容,“合計(jì)”是指與某客戶所簽所有訂單金額的和。統(tǒng)計(jì)結(jié)果應(yīng)按“合計(jì)”降序排列,并存放在tabletw0表中。 菜單命令“退出”的功能是關(guān)閉并釋放表單。 后運(yùn)行表單并依次執(zhí)行其中的“統(tǒng)計(jì)”和“退出”菜單命令。

