第 1 页:选择题 |
第 5 页:基本操作、简单应用、综合应用 |
第 6 页:参考答案 |
二、基本操作题(共18分)
1.在考生文件夹下打开数据库SCORE—MANAGER,该数据库中有3个表STUDENT、SCORE1和COURSE,根据已经建立好的索引,建立表问联系。
2.为COURSE表增加字段:开课学期(N,2,0)。
3.为SCORE1表中的“成绩”字段设置字段有效性规则:成绩>=0,出错提示信息是“成绩必须大于或等于零”。
4.将SCORE1表中“成绩”字段的默认值设置为空值(NULL)。
三、简单应用题(共24分)
在考生文件夹下完成如下简单应用:
1.在SCORE—MANAGER数据库中查询学生的姓名和他们2003年的年龄(计算公式是:2003一Year(出生日期)),结果保存在一个新表NEW—TABLEl中(年龄作为字段名)。使用报表向导建立报表NEW—RE.
PORT1,用报表显示NEW—TABLEl的内容。报表中的数据按年龄升序排列,报表标题是“姓名一年龄”,其余参数使用缺省设置。
2.建立菜单query_menu。该菜单中只有“查询”和“退出”两个主菜单项(条形菜单),其中单击“退出”菜单项时,返回到VisualFoxPro系统菜单(相应命令写在命令框中,不要写在过程中)。
四、综合应用题(共18分)
SCORE—MANAGER数据库中有3个数据库表,它们分别是STUDENT、SCORE1和COURSE。
设计一个下图所示的表单Myforml(控件名为forml,表单文件名Myform1.sex),以便对SCORE—MANAG.ER数据库中的数据进行查询。表单的标题为“成绩查询”。表单左侧有文本“输入学号标签(名称为Labell)、用于输入学号的文本框(名称为Textl)、“查询”(名称为Commandl)和“退出”(名称为Command2)两个命令按钮,表单中同时包含1个表格控件(名称为Gridl)。
表单运行时,首先在文本框中输入学号,然后单击“查询”按钮,如果输入学号正确,在表单右侧以表格形式显示该生所选课程名和成绩,否则提示“学号不存在,请重新输入学号”。
单击“退出”按钮,则关闭表单。
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |