2024年计算机二级VF备考练习题及答案
1[单选题] 在Visual Foxthv中,数据库表字段的有效性规则的设置能够在( )。
A.项目管理器中实行 B.数据库设计器中实行 C.表设计器中实行 D.表单设计器中实行 参考答案:C
参考解析:建立字段有效性规则比较简单直接的方法是在表设计器中建立,在表设计器的“字段”选项卡中有一组定义字段有效性规则的项目,它们是“规则”、“信息”、“默认值”三项。其中“规则”是逻辑表达式,“信息”是字符串表达式,“默认值”的类型则以字段的类型确定。
2[单选题] SQL语句中删除视图的命令是( )。
A.DROP TABLEB.DROP VIEWC.ERASE TABLED.ERASE VIEW 参考答案:B
参考解析:视图因为是从表派生而来的,所以不存有修改结构的问题,但是视图能够删除,其命令格式为:DROPVIEW。所以B)选项准确。
3[单选题] 向一个项目中添加一个数据库,应该使用项目管理器的( )。
A.“代码”选项卡 B.“类”选项卡
C.“文档”选项卡 D.“数据”选项卡 参考答案:D
参考解析:“项目管理器”窗口是Visual FeffiPm开发人员的工作平台,它包括6个项卡:数据、文档、类、代码、其他、全部。“数据”选项卡包括了-个项目中的所有数据数据库、自由表、查询和视图。添加-个数据库,应该使用‘数据”选项卡。。 4[单选题] 结构化程序的三种基本控制结构是( )。 A.顺序、选择和重复(循环) B.过程、子程序和分程序 C.顺序、选择和调用 D.调用、返回和转移 参考答案:A
参考解析:结构化程序的三种基本控制结构:顺序、选择和重复,故A选项准确。
5[单选题] 在Visual FoxPro中,要运行菜单文件menu1.mpr,能够使用命令( )。
A.DO menu1 B.DO menu1.mprC.DO MENU menu1 D.RUN menu1 参考答案:A
参考解析:运行菜单能够使用命令格式:DO,但文件名的扩展名.mpr不能省。
6[单选题]在数据库中建立索引的目的是 A.节省存储空间
B.提升查询速度 C.提升查询和更新速度 D.提升更新速度 参考答案:B
参考解析:VisualFoxPr0中索引是由指针构成的文件,这些指针逻辑上按照索引关键字值实行排序。索引文件和表的.dbf文件是分别存储的,并且不改变表中记录的物理顺序。使用索引的目的是为了加快对表的查询操作。即B选项准确。
7[单选题]SQL查询命令的结构是
SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中指定查询条件的短语是
A.SELECTB.FROMC.WHERED.ORDERBY 参考答案:C
参考解析:SQL的查询的基本形式由SELECT—FROM—WHERE查询块组成,多个查询块能够嵌套执行。其中主要短语的含义如下:
SELECT说明要查询的字段;FROM说明要查询的字段来自哪个表或哪些表,能够对单个表或多个表实行查询;WHERE说明查询条件,即选择元组的条件;ORDERBY短语用来对查询的结果实行排序。
8[单选题] 设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,计算刘明同学选修的所有课程的平均成绩,准确的SQL语句是( )。
A.SELECT AVG(成绩)FROM选课WHERE姓名=〝刘明〞 B.SELECT AVG(成绩)FROM学生,选课WHERE姓名=〝刘明〞 C.SELECT AVG(成绩)FROM学生,选课WHERE学生.姓名=〝刘明〞