《VF》数据库基础知识及操作,视图、查询、SQL经典试题(可编辑修改word版)

合集下载
  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 表中含有备注型字段,备注型字段内容存到另一个文件中,该文件名为()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.末记录的后面

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

5.在Visual Foxpro 表文件中,逻辑型、日期型、备注型数据的宽度分别是12.执行下列命令序列后,打开”读者”表的工作区是(

USE 图书IN 2

()USE 读者IN 3 ALIAS DZ

A.1、8、128 B. 2、8、10 C.1、8、4 D. 1、8、任意USE 读者IN D ALIAS DZ1 AGAIN

6.在Visual FoxPro6.0 中,关于视图的叙述正确的是( ) A.2 区 B. 3 区 C. 4 区 D.3、4 区

A.视图文件是一个独立的数据文件,不属于任何的数据库13、视图不能单独存在,它必须依赖于()而存在。B.视图可以对源表中的数据进行更新A.视图B.查询C.数据表 D.数据库

C.如果希望每次运行视图时,根据输入值的不同而检索到不同的结果,可以建立远程视图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)命令,下列说法错误的是()

相关文档
最新文档