![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
2000年(秋)二級(jí) Visual FoxPro 上機(jī) |
|||||||
2000年(秋)江蘇省普通高校非計(jì)算機(jī)專業(yè)學(xué)生 計(jì)算機(jī)基礎(chǔ)知識(shí)和應(yīng)用能力等級(jí)考試上機(jī)試卷 二級(jí) Visual FoxPro 5.0 (VFP03) (本試卷上機(jī)考試時(shí)間為70分鐘)
一、項(xiàng)目、數(shù)據(jù)庫和表操作 打開軟盤根目錄中的項(xiàng)目文件TESTB,在該項(xiàng)目文件中已存在一數(shù)據(jù)庫SJK,根據(jù)下列要求在項(xiàng)目中完成有關(guān)數(shù)據(jù)庫及表的操作。 1. 修改SJK數(shù)據(jù)庫中CJ表的結(jié)構(gòu),要求: (1)CJ字段能容納三位整數(shù),一位小數(shù); (2)增加一個(gè)批改日期字段,字段名為PGRQ 2. 設(shè)置XS表的字段屬性,要求: (1)將XS表中JG字段的標(biāo)題設(shè)置為“籍貫”; (2)將XS表中XB字段的默認(rèn)值設(shè)置為“男”; (3)將XS表的刪除觸發(fā)器設(shè)置為不可以刪除。 3. 根據(jù)下列表格中列出的要求對(duì)CJ表建立結(jié)構(gòu)復(fù)合索引:
4.已知XS表已按XH字段建立主索引,索引名為XSXH,CJ表已按XH字段建立普通索引,索引名為CJXH,試基于XH建立XS表與CJ表的永久關(guān)系。 5. 已知JS表和RK表已按GH建立永久性關(guān)系,試按下列要求設(shè)置兩個(gè)表之間的參照完整性的更新規(guī)則:
6. 把自由表xsb添加到項(xiàng)目文件中,且仍然以自由表形式存在。 二、設(shè)置查詢 1. 在TESTB項(xiàng)目中已存在自由表cjb(成績)和查詢chaxuna,cjb表中包含3個(gè)字段:xh(學(xué)號(hào))、kcdh(課程代號(hào))和cj(成績)。利用查詢向?qū)О慈缦乱髣?chuàng)建基于cjb表的交叉表查詢chaxuna(覆蓋已存在的同名文件):
2. 在SJK數(shù)據(jù)庫中KC表(課程)和CJ表(成績)存在一對(duì)多關(guān)系。在TESTB項(xiàng)目中已存在查詢chaxunb,按如下要求設(shè)計(jì)該查詢: 基于kc表和cj表查詢各課程不及格成績中的最高分(注:60分以下為不及格)。要求輸出字段為:kcdh,kcm,不及格最高分。查詢結(jié)果按kcdh升序排列,查詢結(jié)果的輸出去向?yàn)榕R時(shí)表tmpb。 三、設(shè)計(jì)類
![]() 四、 設(shè)計(jì)表單
|
|||||||