29、数据表建立参照完整性后,不能设置数据表间( )操作规则。 A. 跟新 B. 删除 C. 浏览 D. 插入
学生答案: C 参考答案: C
30、在数据库环境下限制字段个数的操作,要在( )中进行。 A. 表达式生成器 B. 字段选择器 C. 表设计器 D. 浏览 学生答案: C 参考答案: B
14、若要控制数据库表中学号字段只能输入数字,则应设置( ) A. 显示格式 B. 输入掩码 C. 字段有效性 D. 记录有效性 学生答案: B 参考答案: B
30、在数据库环境下限制记录的操作,要在( )中进行。 A. 表达式生成器 B. 字段选择器 C. 表设计器 D. 浏览
学生答案: B 参考答案: A
4、Visual Foxpro中,修改表结构的命令是() A. MODI COMM
B. MODI STRU C. MODI FORM D. USE
学生答案: B 参考答案: B
30、在数据库环境下限制记录的操作,要在( )中进行。 A. 表达式生成器 B. 字段选择器
C. 表设计器 D. 浏览 学生答案: C 参考答案: A
问答题:
1、如何打开表设计器,对表的结构进行修改或显示。
学生答案: 打开设计器 使用命令:MODIFY YALE<表名>
表格结构的显示:LIST STRUCTURE 表结构的修改;MODIFY STROCTURE 显示和修改也可用菜单方式“显示”的“表设计器”打开窗口进行修改 参考答案: 略
2、数据库中的数据表间有几种关联关系?建立这些关联的依据是什么?
学生答案: 选择,投影,连接3种
选择是从行的角度进行运算,选择条件是逻辑表达方式的形式,为真的元组被选取 投影是从列的角度进行运算,可以得到新的运算,包括属性比原关系少或顺序不同 连接时将其2个关系模式的若干属性拼接成一个新的关系模式的操作。而连接条件是出现2个表中的公共属性名或具有相同语义、 参考答案: 略
表的基本操作
1、Visual Foxpro中,要为当前表所有职工增加100元工资应该使用命令( )。 A. CHANGE 工资 WITH 工资+100 B. REPLACE 工资 WITH 工资+100 C. CHANGE ALL 工资 WITH 工资+100 D. REPLACE ALL 工资 WITH 工资+100 学生答案: D 参考答案: D
2、在Visual FoxProk中,表( )。
A. 以两种形态出现,即数据库表和自由表 B. 必须依附于一个指定的数据库
C. 由于需要依附于数据库,因此它不是一个独立的文件 D.
学生答案: A 参考答案: A
3、可以使用( )命令修改表结构。
A. MODIFY STRUCTURE B. LIST STRUCTURE C. COPY STRUCTURE D. DELETE
学生答案: B
参考答案: A
4、假设当前工作区是第1工作区,并且已在该工作区打开了Student表。如果要在第三工作区再次打开Student表,应使用的命令是()。 A. USE Student
B. USE Student AGAIN
C. USE Student AGAIN IN 3 D. USE Student IN 3 学生答案: C 参考答案: C
5、在不进入全屏幕编辑状态下为表添加一条空白记录,应使用的命令是()。 A. APPEND B. APPEND BLANK C. BROWSE D. LIST 学生答案: B 参考答案: B
6、VISUAL FOXPRO中,若要显示当前记录,应使用的命令是( ):
A. LIST B. DISPLAY C. EDIT D. DELETE
学生答案: C 参考答案: B
7、VISUAL FOXPRO中,参照完整性的规则不包括( )
A. 更新规则 B. 删除规则 C. 插入规则 D. 检索规则
学生答案: B 参考答案: D
8、要为当前表所有职工增加100元工资,应该使用命令
A. CHANGE 工资 WITH 工资+100 B. REPLACE 工资 WITH 工资+100 C. CHANGE ALL 工资 WITH 工资+100 D. REPLACE ALL 工资 WITH 工资+100
学生答案: D 参考答案: D
9、下列命令中,仅拷贝表文件结构的命令是( )
A. COPY TO
B. COPY STRUCTURE TO
C. COPY FILE TO
D. COPY STRUCTURE TO EXETENDED 学生答案: C 参考答案: B
10、如果要给当前表增加一个字段,应使用的命令是( )
A. APPEND
B. MODIFY STRUCTURE C. INSERT D. EDIT
学生答案: A
参考答案: B 11、在Visual Foxpro环境下,若已打开A.DBF表文件,统计该表中的记录数,使用的命令是( )
A. TOTAL B. COUNT C. SUM D. AVERAGE 学生答案: C 参考答案: B
12、当前表中,“体育达标”字段为逻辑类型,要显示所有未达标的记录应使用命令( )
A. list for 体育达标=\B. list for 体育达标<>.f. C. list for not 体育达标 D. list for 体育达标=f
学生答案: D 参考答案: C
13、使用replace命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向( ) A. 末记录 B. 首记录
C. 末记录的后面 D. 首记录的前面 学生答案: A 参考答案: C
14、要从某表文件中真正删除一条记录,应当( ) A. 直接用ZAP命令
B. 先用DELETE命令,再用ZAP命令 C. 先用DELETE命令,再用PACK命令
D. 直接用DELETE命令 学生答案: D 参考答案: C
15、Visual Foxpro中,在浏览窗口中,不能将一条记录逻辑删除的操作是( ) A. 将光标定位于该记录,按Ctrl+T键
B. 将光标定位于该记录,按Delete键
C. 将光标定位于该记录,单击表菜单中的“切换删除标志”选项 D. 单击该记录前的白色小方块,使其变黑 学生答案: D 参考答案: B
16、显示表中所有教授和副教授记录的命令是( ) A. list for 职称=\教授\职称=\副教授\ B. list for 职称>=\副教授\
C. list for 职称=\教授\副教授\ D. list for \教授\职称 学生答案: A 参考答案: D
17、数据表中共有100条记录,当前记录为第10条,执行list next 5以后,当前记录为( ) A. 10 B. 14 C. 15 D. EOF 学生答案: C 参考答案: B
18、在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用( )
A. \显示\菜单中的\追加方式\B. \表\菜单中的\追加新记录\C. \表\菜单中的\追加记录\D. 快捷键Ctrl+Y
学生答案: C 参考答案: A
19、表中相对移动记录指针和绝对移动记录指针的命令分别为( )
A. Locate和Skip B. Locate和Go C. Skip和Go D. Locate和Find
学生答案: C 参考答案: C