VF期末考试题及答案

  • 格式:pdf
  • 大小:171.97 KB
  • 文档页数:11

VF期末考试题及答案

VF期末考试题

⼀.选择题(每题1分,共50分)1.数据库是在计算机系统中按照⼀定的数据模型组织、存储和应⽤的()

A.模型的集合

B.数据的集合

C.应⽤的集合

D.存储的集合

2.DBMS的含义是()

A.数据库系统

B.数据库

C.数据库管理员

D. 数据库管理系统

3.数据库DB、数据库系统DBS、数据库管理系统三者之间的关系是()

A.DBS包括DB和DBMS

B.DBMS包括DB和DBS

C.DB包括DBS和DBMS

D.DBS就是DB,也就是DBMS

4.关系的完整性是指关系中的数据及具有关联关系的数据之间必须遵循的制约条件和

依存关系,关系完整性主要包括()A.参照完整性、域完整性、⽤户⾃定义完整性

B.数据完整性、实体完整性、参照完整性

C.实体完整性、域完整性、参照完整性

D.动态完整性、实体完整性、参照完整性

5.⼀个学⽣可以选修不同的课程,很多学⽣可以选同⼀门课程,则课程与学⽣这两个实体之间的联系是()

A.⼀对⼀联系

B.⼀对⼆联系

C.多对多联系

D.⼀对多联系

6.Visual FoxPro ⽀持的数据模型是()

A.层次数据模型

B.关系数据模型

C.⽹状数据模型

D.树状数据模型

7.退出Visual FoxPro 系统的⽅法包括()(1)打开“⽂件”菜单,单击“退出”命令。

(2)在Visual Foxpro的系统环境窗⼝,单击右上⾓的“退出”按钮。

(3)在“命令”窗⼝输⼊并执⾏QUIT命令。

(4)在“命令”窗⼝输⼊并执⾏CLEAR命令。A.(1)(2)(3)

B.(1)(2)(4)

C.(2)(3)(4)

D.(1)(3)(4)

8.命令?2007/01/02执⾏后的输出结果为()

A.2007/01/02

B.01/02/2007

C.1003.50

D.2007

9.表达式{^2007/03/28 9:18:40}-{^2007/03/28 9:15:20}的值的类型为()

A.字符型

B.数值型

C.⽇期型

D.逻辑型

10. 依次执⾏下列命令:

SUB1=SUBSTR(“程序设计基础”,1,8)

SUB2=SUBSTR(“Microsoft Visual Foxpro”,11)

S=SUB2+SUB1

S

屏幕上显⽰的结果是()A.程序设计基础

B. Microsoft Visual Foxpro

C. Visual FoxPro 程序设计

D. Microsoft Visual Foxpro 程序设计基础

11.设⼀表中有60条记录,当该表刚打开时,函数RECNO( )返回值是()

A.0

B. 60

C. 1

D. 61

12.设某个数据表有100条记录,此时⽤函数EOF()测试的结果为.T.,那么,当前记录号为()

A. 100B. 101

C. 99

D.1

13. 下列表达式中,其值为真的表达式是()

A.BETWEEN(1,10,100)

B.BETWEEN(ASC(“D”),ASC(“A”),ASC(“C”))

C.BETWEEN(5,ROUND(5.045,2),ROUND(5.055,2))

D.BETWEEN(0,0,0)

14.执⾏命令?LEN(SPACE(3)-SPACE(2))后,则屏幕显⽰的结果是()

A.1

B. 2

C. 3

D.5

15.职⼯数据表中有D型字段“出⽣⽇期”,若要显⽰职⼯⽣⽇的⽉份和⽇期,应使⽤的命令()

A.?姓名+Month(出⽣⽇期)+“⽉”+Day(出⽣⽇期)+“⽇”

B. ?姓名+STR(Month(出⽣⽇期))+“⽉”+Day(出⽣⽇期)+“⽇”

C. ?姓名+STR(Month(出⽣⽇期))+“⽉”+STR(Day(出⽣⽇期))+“⽇”

D. ?姓名+SUBSTR(出⽣⽇期,4,2)+“⽉”+SUBSTR(出⽣⽇期,7,2)+“⽇”

16.设计数据表时,由Visual FoxPro⾃动规定其宽度的字段是()

A.⽇期型、逻辑型、备注型、通⽤型

B.字符型、⽇期型、备注型、通⽤型

C.数值型、逻辑型、备注型、通⽤型

D.⽇期型、数值型、逻辑型、备注型

17.备注型字段是⼀种特殊字段,下列有关它的说法中错误的是()

A.备注型字段存储⼀个指针,指针指向备注内容存放地地址

B.备注内容存放在与表同名、扩展名为.fpt的⽂件中

C.如果有多个备注型字段,则对应有多个.fpt⽂件

D.该字段由V isual FoxPro规定其宽度为4

18.如果通⽤型字段中已输⼊数据,则相应字段中显⽰()

A. gen

B. Gen

C.Memo

D.空⽩

