计算机等级考试:二级VFP机试第9套
文章作者 100test 发表时间 2007:03:10 17:58:41
来源 100Test.Com百考试题网
第九套
一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)
1、在考生文件夹下打开数据库CUST_M,为CUST表建立主索引,索引名为客户编号,
索引表达式为客户编号。
2、CUST表和ORDER1表中必要的索引已经建立,为两表建立永久性联系。
3、为CUST表增为字段:客户等级C(2),字段值允许为空。
4、为ORDER1表"金额"字段增加有效性规则:金额大于零,否则提示:金额必须
大于零。
本题的主要考核点:
主索引的建立、为已建立索引的表建立联系、字段的添加、字段有效性规则的建立。
解题思路:
1.在表设计器中的索引页面,建立索引名索引表达式都为客户编号的主索引。
2.建立两个表的联系。在父表中选中主索引,按住鼠标拖动至子表相应的普通索引上,释放鼠标,联系即已建立。
3.增加字段的方法:
打开CUST表的表设计器,将光标移动到最后的空字段格中,输入新的字段名、字段类型及长度。字段值允许为空,则选中"NULL"项。
4.建立有效性规则比较简单直接的方法是在表设计器中建立。在表设计器中首先选中要定义有效性规则的字段"金融",在"规则"一栏中输入"金额>0"(或用表达式生成器生成),在"信息"栏中输入:"金额必须大于零"。
二、简单应用(2小题,每题20分,计40分)
1、在考生文件夹中有一个数据库SDB,其中有数据库表STUDENT2,SC和
COURSE2。三个表如下所示:
STUDENT2(学号,姓名,年龄,性别,院系编号)
SC(学号,课程号,成绩,备注)
COURSE2(课程号,课程名,先修课号,学分)
在考生文件夹下有一个程序dbtest3.prg,该程序的功能是定义一个视图VS1,
检索选课门数是3门以上的每个学生的学号、姓名、平均成绩、最低分、选
课门数和院系编号,并按平均成绩降序排序。请修改程序中的错误,并调试
该程序,使之正确运行。不得增加或删减程序行。