《VF》数据库基础知识及操作,视图、查询、SQL经典试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《VF》数据库基础知识及操作,视图、查询、SQL经典试题

一.选择题(每个1分,共50分)

1.关系运算不包括()

A.连接运算 B.选择运算 C.投影运算 D.并运算

2、退出Visual Foxpro 6.0的操作方法是()

A.从“文件”菜单中选择“退出”命令 B.直接按Alt+F4

C.在命令窗口中输入QUIT命令后回车 D.以上都可以

3.在Visual FoxPro6.0中,下列有关数据库的描述,正确的是 ( ) A.数据库不能多用户共享

B.在关系型数据库系统中,关系型数据库是通过一个二维表来表示数据之间的联系的

C.数据库中的最小访问单位是记录

D.数据库中的数据不能是图像

4.在Visual Foxpro中,XS表中含有备注型字段,备注型字段内容存到另一个文件中,该文件名为()

A.XS.DBC B.XS.QPR C.XS.DBF D.XS.FPT

5.在Visual Foxpro表文件中,逻辑型、日期型、备注型数据的宽度分别是()

A.1、8、128 B. 2、8、10 C.1、8、4 D. 1、8、任意

6.在Visual FoxPro6.0中,关于视图的叙述正确的是( )

A.视图文件是一个独立的数据文件,不属于任何的数据库

B.视图可以对源表中的数据进行更新

C.如果希望每次运行视图时,根据输入值的不同而检索到不同的结果,可以建立远程视图D.视图只能从一个表派生出来

7.在Visual FoxPro6.0中,使用查询设计器创建查询时,查询去向中不包括的是( )

A.标签 B.屏幕 C.视图 D.临时表

8.在Visual FoxPro6.0中,项目文件的扩展名是( )

A..PRG B. .PJX C..SCX D..QPR

9. 不允许记录中出现重复索引值的索引是( )。

A.主索引 B.主索引、候选索引、普通索引

C.主索引和候选索引 D主索引、候选索引和唯一索引

10. 在VisuAlFoxPro中,可以对字段设置默认值的表( )。

A.必须是数据库表 B.必须是自由表

C.自由表或数据库表 D.不能设置字段的默认值

11.若使用replace命令时,其范围子句为all或rest,则执行该命令后,记录指针指向:()

A.首记录B.末记录C.首记录的前面D.末记录的后面

12.执行下列命令序列后,打开”读者”表的工作区是()

USE 图书 IN 2

USE 读者 IN 3 ALIAS DZ

USE 读者 IN D ALIAS DZ1 AGAIN

A.2区 B. 3区 C. 4区 D.3、4区

13、视图不能单独存在,它必须依赖于()而存在。

A.视图 B.查询 C.数据表 D.数据库

14、SQL-UPDATE命令的功能是()

A.数据定义 B.更新表中字段的属性

C.数据查询D.更新表中字段的内容

15. 在VISUAL FOXPRO中,存储图象的字段类型应该是()。A.备注型 B.通用型 C.字符型 D.双精度型

16.在VFP的数据库设计器中能建立两个表之间的()联系

A.临时性联系 B.永久性联系

C.永久性联系或临时性联系 D.上述选择都不正确

17.在表设计器的”字段”选项卡中可以创建的索引是( )

A.唯一索引 B.候选索引 C.主索引 D.普通索引

18.可以随表的打开而自动打开的索引是()

A.单索引文件 B.复合索引文件

C.结构复合索引文件 D.非结构复合索引文件

19.一张表的全部Memo字段的内容存储在()

A.不同的备注文件中 B.同一个文本文件中

C.同一个备注文件中 D.同一个数据库文件中

20.要运行查询文件query1.qpr, 可以使用命令()

A.DO query1 B. DO query1.qpr

C. DO QUERY query1 D.RUN query1

21.在“成绩”表中要求按“总分”降序排列,并查询前3名学生的记录,正确的命令是()

A. SELECT * TOP 3 FROM 成绩WHERE 总分 DESC

B. SELECT * TOP 3 FROM 成绩FOR 总分 DESC

C. SELECT * TOP 3 FROM 成绩GROUP BY 总分 DESC

D. SELECT * TOP 3 FROM 成绩ORDER BY 总分 DESC

22.在SQL-SELECT命令中,能够实现数据表之间关联的选项是()A. HAVING B. GROUP C.WHERE D. ORDER BY

23.在SQL-SELECT命令中,能够将查询结果输出到打印机的是()

A. TO FILE B. TO SCREEN C. TO PRINTER D. TO PROMPT

24.检索职工表中工资大于3000元的职工号,正确的命令是()

A. SELECT 职工号 WHERE 工资>3000

B. SELECT 职工号 FROM 职工 SET 工资>3000

C. SELECT 职工号 FROM 职工 WHERE 工资>3000

D. SELECT 职工号 FROM 职工 FOR 工资>3000

25.在VISUAL FOXPRO中,使用SQL命令将学生STUDENT中的学生年龄AGE

字段的值增加1岁,应该使用的命令是()。

A. REPLACE AGE WITH AGE+1

B. REPLACE AGE WITH AGE=AGE +1

C. UPDATE SET AGE WITH AGE+1

D. UPDATE STUDENT SET AGE=AGE+1

26.SQL的INSERT命令的功能是( )

A.在表头插入一条记录 B.在表尾插入一条记录

C.在表中任意位置插入一条记录 D.在表中插入任意条记录

27.使用SELECT 语句进行分组检索时,为了去掉不满足条件的分组,应当()

A.使用WHERE 子句 B.在GROUP BY 后面使用HAVING子句

C.先使用WHERE子句,再使用HAVING子句

D.先使用HAVING子句,再使用WHERE子句

28.关于CREATE TABLE 课程(课程号 C(4) PRIMARY KEY,课程名 C(8))命令,下列说法错误的是()

相关文档
最新文档