数据库与多表操作答案.pdfVIP

  • 2
  • 0
  • 约8.83千字
  • 约 14页
  • 2024-05-10 发布于中国
  • 举报

一、单选题及解析

1.JS.dbf表已在2号工作区打开,2号工作区非当前工作区,要把JS.dbf表所在工作区选为当前工作区

的命令是()。

A.SELECT0

B.SELECT2INJS

C.SELECTJS

D.SELECT(JS)

【解析】本题考查的知识点是工作区的选择。工作区就是内存中的一块区域。打开表文件的实际操作就是

从磁盘将数据表调入内存的某个工作区。在任一时刻用户只能选择一个工作区进行操作,这个工作区称为

当前工作区。

SELECT命令在选择当前工作区时,可使用工作区号、别名或0。SELECT0命令的功能是选择未

用的最小工作区号,所以选项A不能使用。选项B和选项D命令格式是错误的,选项C是通过别名的方

式选择工作区的,因此,正确答案为选项C。

【答案】C

2.在数据工作期窗口中打开表时,下列说法正确的是()。

A.将选择未被使用的区号最小的工作区

B.选择任意一个工作区

C.只能打开自由表

D.必须先选定工作区号,才能打开表

【解析】本题考查的知识点是数据工作期。数据工作期是一个用来设置数据工作环境的交互操作窗口。利

用数据工作期窗口可以打开或显示表或视图、建立表间临时关系以及设置工作区属性等。

打开表时,VisualFoxPro将自动选择未被使用的区号最小的工作区,打开自由表或数据库表均可,

所以选项B、C、D说法不正确。

【答案】A

3.下列说法中,不正确的是()。

A.VisualFoxPro可在内存中开辟32767个工作区

B.系统为1~10工作区规定了一个缺省别名,别名分别用字母A、B、…J表示

C.VisualFoxPro启动后,默认1号工作区为当前工作区

D.在任一时刻只能对当前工作区文件进行操作

【解析】本题考查的知识点是工作区的基本概念。VisualFoxPro系统提供32767个工作区,每个工作区

可以用1~32767作为各工作区的编号,称为工作区号。启动VisualFoxPro系统时,系统默认编号为1的

工作区为当前工作区。

VisualFoxPro系统对前10个工作区除使用1~10编号外,还为其定义了别名,即依次用A~J来表

示1~10号工作区。在当前工作区中可以访问其他工作区中已打开的表的数据,可用别名.字段名或别名-

字段名来实现。

【答案】D

4.要控制两个表中数据的完整性和一致性可以设置参照“完整性”,要求这两个表()。

A.是同一个数据库中的表

B.不同数据库中的两个表

C.两个自由表

D.一个是数据库表,一个是自由表

【解析】本题考查的知识点是参照完整性。数据库中的完整性是指数据的正确性和相容性。关系模型的完

整性规则是对关系的某种约束条件。关系模型中有三类完整性约束:实体完整性、参照完整性和用户定义

完整性。其中实体完整性和参照性是关系模型必须满足的完整性约束,被称为关系的两个不变性。参照完

整性是根据表间的某些规则,使得插入、删除、更新记录时能保持已定的表间关系。参照完整性只在建立

永久关系的表中发生,所以必须是同一个数据库的两个表。

【答案】A

5.在VisualFoxPro中,可以对字段设置默认值的表是()。

A.必须是数据库表

B.必须是自由表

C.自由表或数据库表

D.不能设置字段的默认值

【解析】本题考查的知识点是字段有效性。在VisualFoxPro中,可以创建两种表,即数据库表与自由表。

数据库表是数据库的一部分。在数据库表的字段有效性中可以设置字段的默认值,而自由表中无法设置,

因此,正确答案为选项A。

【答案】A

6.在VisualFoxPro中,打开数据库的命令是()。

A.USE数据库文件名

B.USEDATABASE数据库文件名

C.OPENDATABASE数据库文件名

D.OPENDATABASE数据库文件名

【解析】本题考查的知识点是数据库的打开。打开数据库的命令格式是:

OPENDATABASE[数据库文件名|?][NOUPDA

文档评论(0)

1亿VIP精品文档

相关文档