19.⽤USE 命令打开表时,如果使⽤Exclusive选项,则表⽰()

A.以“独占”⽅式打开表,打开的表可读可写B.以“独占”⽅式打开表,打开的表只能读不能写

C.以“共享”⽅式打开表,打开的表可读可写

D.以“共享独占”⽅式打开表,打开的表可读可写

20.当函数EOF()的值为真时,说明记录指针指向()

A.⽂件末尾

B.⽂件中的最后⼀条记录

C.⽂件中的第⼀条记录

D.⽂件中的某⼀条记录

21.打开学⽣表,显⽰器1986年出⽣的学⽣记录,正确的命令是()

A.LIST FOR 出⽣⽇期=1986

B.LIST FOR 出⽣⽇期=“1986”

C.LIST FOR YEAR(出⽣⽇期)=1986

D.LIST FOR YEAR(出⽣⽇期)=“1986”

22.在Visual FoxPro中,删除记录的⽅法可以分成两步()

A.先逻辑删除,再物理删除记录

B.先物理删除,再逻辑删除记录

C.先选择记录,再逻辑删除记录

D.先显⽰记录,再物理删除记录

23.在Visual FoxPro 的表中,如果要⽤⼀个字段来存放图形、电⼦表格、声⾳等多媒体

数据,应将该字段的类型定义成()A.浮动型

B.通⽤型

C.字符型

D.备注型

24.在Visual Foxpro中,相当于主关键字的索引是()

A.主索引

B.普通索引

C.唯⼀索引

D.排序索引

25.以下关于主索引和侯选索引的说法正确的是()

A.主索引和侯选索引都可以建⽴在数据库表和⾃由表上

B.主索引和侯选索引都能保证表记录的唯⼀性

C.主索引可以保证表记录的唯⼀性,⽽侯选索引不能

D.主索引和侯选索引是相同的概念

26.在指定字段或表达式中,不允许出现重复值的索引是()A.唯⼀索引、候选索引

B.、主索引、普通索引

C.唯⼀索引、主索引

D. 主索引、候选索引

27.在⾃由表中不能建⽴的索引是()

A.唯⼀索引

B.主索引

C.候选索引

D.普通索引

28.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A 开头的记录全部打上删除标记,可以使⽤命令()

A.DELETE FOR 图书号=“A”

B. DELETE WHILE 图书号=“A”

C.DELETE FOR 图书号=“A*”

D.DELETE FOR 图书号LIKE “A%”

29.下列有关ZAP命令的说法中,错误的是()

A.物理删除表中所有记录

B.删除后表中仍保留结构,但没有数据

C.⽂件完全被删除

D.删除后的记录不能恢复

30.在打开的数据表中包含有字符型字段“学号”、“姓名”,数值型字段“录取分数”,使⽤REPLACE 命令将“学号”为“s0803016”学⽣的分数增加20分,可以使⽤的命令是()A.REPLACE ALL 录取分数WITH 录取分数+20

B. REPLACE FOR 学号=“s0803016”录取分数+20

C. REPLACE FOR 学号=s0803016 录取分数WITH 录取分数+20

D. REPLACE FOR 学号=“s0803016”录取分数WITH 录取分数+20

31.建⽴数据库表时,将年龄字段值限制在15~40岁之间的这种约束属于()

A.域完整性约束

B.实体完整性约束

C.参照完整性约束

D.视图完整性约束

32.创建⼀个名为xs.dbf的数据库⽂件,使⽤的命令是()

A.CREATE

B.CREATE XS

C.CREATE TABLE XS

D.CREATE DATABASE XS

33.在创建数据库表结构时,为该表中⼀些字段建⽴普通索引,其⽬的是()A.改变表中记录的物理顺序

B.为了对表进⾏实体完整性的约束

C.加快数据库表的更新速度

D.加快数据库表的查询速度

34.关于视图的正确叙述是()

A.在视图上不能进⾏更新操作

B.视图是⼀个或多个数据库表导出的虚拟表

C.视图不能同数据库表进⾏连接操作

D.视图与数据库表相同,⽤来存储数据

35.在查询设计器的“查询去向”设置中,不能实现的输出是()

A.表

B.报表

C.图形

D. 视图

36. 在SQL查询进,使⽤where⼦句指出的是()

A.查询⽬标

B.查询结果

C.查询条件

D.查询视图

37.SQL中INSERT语句可以⽤于()

A.插⼊⼀条记录

B.插⼊⼀个索引

C.插⼊⼀个表

D.插⼊⼀个字段

38.在SQL语⾔中,视图定义的命令是()

A. ALTER VIEW

B. SELECT VIEW

C. CREATE VIEW

D.MODIFY VIEW

39.使⽤SQL的UPDATE命令,如果省略WHERE条件时,是对数据库()

A.⾸记录更新

B. 当前记录更新

C.指定字段类型更新

D.全部记录更新

40.在SQL的SELECT语句中,查询图书库存表中所有单价⼩于30元的图书书名及单价,使⽤的语句是()