数据库应用基期末试卷

更新时间:2023-10-19 14:35:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《数据库应用基础——Visual FoxPro》期末考试卷

姓名:

一、

填空题(每小题1分,共25分。) VFP是 型数据库管理系统。 2、表分为 表和 表。

3、根据其处理数据对象的数据类型,运算符分为 运算

符、 运算符、 运算符、 运算符和 运算符五类。

4、在“命令”窗口中输入的命令,一般称为 执行方式。

5、项目管理器中的“全部”选项卡分成 、 、 、 、

及 五项以便用户管理。 6、项目文件的扩展名是 。

7、在Visual FoxPro中,数据库表的扩展名是 。]

8、在Visual FoxPro中,日期型字段宽度为 ,逻辑型字段宽度

为 ,备注型和通用型宽度为 。

9、在项目管理器中运行查询时,先选中查询文件,再单击 按钮。 10、 11、 二、

选择题(每小题2分,共30分。)

1、日期运算符中的哪两种运算符的优先级相同( )。 A、“+”和“-” B、“*”和“/” C、“^”和“$” D、“+”和“/”

2、Visual FoxPro的菜单中的命令与工具栏中的命令是( )。 A、完全相同的 B、完全不相同的 C、部分相同的 D、有时相同有时不同

3、主菜单是当前可用的命令的集合,Visual FoxPro的( )都可以通过菜单选择来完成。

1

1、按照数据库模型划分,数据库有三种类型: 、 和 。

ThisForm.refresh()的功能是 。 ThisForm.Release()的功能是 。

A、所有命令 B、部分命令 C、常用工具 D、部分工具 4、下列描述错误的是:( )。

A、执行“显示”下拉菜单下的“追加方式”选项,可以在当前表的末尾连续追加多个新记录

B、执行“显示”下拉菜单下的“追回方式”选项,只能在当前表的末尾追加一个新记录

C、执行“表”下拉菜单下的“追加新记录”选项,只能在当前表的末尾追加一个新记录

D、执行“表”下拉菜单下的“追加记录”选项,可在当前表的末尾追加来源于其他表的记录

5、若建立索引的字段值不允许重复,并且只存在于数据库表中,它应该是( )。 A、主索引 B、唯一索引 C、候选索引 D、普通索引 6、建立索引文件,可以( )。 A、清除表中无用的记录

B、对表中记录的物理位置进行重新调整 C、提高记录的查询速度 D、对记录进行分类统计

7、查询文件的默认扩展名是( )。 A、.mpr B、.qpr C、.app D、.frx 8、Visual FoxPro默认的查询去向是( )。

A、主窗口 B、表 C、浏览窗口 D、报表文件 9、下列叙述正确的是( )。

A、视图可以更新数据,查询不能更新数据 B、视图不能更新数据,查询可以更新数据 C、视图和查询都可以更新数据 D、视图和查询都不能更新数据

10、下列关于创建查询的叙述,错误的是( )。

A、创建查询可以单击“新建查询”对话框中的“查询向导”按钮

B、创建查询可以单击“新建”对话框中的“查询”单选按钮和“查询向导”按钮

2

C、创建查询可以单击“新建查询”对话框中的“新建查询”按钮

D、创建查询可以单击“新建”对话框中的“查询”单选按钮和“新建文件”按钮

11、下列关于视图和查询的叙述,错误的是( )。 A、视图可以更新数据 B、查询和视图都可以更新数据 C、查询保存在一个独立的文件中

D、视图不是独立的文件,它只能存储在数据库中 12、下列哪个属性是设置控件标题的属性( )。

A、FontSize B、Caption C、FontBold D、FontName 13、下列哪个属性是设置字体的属性( )。

A、FontBold B、Caption C、FontSize D、FontName 14、下列哪个属性是设置字号的属性( )。

A、Caption B、FontSize C、FontBold D、FontName 15、下列叙述不正确的是( )。 A、表单设计器可以创建表单 B、使用菜单不能创建表单 C、表单向导可以创建表单 D、使用命令可以创建表单

三、判断题(每小题2分,共20分。)

1、数据库表和自由表可以相互转换。( )

2、随着Visual FoxPro执行不同的任务,系统菜单会有所不同,会增加或修改一些菜单项。( )

3、Visual FoxPro不是一个Windows的应用程序,所以Windows窗口的所有操作方法对它全都不适用。( )

4、项目管理器的窗口与Windows的窗口一样,是可以进行各种调整的,它们可以任意地移动、缩放和拖动。

5、在查询设计器中新建查询时,只有先保存查询,才能运行查询。( ) 6、查询两个表的数据时,这两个表之间不必建立联接。( ) 7、视图只能存放在数据文件中。( )

8、查询和视图都可以在浏览窗口输出数据。( )

3

9表单文件的扩展名为.dbf。( )

10、不能把表单数据环境中的字段添加到表单中。( ) 四、问答题(每小题5分,共25分。)

1、算术运算符和关系运算有哪种?五种运算符的优先级如何排列?

2、创建数据库表主要有哪几种方法?

3、在“自然情况”表中添加“籍贯”字段的方法。

4、为“自然情况”表和“学生成绩”表建立“一对多”的联接关系的方法。

5、逻辑删除和物理删除的不同点。

4

《数据库应用基础——Visual FoxPro》期末考试卷答案:

一、

填空题

1、网状模型、层次模型、关系模型 2、自由表、数据库表

3、算术运算符、字符运算符、关系运算符、日期运算符、逻辑运算符 4、立即

5、数据、文档、类库、代码、其他 6、.pjx 7、.dbf 8、8、1、4 9、运行 10、 11、 二、

刷新当前表单 退出当前表单 选择题

1、A 2、A 3、A 4、B 5、A 6、C 7、B 8、C 9、A 10、D 11、B 12、B 13、D 14、B 15、B 三、判断题

1、√2、√3、×4、√5、√6、×7、√8、√9、×10、× 四、问题题:

1、算术运算符和关系运算符有哪种?五种运算符的优先级如何排列? 答:自述运算符:()、+、-、*、/、^或**、%

关系运算符:<、>、<=、>=、<>、=、= =

优先顺序为:圆括号>算术运算和日期运算符>字符串运算符>关系运算符>逻辑运算符。

2、创建数据库表主要有哪几种方法?

答:利用表设计器建立表结构、利用表向导建立表结构和利用命令创建数据表结构。

5

3、在“自然情况”表中添加“籍贯”字段的方法。

答:(1)在项目管理器中选择要修改的表——“自然情况表”表,然后单击“修改”按钮,打开“表设计器”对话框。

(2)选择“宿舍”字段,单击“插入”按钮,在“宿舍”前插入一个新字段“籍贯”,类型为“字符型”,宽度为6。 (3)单击“确定”。

4、为“自然情况”表和“学生成绩”表建立“一对多”的联接关系的方法。 答:(1)首先确定二表之间的相同字段“学号”。

(2)确定父表为“自然情况”表,子表为“学生成绩”表。

(3)“自然情况”表按学号建立主索引,“学生成绩”表按学号建立普通索引。 (4)在“数据库设计器”中,将鼠标指针移到“自然情况”表的索引“学号”上,单击并拖动到“学生成绩”表的索引“学号”处释放鼠标左键,这时两表间会出现一条黑线,表示两表间建立了关系。

5、逻辑删除和物理删除的不同点。

答:逻辑删除只是在记录前加上删除标记,并不真正删除,需要时还可恢复;物理删除是将记录真正删除,数据表中不再保留这些记录,而且删除后不能够恢复。

6

本文来源:https://www.bwwdw.com/article/50wf.html

Top