计算机等级考试:二级VFP机试第37套

文章作者 100test 发表时间 2007:03:10 18:01:26
来源 100Test.Com百考试题网



第三十七套
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
在考生文件夹下完成如下操作:
1. 打开数据库customer,并将自由表customer和order添加到数据库中。
2. 为表order的"订单日期"字段定义默认值为系统的当前日期。
3. 为表customer建立主索引,索引名和索引表达式均为"客户编号"。
4. 为表order建立普通索引,索引名和索引表达式均为"客户编号",然后通过
"客户编号"字段建立表customer和order之间的永久联系。
本题主要考核点:
将一个自由表添加到数据库中、表索引的建立、表之间的永久联系的建立等知识点
本题解题思路:
第1题:打开考生文件夹下的"customer"数据库;打开数据库菜单选择"添加表(A)",在弹出的"打开 "对话框中,选定考生文件夹下的customer表,再点击"确定"即可,这样表customer就添加到了"customer"数据库中,用同样的方法,将order表也添加到"customer"数据库中。
第2题:在数据库设计器中选中表order,在主菜单中选择"修改(Y)",弹出表设计器,选择表设计器"字段"标签,在字段名列单击"订单日期"字段,定义默认值DATE()。
第3题:在数据库设计器中选中表customer,在主菜单中选择"修改(Y)",弹出表设计器,选择表设计器"索引"标签,在索引名列中填入"客户编号",在索引类型列中选择"主索引",在索引表达式列中填入"客户编号",点击"确定"按钮,保存表结构。
第4题:数据库设计器中选中表order,在主菜单中选择"修改(Y)",弹出表设计器,选择表设计器"索引" 标签,在索引名列中填入"客户编号",在索引类型列中选择"普通索引",在索引表达式列中填入"客户编号",点击"确定"按钮,保存表结构,选中 customer表中的索引"客户编号",将其拖动到表order的"客户编号"的索引上并松开,这样两个表之间就建立起了永久联系。
二、简单应用(2小题,每题20分,计40分)
在考生文件夹下完成如下简单应用:
1. 请按要求修改modi1.prg程序文件中的错误并使之能够正确运行(具体修
改要求在程序文件中)。注意:不可以增加或删除程序行。
2. 在考生目录下有表customer(客户)和order(订单),用SQL SELECT语
句查询所有客户的订单信息,要求在结果中包括公司名称、订单编号、金额和送
货方式四个字段的信息,并先按公司名称升序排序、再按订单编号升序排序,查
询结果存放在results.dbf文件中,并要求将完整的SQL SELECT语句保存在SQL.PRG
文件中。
本题主要考核点:
VFP命令,SQL查询语句,查询去向等
本题解题思路:
第1题,本题是一个程序修改题。空行处应填use customer。第二个错误为SCAN WHILE 所在地=’北京’,应改为SCAN FOR 所在地=’北京’。
第2题,本题的主要考核点是SQL查询,查询去向。
SELECT Customer.公司名称, Order.订单编号, Order.金额, Order.送货方式.
FROM customer INNER JOIN order.
ON Customer.客户编号 = Order.客户编号.
ORDER BY Customer.公司名称, Order.订单编号.
INTO TABLE results

相关文章


[二级VB试题天天练]VB考试试题7
[二级VB试题天天练]VB考试试题6
计算机等级考试:二级VFP机试第37套
计算机等级考试:二级VFP机试第38套
全国计算机等级考试二级VB模拟试题10答案
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