Visual FoxPro程序设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

思考与练习

一、选择题

1.数据处理的核心问题是( )。

A.数据管理 B.数据分组

C.安全维护 D.数据传输

2.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是( )。

A.DB包括DBS和DB B.DBMS包括DB和DBS

C.DBS包括DB和DBMS D.三者之间没有联系

3.从关系模式中指定若干个属性组成新的关系称为( )。

A.选择 B.投影 C.连接 D.人工连接

4.计算机数据管理依次经历的阶段是( )。

A.人工管理、文件系统、分布式数据库系统、数据库系统

B.文件系统、人工管理、数据库系统、分布式数据库系统

C.数据库系统、人工管理、分布式数据库系统、文件系统

D.人工管理、文件系统、数据库系统、分布式数据库系统

5.按一定的组织形式存储在一起的相互关联的数据集合称为( )。

A.数据库管理系统 B.数据库

C.数据库应用系统 D.数据库系统

6.在一个二维表中,行称为( ),列称为( )。

A.属性 元组 B.元组 属性

C.关系 元组 D.属性 关系

7.VFP是一种( )数据库管理系统。

A.层次型 B.网状型

C.关系型 D.树形

8.支持数据库各种操作的软件系统是( )。

A.数据库系统 B.操作系统

C.数据库管理系统 D.命令系统

9.数据库系统与文件系统的主要区别是( )。

A.文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件

B.文件系统管理的数据较少,而数据库系统能管理大量数据

C.文件系统比较简单,数据库系统比较复杂

D.文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了这些问题

10.VFP是一种关系型数据库管理系统,所谓关系是指( )。

A.表中各个记录之间的联系

B.数据模型满足一定条件的二维表格式

C.表中各个字段之间的联系

D.一个表与另一个表之间的联系

11.下列表达式中,不是常量的是( )。

A.[This is a book] B.$110.3

C.abc D.{^2003-10-19}

12.下列表达式中,结果总为逻辑值的是( )。

A.关系表达式 B.日期时间型表达式

C.数值表达式 D.字符表达式

13.在VFP中,字符型数据的最大长度是( )。

A.8字节 B.255字节

C.没有限制 D.254字节

14.下列表达式中,结果值为.F.的是( )。

A.'90'>[100] B."李小梅"<"张小梅"

C.120<170 D.{^2003/2/10}+100<{^2003/4/10}

15.以下赋值语句正确的是( )。

A.STORE 12+15 TO A, B B.STORE 3, 7 TO A, B

C.A=2, B=10 D.A, B=8

二、填空题

1.将数据转换成信息的过程称为_______。

2.数据库管理系统可以支持三种数据模型,它们是________、________和________。

3.在关系数据库中,表格的每一行在VFP中称为________;表格的每一列在VFP中称为________。

4.VFP提供的工作方式主要有两种,即________和________。

5.在VFP中变量包括________、________和________三种。

6.VFP 9.0新增了三种数据类型,分别是________、________和________。

7.年龄大于60岁或小于30岁,职称为工程师的逻辑表达式是________。

8.表达式"window"= ="Window"的结果为________。

三、简答题

1.什么是信息、数据与数据处理?

2.VFP的数据类型有哪几种?其中通用型用来存储哪些数据?

3.简述VFP 9.0的新功能?

4.数据库管理系统有哪些基本功能?

5.VFP有哪两种工作方式?简单说明两种工作方式的特点。

四、操作题

1.请在命令窗口中分别输入下列语句,观察其结果。

(1)?'A'<>'B'

(2)?"B"$"ABC"

(3)?4>3.AND.4=3

(4)?{^2007/07/21}+10

(5)?"中国 "+"河南"

2.在命令窗口中输入下列语句序列。

A="20"
B="A"
?&B+"10"

写出运行结果。

3.在命令窗口中输入下列语句序列。

A=10
B=5
C=4
?A%B+B^2/C+B

写出运行结果。

4.在命令窗口中输入以下表达式。

?10-8>10 OR 10+8>12 AND "abc"$"ab"

写出运行结果。