文档库 最新最全的文档下载
当前位置:文档库 › 《数据库》2016期末考试卷

《数据库》2016期末考试卷

高二《数据库应用基础》期末考试试卷

制卷人:贾静

一、填空题(共30分,每空1分)

1.在VFP数据库中,三种数据模型有层次模型,网状模型

和。

2.VFP中字符型字段的最大宽度为。

3.表达式5+6*3**2%7的结果是。

4.表达式Y E A R(D A T E()+8)的数据类型为。

5.实体之间的联系可以分成一对一的联系,一对多的联系

和。

6.在Visual FoxPro中可以打开多个数据库,但在任一时刻,只能对其

中一个数据库进行操作,这个数据库称为。

7.在Visual FoxPro中可以打开多个表,但在任一时刻,每个工作区只

能打开一张表,默认操作的工作区只有一个,称为。

8.在VFP6.0中显示表结构的命令为。

9.在VFP6.0中修改表结构命令是:

10.在5号工作区打开XSDA表使用命令:。

11.测试一张表里记录总数的函数为。

12.当前记录指针指向第15号记录上,现在若移动记录指针指向第12号

记录上,则在命令窗口输入。

13.在输出屏幕上显示当前表中所有的记录命令为。

14.打开表设计器创建一个表名为XSDA.DBF表的命令

为。

15.使用命令创建数据库的命令为。

16.选择一个没有使用的工作区号中最小的工作区命令

为。

17.在VFP中项目文件的扩展名为。

18.在Visual Foxpro中数据库文件的扩展名为。

19.Visual Foxpro中有两种表,分别是和。

20.STR(1357.2468,8,3)的值为,VAL(“-215.5XY7”)的值

为。

21.在屏幕显示表的当前记录号的命令为,在屏幕显示当前记录

信息的命令为。

22.Asc(“C”)的结果为,LEN(STR(211))的值为。

23.VFP中的表的数据项称为,一个表最多允许有

个字段。

24.在VFP的表允许多种字段类型并且各种类型的宽度都不同,日期型字

段的宽度为

逻辑型字段的宽度为。

二、单项选择题(共40分)

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

A. 层次模型

B.关系模型

C.结构模型

D.网络模

2.定义数组A(4,5)后,有()个元素。

A.2

B.20

C. 9

D.10

3.数组元素建立后,其初值为()

1 / 5

A.0

B. .F.

C. NULL

D. .T.

4.数据库管理系统的英文缩写是()

A. DB

B.DBMS

C.DBS

D.DB2

5.下列表达式中结果为真的是()

A. “3”-“2”=“1”

B. “3”+“2”=“5”

C. “3”-“2”=“32”

D. “3”-“2”=“23”

6.表达式MOD(12,7)的值是()

A. 5

B.-2

C.-5

D.2

7.下列表达式中结果为.T.的是()

A. “9”< “10”

B. “王五”$ “王”

C.{^05/06/16}>{^08/02/15}

D.9>10

8.TYPE(“123.456”)的结果为()

A.C

B.N

C.U

D.L

9.表达式SBUSTR(RIGHT(“数据库技术基础”,8),5,4)的结果为

()

A. 基础

B.术基

C.基

D.技术

10.命令?STR(357.268,5,1)的执行后的结果是()

A. 357

B. 357.2

C.357.3

D.357.

11.下列关于数据库表的叙述中,错误的是()。

A. 一个数据库表只能属于一个数据库

B.一个数据库表可以属于多个数据库

C.数据库表可以移出数据库成为多个数据库

D.自由表可以添加到数据库中成为数据库表

12.下列关于表的叙述中,错误的是()

A. Visual FoxPro可以打开多个表 B.Visual FoxPro可以使

用多个表的数据

C. Visual FoxPro可以有多个当前表 D.Visual FoxPr只能有一

个当前表

13.可以链接或嵌入OLE对象的字段类型是()

A.备注型 B.通用型 C.字符型 D.双精度型

14.以下关于工作区中的叙述中,正确的是()

A.一个工作区中只能打开一个表 B.一个工作区中可以同时打开

多个表

C.一个工作区中可以打开多个表,但任一时刻只能打开一个表

D.使用OPEN命令可以在指定工作区中打开表

15.下列命令中,创建数据库文件ST.DBC的命令是()

A.CREATE B.CREATE ST

C.OPEN DATABASE ST D. CREATE DATABASE ST

16.下列方法中不能关闭数据库的是()

A.在项目管理器中选择某个数据库,再单击“关闭”按钮

B.关闭数据库设计器 C.执行CLOSE DATABASE 命令

D.执行CLOSE ALL命令

17.要把当前表的记录指针移到第1条记录上,应该使用的命令是()

A.SKIP 1 B.GO 1 C.GO TOP D.GO BOTTOM

18.要在当前未用的最小工作区中打开C:\XH\BOOK.DBF,可以使用的命令

是()

2 / 5

A.USE C:\XH\BOOK.DBF IN 1 B.USE C:\XH\BOOK.DBF IN 0

C.USE BOOK.DBF IN 0 D.OPEN C:\XH\BOOK.DBF IN 0

19.要显示D:\ZG\ZGDA.DBF表的第2-4条记录,应该使用的命令是

()

A.USE D:\ZG\ZGDA.DBF B.USE D:\ZG\ZGDA.DBF

GO 2 GO 2

DISPLAY DISPLAY REST

C.USE D:\ZG\ZGDA.DBF D.USE D:\ZG\ZGDA.DBF

GO 2 GO 2

DISPLAY NEXT 3 LIST

20.当前表有25条记录,当前记录号是6,执行如下命令后的结果是

()

SKIP 30

?RECNO( )

A. 25 B.26 C.30 D.36

3 / 5

4 / 5

高二《数据库应用基础》期末考试答题卷

姓名: 分数: 一、填空题(每空1分,共30分)

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. , 20. , 21 , 22. , 23 , 24. , 。 三、单项选择题(将选择的答案填在下表中,共40分)

三.综合应用题操作命令(30分)

1.将日期常量2016年1月12日赋给变量X 、Y 。

2.删除所有用户自定义内存变量。

3.复制xuesheng 表数据,在D:\BAK\下建立新表xsbak1。

4.复制xuesheng 表结构,在D:\BAK\下建立新表xsbak2。

5.在D:\XSGL\下创建一个文件名为XSGL 的数据库。

6.把D:\XSGL\目录下XSGL 数据库设置为当前数据库。

7. 在当前没有使用的工作区号最小的工作区打开D:\ZG\ZGGL\ZGGZ

表,并为该表指定一个别名“工资”

8.选择5号工作区为为当前工作区,并打开GZ 表。

9.用用浏览/编辑数据命令显示XSDA表里的所有女同学的信息。

10.将D:\XS文件夹中的XSDA表里所有男同学的记录添加到D:\XS\文件

夹中的XSDA1表中。

5 / 5

相关文档
相关文档 最新文档