Visual FoxPro 第三章课后习题及答案 一、 填空题
1、 创建查询可以使用查询设计器 和查询向导。 2、 写出查询设计器中以下选项卡的功能。 (1)“字段”选项卡用于指定所需的字段和字段函数。 (2)“联接”选项卡用于编辑联接条件。 (3)“筛选”选项卡用于为查询设置筛选条件。
(4)“排序依据”选项卡用于指定排序的字段和排序方式。 (5)“分组依据”选项卡用于为查询结果分组。
3、 在项目管理器中运行查询时,先选择查询文件,再单击“运行”按钮。 4、 在项目管理器中先选择查询,再单击“修改”按钮,可以修改选定的查询。 5、 使用SQL的SELECT语句将查询结果存储在一个临时表中,应使用Select * into 临时表 form 表子句。
6、 使用SQL的SELECT语句进行命令分组查询时,应使用ON.WHERE HAVING子句。
7、 在项目管理器中运行视图时,先选择视图,再单击“运行”按钮。
8、 在项目管理器中先选择视图,再单击“修改”按钮,可以修改选定的视图。
9、 本地视图用于更新本地计算机存储的数据,远程视图用于更新远程服务器上存储的数据。
10、视图设计器中的“更新条件”选项卡用于设置允许使用视图更新表字段的条件。 二、 判断题 ( ( ( (
× × × ×
)1、运行查询时,系统默认在屏幕上显示查询结果。
)2、在查询设计器中新建查询时,只有先保存查询,才能运行查询。 )3、查询两个表的数据时,这两个表之间可以不建立联接。 )4、视图只能更新一个表的数据。
( √ )5、查询和视图都可以在浏览窗口输出数据。 三、 单项选择题
1、以下关于查询描述正确的是( D )
A、 不能根据自由表建立查询 B、只能根据自由表建立查询
C、 只能根据数据库表建立查询 D、可以根据数据库表和自由表建立查询 2、Visual FoxPro默认的查询去向是 ( C ) A、 主窗口 B、 表
C、 浏览窗口 D、 报表文件 3、 下列叙述正确的是( B )
A、视图是独立的文件,它存储在数据库中 B、视图不是独立的文件, 它存储在数据库中 C、视图是独立的文件,它存储在视图文件中
D、视图的输出去向可以是浏览窗口或表
4、 在Visual FoxPro中,以下关于视图描述中错误的是(D )
A、通过视图可以对表进行查询 B、 通过视图可以对表进行更新 C、视图是一个虚表 D、 视图就是一种查询 5、以下关于视图的描述正确的是( B )
A、视图保存在项目文件中 B、视图保存在数据库文件中 C、 视图保存在表文件中 D、视图保存在视图文件中
6、查询设计器和视图设计器的主要不同表现在于( B ) A、查询设计器有“更新条件”选项卡,没有“查询去向”选项 B、查询设计器没有“更新条件”选项卡,有“查询去向”选项 C、视图设计器没有“更新条件”选项卡,有“查询去向”选项 D、视图设计器有“更新条件”选项卡,也有“查询去向”选项 四、 多项选择题
1、 下列叙述正确的是(ABC )
A、查询设计器可以创建查询 B、查询设计器可以修改查询 C、查询向导可以创建查询 D、查询向导可以修改查询 2、在查询设计器中设计查询时,运行查询可以使用的方法是( ABCD )
A、单击“常用”工具栏的“运行”按钮 B、 选择“程序”---?“运行”命令 C、选择“查询”---?“运行查询“命令 D、 单击项目管理器的“运行”按钮 3、设计查询时,查询去向可以是( ABD ) A、浏览窗口 B、表 C、内存变量 D、报表文件 4、下列叙述正确的是( AC ) A、 查询和视图都可以在浏览窗口中显示数据 B、 查询和视图都可以在浏览窗口中更新数据 C、 查询可以显示数据,视图可以更新数据
D、 查询可以更新数据,视图可以显示数据
五、 对ZGGL.DBC数据库的ZGDA.DBF表和GZ0501.DBF表,写出下列命令: 1 、 查询ZGDA.DBF表的所有数据。 答1、 SELECT * FROM ZGGL!ZGDA
2、查询ZGDA.DBF表的编号、姓名、性别、职称、基本工资字段的数据。
答2、 SELECT 编号,姓名,性别,职称,基本工资 FROM ZGGL! ZGDA 3、 查询ZGDA.DBF表中男职工的所有数据。
答3、 SELECT * FROM ZGGL! ZGDA WHERE 性别= “男”
4、 查询ZGDA.DBF表和GZ0501.DBF表的编号、姓名、性别、基本工资、职务津贴、生活补贴字段的数据。
答4、 SELECT ZGDA.编号,ZGDA.姓名,ZGDA.性别,ZGDA.基本工资,;
GZ0501.职务津贴,GZ0501.生活补贴;
FROM ZGGL! ZGDA,ZGGL! GZ0501 WHERE ZGDA. 编号 =GZ0501.编号 六、 写出下列命令
1、运行D:\\ZG文件夹中的XSDA_JBGE.QPR查询文件。 答1、 DO D:\\ZG\\XSDA_JBGE.QPR
2、修改D:\\ZG文件夹中的XSDA_JBGE.QPR查询文件。 答2、 MODIFY QUERY D:\\ZG\\XSDA_JBGE.QPR

