/ncre/
我先給大家出十套聯機部分的試題:
第壹題,
壹.基本操作題(***4題,第1、2題7分,第3、4題8分)
註意:基本操作題中有四道SQL題。
將每道題的 SQL 命令粘貼到 SQL1.txt 文件中,
每條命令占壹行,第 1 題的命令占第 1 行,第 2 題的命令占第 2 行,依此類推;
如果沒有做題,則相應的行為空。
在候選文件夾中完成以下操作:
1.使用 SQL SELECT 命令將表 stock_sl.dbf 復制到 stock_bk.dbf。
2.使用 SQL INSERT 命令將記錄("600028",4.36, 4.60, 5500)插入到 stock_bk.dbf 表中。
3.使用 SQL UPDATE 命令將股票_bk.dbf 表中 "股票代碼 "為 600007 的股票的 "當前價格 "更改為 8.88。
4.使用 SQL DELETE 命令刪除 stock_bk.dbf 表中 "股票代碼 "為 600000 的股票。
二、簡單應用(共 2 題,每題 20 分,共 40 分)
1.在考生文件夾下創建數據庫 sc2,並將考生文件夾下的自由表 score2 添加到
sc2 中。基於 score2 表創建視圖 score_view。該視圖包含與
score2 表相同的字段,但視圖只能查詢分數小於或等於 1500 的信息。然後使用
新建的視圖查詢視圖中的所有信息,結果將按分數升序存儲在表 v2 中。創建菜單filemenu,包括 "文件 "和 "幫助 "兩個菜單項,"文件 "將激活
子菜單,子菜單包括 "打開"、"另存為 "和 "關閉 "三個菜單項;"關閉 "子菜單的
子菜單項用SET SYSMENU TO DEFAULT命令返回系統菜單,其他菜單項的功能
不需要。
三、綜合應用題(1小題,30分)
考生文件夾中有學生成績數據庫XUESHENG3,包括以下三個表文件和相關的
索引文件:
1、XS.DBF(學生檔案:學號C8,姓名C8,性別C2,班級C5;另有壹個索引文件)CJB.DBF(成績列表文件:學號 C8、班級 C5、姓名 C8、課程名稱 C12、成績
3. C12、成績
N5.1)
設計壹個名為 XS3 的菜單,其中有兩個菜單項 "計算 "和 "退出"。
程序運行時,單擊 "計算 "菜單項,應完成下列操作:
將所有考過 "計算機基礎 "的學生的 "計算機基礎 "成績,按成績從高到低的順序
依次填入成績表中的文件CJB.DBF中(該文件必須事先清除原始數據)。
單擊 "退出 "菜單項,程序終止。
(註意:相關數據表文件存在於候選文件夾中)
第 2 題,
壹.基本操作題(***4題,第1、2題7分,第3、4題8分)
在考生文件夾中完成下列操作(在 "成績管理 "數據庫中完成):
1.為 "學生 "表中的 "學號 "表中的 "學號 "表。在 "學號 "字段上創建壹個升序主索引,索引名稱為 "學號";
2. 為 "學生 "表中的 "性別 "字段定義壹條有效性規則,規則表達式為:性別 $"male or female" 錯誤
信息為:
1:"性別必須為男性或女性"。
3.在 "學生 "表中的 "性別 "和 "年齡 "字段之間插入壹個 "出生日期 "字段,數據類型為
日期(修改表結構);
4.使用 SQL 的 UPDATE 命令將學生王三峰的出生日期更改為 1983 年 5 月 1 日,並將
語句粘貼到 SQL2.TXPATtern.SQL2.TXT 文件(第壹行)中。SQL2.TXT 文件(第壹行,僅壹行)。
二、簡單應用題(共2題,每題20分,共40分)
1、根據考生文件夾下的txl表和jsh表建立壹個查詢query2,查詢出單位是
"南京大學 "的所有教師的姓名、職稱、電話號碼,要求查詢到的是表,表名
是query2.dbf,並執行此查詢。
2、建立表單enterf,表單中有兩個命令按鈕,按鈕的名稱分別為cmdin和
cmdout,標題分別為 "進入 "和 "退出"。
三、綜合應用題(1小題,30分)
在考生文件夾中有壹個倉庫數據庫CK3,包括以下兩個表文件:
CK(倉庫編號C(4),城市C(8),面積N(4))
ZG(倉庫編號C(4),員工人數C(4),工資N(4))
設計壹個名為ZG3的倉庫(倉庫編號C(4)、
設計壹個名為 ZG3 的菜單,其中包含兩個菜單項 "統計 "和 "退出"。
當程序運行時,單擊 "統計 "菜單項,應完成以下操作:檢索該倉庫管理的所有工人的
工資大於1220元的工人信息,將結果保存在wh1數據表(WH1為
自由表)文件中,該文件的結構與CK數據表文件的結構壹致,按面積升序
序。
順序。
單擊 "退出 "菜單項,程序終止。
(註:相關數據表文件存在於考生文件夾中)
問題 3.
I.基本操作(***四題,第 1、2 題 7 分,第 3、4 題 8 分)
1.請在考生文件夾下建立數據庫 KS4。
2.將自由表 STUD、COUR 和 SCOR 添加到考生文件夾下的自由表中。
3.將 COUR、SCOR 添加到數據庫 KS4 中。
3.為 STUD 表創建壹個主索引,索引名稱和索引表達式均為課程編號;
為 COUR 表創建壹個主索引,索引名稱和索引表達式均為課程編號;
為 SCOR 表創建兩個普通索引,其中壹個的索引名稱和索引表達式均為課程編號,另壹個的索引名稱和索引表達式均為課程編號。
4.根據上述創建的每個索引為三個表創建鏈接。
二、簡單應用題(共2題,每題20分,共40分)
1、在考生文件夾中有壹個數據庫STSC,其中有壹個數據庫表STUDENT、SCORE和
COURSE。
使用 SQL 語句查詢 "網絡工程 "課程中學生的全部信息,並按課程號查詢結果。結果按學生
號降序存儲在 NETP.DBF 文件中(庫的結構與 STUDENT 相同,並在其後添加課程號
和課程名稱字段)。
2.在考生文件夾中有壹個數據庫 STSC,其中有數據庫表 STUDENT,使用壹對多
報表向導創建壹個名為 CJ2 的報表,存儲在考生文件夾中
要求:選擇父表 STUDENT 表中間的學號和名稱字段,從子表 SCORE 中選擇課程號
和成績。
和成績,在排序字段中選擇課程號(升序),報告樣式為簡短,方向為縱向。
報告標題為 "學生成績表"。
三、綜合應用題(1 題,30 分)
考生文件夾中有工資數據庫 WAGE3,包括數據表文件:ZG(倉庫編號C(4),
員工編號C(4),工資N(4))
設計壹個名為TJ3的菜單,菜單中有 "統計 "和 "退出 "兩個菜單項。
程序運行時,單擊 "統計 "菜單項應完成以下操作:檢索出工資小於或
等於倉庫員工平均工資的員工信息,並將這些員工信息按照倉庫編號升序排列,在
倉庫編號相同的情況下再按照員工人數升序排列存入EMP1(EMP1是壹個自由表)文件中,該
數據表文件的結構與ZG數據表文件相同。
單擊退出菜單項終止程序。
(註:相關數據表文件存在於候選文件夾中)
問題 4.
I.基本操作題(***四道小題,第 1、2 題 7 分,第 3、4 題 8 分)
1.請在考生文件夾下創建壹個項目 WY。
2.將考生文件夾下的數據庫 KS4 添加到新創建的項目 WY 中。
3、使用視圖設計器在數據庫中創建視圖 NEW_VIEW,其中包括 GJHY 表的所有字段
(順序與 GJHY 表中的順序相同)和所有記錄。
4、從表 HJQK 中查詢 "獲獎 "為第壹名的班級學生的所有信息(表 HJQK 的所有字段),
並按分數從高到低的順序存儲在新表 NEW1 中。
II.簡單應用題(2 題,每題 20 分,共 40 分)
1.在考生文件夾中有壹個數據庫 CADB,其中有數據庫表 ZXKC 和 ZX。
表結構如下:
ZXKC(產品編號、名稱、需求量、進貨日期)
ZX(名稱、規格單價、數量)
在表單向導中選擇壹對多表單向導,創建壹個表單。要求:從父表 zxkc 中選擇
字段產品編號和產品名稱,從子表 zx 中選擇字段規格和單價,表單樣式選擇 "陰影
",按鈕類型使用 "文本按鈕",按產品編號升序排序,表單標題
為 "相機",最後將表單存儲在候選文件夾中,表單文件名為
2。 在候選文件夾中,有壹個數據庫 CADB,其中包含數據庫表 ZXKC 和 ZX。創建單價大於或等於 800、按規格升序排序的本地視圖 CAMELIST,其中包含按順序排列的字段產品
號、產品名稱、規格和單價,然後用新創建的視圖
CAMERA查詢視圖中的所有信息。視圖中的所有信息,
並將結果存儲在表 v_camera 中。
三、綜合應用(1 小題,30 分)
在候選文件夾中有壹個倉庫數據庫 CHAXUN3 包括三個表文件:
ZG(倉庫編號 C(4),員工編號 C(4),工資 N(4))
DGD(員工編號C(4)、供應商編號 C(4)、采購訂單編號 C(4)、訂單日期 D、總計
金額 N(10))
GYS(供應商編號 C(4)、供應商名稱 C(16)、地址 C(10))
設計壹個名為 CX3 的菜單,其中有兩個菜單項,即 "查詢 "和 "退出"。
當程序運行時,單擊 "查詢 "應能完成以下操作:檢索到工資超過 1230 元的工人向北京供應商訂貨的信息,並將結果按總金額降序存放在 ord1 文件中
(與 DGD 文件結構相同,ord1 為空閑表)。
單擊 "退出 "菜單項,程序終止。
(註意:相關數據表文件存在於候選文件夾中)
第 5 題,
壹.基本操作題(***四題,第 1、2 題 7 分,第 3、4 題 8 分)
1、打開數據庫 PROD_M 和數據庫設計器,其中兩個表的必要索引已經建立,
在兩個表之間建立永久鏈接
2、將 CATEGORY 表中 "類別名稱 "字段的默認值設置為 "飲料"。
3.在 PRODUCTS 表中添加壹個字段:折扣價 N(8,2)。
4.如果所有商品的折扣價比購買價低 12%,則計算所有商品的
折扣價。
二、簡單應用題(共2題,每題20分,共40分)
1、在考生文件夾中有壹個數據庫GCS,其中GONGCH表結構如下:
GONGCH(No.C(4),姓名 C(10),姓氏 C(2),工資 N(7,2),年齡 N(2),
職稱 C(10))
現在對 GONGCH 表進行修改,指定編號為主索引,索引名稱和索引表達式為
編號;指定職稱為主索引,索引名稱和索引表達式為職稱;年齡字段的
有效性規則為 25 至 65 之間(包括 25 和 65),默認值為 45。
2.在 Candidates 文件夾中有數據庫 GCS,其中有數據庫表 GONGCH。
在 Candidates 文件夾下設計壹個窗體,該窗體是 GCS 庫中 GONGCH 表的窗口輸入界面
面,窗體上還有壹個名為 cmdCLOSE 的按鈕,標題名為 "關閉",點擊該
按鈕可使用 ThisForm.release 退出窗體。最後,將表單存儲到 Candidates 文件夾中,
表單文件名為 C_FORM。
提示:在設計表單時,打開 GCS 數據庫設計器,將 GONGCH 表拖放到表單中,
即可實現 GONGCH 表的窗口輸入界面,無需其他設置或修改。
三、綜合應用題(1小題,30分)
在考生文件夾中有壹個倉庫數據庫GZ3包括兩個表文件:
ZG(倉庫編號 C(4),員工編號 C(4),工資 N(4))。
DGD(員工編號 C (4)、供應商編號 C (4)、采購訂單編號 C (4)、訂貨日期 D、總金額
金額 N(10))
首先,在 GZ3 庫中創建壹個工資文件數據表:GJ3(雇員編號 C(4),工資表 N(4))
設計壹個名為 YEWU3 的菜單,其中有兩個菜單項:"查詢 "和 "退出"。
當程序運行時,單擊 "查詢 "應完成以下操作:檢索出供應商 S7、S4 和 S6 有
業務聯系的員工的員工編號和工資,並按照工資的降序存儲在創建的 GJ3 文件中。
單擊 "退出 "菜單項終止程序。
(註:候選人文件夾中存在相關數據表文件)
問題 6.
I.基本操作題(***四題,第 1、2 題 7 分,第 3、4 題 8 分)
1.在考生文件夾下創建數據庫 KS7,並在數據庫中添加自由表 SCOR。
2.按照下面給出的表結構進行操作。在數據庫中添加表 STUD
字段 字段名稱 類型 寬度 小數位
1 學生編號 字符類型 2
2 姓名 字符類型 8
3 年齡 數值 2 0
4 性別 字符類型 2
5 學院編號 字符類型 2
3. 在表 STUD 上創建主索引,索引名稱為學生編號。索引表達式為學生編號
為表 SCOR 建立普通索引,索引名稱為學生編號,索引表達式為學生編號
4. 為表 STUD 和表 SCOR 建立必要的索引,以便在兩個表之間建立永久鏈接。
二、簡單應用題(共2題,每題20分,共40分)
1、在考生文件夾中有壹個學生數據庫STU,其中有壹個數據庫表STUDENT用來存儲學生信息
信息,利用菜單設計器創建了壹個名為STMENU的菜單,該菜單包括 "數據操作
操作 "和 "文件 "兩個菜單列。
每個菜單欄都包括壹個子菜單。菜單結構如下:
數據操作
數據導出
文件
保存
退出
其中:
數據導出子菜單對應的過程完成以下操作:打開數據庫 STU,使用 SQL 語句
SELECT 查詢數據庫表中 STUDENT 的所有信息,然後查詢表中 STUDENT 的所有信息。
使用 SQL 語句
SELECT 查詢表 STUDENT 中的所有信息,然後查詢表 STUDENT 中的所有信息,最後關閉數據庫。
與 Exit 菜單項相對應的命令是 SET SYSMENU TO DEFAULT,通過該命令可以返回系統菜單
。不需要保存菜單項。
2.在考生文件夾中有壹個數據庫 SDB,其中有數據庫表 STUDENT2、SC 和
COURSE2。這三個表的內容如下:
STUDENT2(學號、姓名、年齡、性別、院系編號)
SC(學號、課程號、成績、備註)
COURSE2(課程號、課程名稱、先修課程號、學分)
用SQL語句查詢《計算機軟件基礎》課程考試成績在85分以下(含85分)
學生的所有信息,並將結果按學生人數升序排入NOEX.DBF文件。DBF文件。(該庫的結構與
STUDENT2相同,只是在其後增加了成績字段)。
三、綜合應用(1小題,30分)
現有醫院數據庫DOCT3,包括三個表文件:YISHENG.DBF(醫生)、
YAO.DBF(藥品)、CHUFANG.DBF(處方)。設計壹個名為 CHUFANG3 的菜單,
該菜單有兩個菜單項 "查詢 "和 "退出"。
當程序運行時,單擊 "查詢 "應完成以下操作:查詢同壹張處方,包括 "感冒 "二字
處方上的藥品編號、藥品名稱和生產廠家,以及醫生姓名和年齡,將查詢結果按處方編號的升序
存入JG9數據表中。制造
廠)。最後,統計這些醫生的人數(註意不是人數),並在 JG9 中追加壹條記錄,將
人數填入該記錄的處方號字段中。
單擊退出菜單項終止程序。
(註:相關數據表文件存在於候選文件夾中)
點擊退出菜單項終止程序。