VFP期末习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VFP复习题
(一)选择题
1. 关系模型中,超关键字______。
A. 可由多个任意属性组成
B. 能由一个属性组成,其值能唯一标识该关系模式中任何一个元组
C. 可由一个或多个属性组成,其值能唯一标识该关系模式中任何一个元组
D. 以上都不是
2. 下列不属于关系代数运算的是______。
A. 查询
B. 投影
C. 选择
D. 联接
3. 在关系模型中,同一个关系中的不同属性,其属性名_________.
A. 可以相同 B.不能相同 C.可以相同,但数据类型不同D.必须相同
4. Visual FoxPro是一个______。
A. 数据库系统
B. 数据库管理系统
C. 数据库
D. 数据库管理员
5. 数据库系统由数据库,_________组成.
A. DBMS、应用程序、支持数据库运行的软硬件环境和DBA B.DBMS和DBA
C.DBMS、应用程序和DBA D.DBMS、应用程序、支持数据库运行的软件环境和DBA
6. 根据关系模型的有关理论,下列说法中不正确的是______。
A.二维表中的每一列均有唯一的字段名
B.二维表中不允许出现完全相同的两行
C.二维表中行的顺序、列的顺序均可以任意交换
D.二维表中行的顺序、列的顺序不可以任意交换
7. 关系模型的基本结构是_________。
A.树形结构 B.无向图 C.二维表 D.有向图
8、VFP是一种 ________ 模型的数据库管理系统。
A. 层次
B. 网络
C. 对象
D. 关系
9、对于二维表的关键字来讲,不一定存在的是 ________ 。
A. 主关键字
B. 候选关键字
C. 超关键字
D. 外部关键字
10、目前三种基本的数据模型是 ________ 。
A. 层次模型、网络模型、关系模型
B. 对象模型、网络模型、关系模型
C. 网络模型、对象模型、层次模型
D. 层次模型、关系模型、对象模型
11、VFP系统中,表的结构取决于 ___________ 。
A. 字段的个数、名称、类型和长度
B. 字段的个数、名称、顺序
C. 记录的个数、顺序
D. 记录和字段的个数、顺序
12、数据库管理系统是 ________ 。
A. 教学软件
B. 应用软件
C. 计算机辅助设计软件
D. 系统软件
13、关系型数据库采用 ________ 表示实体和实体间的联系。
A. 对象
B. 字段
C. 二维表
D. 表单
14、在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。
A. 字符型、货币型、数值型
B. 字符型、货币型、整型
C. 备注型、逻辑型、数值型
D. 日期型、备注型、逻辑型
15.VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为____ 。
A .PRG
B .QPR
C .SCX
D .TXT
16、函数SUBSTR("VisualFoxPro5.0",7,6)的返回值是______。
A. lFoxPro
B. FoxPro
C. FoxPro5
D. FoxPro5.0
17、下列表达式中,合法的是________.
A. Year(Date())-{2000/08/02}
B. Date()-{2000/08/02}
C. Date()+{2000/08/02}
D. A、B、C均对
18、下列哪一组的数据类型是一致的_________ 。
A. CTOD("1999/09/08"),DATE()+10,DATE()
B. ALLTRIM("VFP5.0"),ASC("A"),SPACE(8)
C. EOF(),DELETE (),DBC()
D. STR(3.14,3,1),TYPE("3.14"),SUBSTR("ABCD",3,1)
19、在VFP中,将字符型数据转换成日期型数据的函数是_____。
A.DTOC() B.CTOD() C. DATE() D. STR()
20、以下的四组函数,返回值的数据类型一致的是_____。
A. DTOC(DATE()),DATE(),YEAR(DATE())
B. ALLTRIM(〃VFP5.0〃),ASC(〃A〃),SPACE(8)
C. STR(3.14,3,1),DTOC(DATE()),SUBSTR(〃ABCD〃,3,1)
D. EOF(),DELETE(),DBC()
21、下列关于数据操作的说法中,正确的是__________。
A. 货币型数据不能参加算术运算
B. 两个日期型数据可以进行加法运算
C. 字符型数据能比较大小,日期型则不能
D. 一个日期型数据可以加或减一个整数
22、在Visual FoxPro系统中,表达式LEN(DTOC(DATE(),1))的值为_________。
A.4
B. 6
C. 8
D.10
23、不能作为索引关键字的字段类型是________。
A.日期型 B.字符型 C.数值型 D.备注型
24、利用SET DATE命令可以设置日期的显示格式。如果要将日期显示为“2002年10月1日”的形式,可以利用命令_________。
A、SET DATE TO MDY
B、SET DATE TO ANSI
C、SET DATE TO YMD
D、SET DATE TO LONG
25、数据库表的字段扩展属性中,通过对______的设置可以限制字段的内容仅为英文字母。
A. 字段格式
B. 输入掩码
C. 字段标题和注释
D. 字段级规则
26、数据库中添加表的操作时,下列叙述中不正确的是_____。
A. 可以将一个自由表添加到数据库中
B. 可以将一个数据库表直接添加到另一个数据库中
C. 可以在项目管理器中将自由表拖放到数据库中
D. 欲使一个数据库表成为另一个数据库的表,则必须先使其成为自由表
27、对于自由表而言,不能创建的索引类型是______。
A.主索引
B.候选索引
C.普通索引
D.唯一索引
28、字段的默认值保存在___________。
A.表的索引文件中
B.数据库文件中
C.项目文件中
D.表文件中
29、下列叙述中含有错误的是__________ 。
A.一个数据库表只能设置一个主索引
B.唯一索引不允许索引表达式有重复值
C.候选索引既可以用于数据库表也可以用于自由表
D.候选索引不允许索引表达式有重复值
30、表移出数据库后,仍然有效的是_________ 。
A.记录的验证规则
B.表的验证规则
C.字段的默认值
D.结构复合索引中的候选索引
31、设在当前工作区中已打开一张数据库表。下列命令中,不能将该数据库表关闭的命令是_______。