VisualFoxPro程序设计__黄冈职业技术学院(17)--表间关系试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单元9 表间关系
1.关系数据库中,实现表与表之间的联系是通过( )。
A)实体完整性规则
B)参照完整性规则
C)用户自定义的完整性
D)值域
2.执行SELECT 0选择工作区的结果是( )。
A)选择了0号工作区
B)选择了空闲的最小号工作区
C)关闭选择的工作区
D)选择已打开的工作区
3.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择( )。
A)限制(Restrict)
B)忽略(Ignore)
C)级联(Cascade)
D)级联(Cascade)或限制(Restrict)
4.在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是( )。
A)永久性关联
B)永久性关联或临时性关联
C)临时性关联
D)永久性关联和临时性关联
5.执行SELECT 0选择工作区的结果是( )_。
A)选择了0号工作区
B)选择了空闲的最小号工作区
C)关闭选择的工作区
D)选择已打开的工作区
6.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选
择( )。
A)限制(Restrict)
B)忽略(Ignore)
C)级联(Cascade)
D)级联(Cascade)或限制(Restrict)
7.在数据库的非关系模型中,基本层次联系是( )。
A)两个记录型以及它们之间的多对多联系
B)两个记录型以及它们之间的一对多联系
C)两个记录型之间的多对多的联系
D)两个记录之间的一对多的联系
8.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的()。
A)“一方”表的主索引或候选索引,“多方”表的普通索引
B)“一方”表的主索引,“多方”表的普通索引或候选索引
C)“一方”表的普通索引,“多方”表的主索引或候选索引
D)“一方”表的普通索引,“多方”表的候选索引或普通索引
9.对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于( )。
A)实体完整性规则
B)参照完整性规则
C)用户定义的完整性规则
D)不属于以上任何一种规则
10.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的( )。
A)"一方"表的主索引或候选索引,"多方"表的普通索引
B)"一方"表的主索引,"多方"表的普通索引或候选索引
C)"一方"表的普通索引,"多方"表的主索引或候选索引
D)"一方"表的普通索引,"多方"表的候选索引或普通索引
11.在更新规则中,若选择“级联”,则( )
A) 用新的连接字段值自动更新子表中的相关所有记录
B) 若子表中有相关的记录,则禁止修改父表中的直接字段值
C) 修改子表字段值时,主表也自动更新相关的所有记录
D) 若主表中有相关的记录,则禁止不予改写表中的连接字段值
12.在插入规则中,若设置为“限制”,则( )
A) 在主表中能用insert命令
B) 在子表中能用insert命令
C) 在主表中能用append命令
D)子表中能用append命令
13.如果在关联的数据库表中有删除标记的记录,,则编辑其参照完整性约束前( )
A)物理删除数据库中各个表中所有带删除标记的记录
B)重新对有删除标记的表索引
C)先去掉所建关系,清除数据库后,再建立关系
D)必须将所有有删除标志的记录恢复为正常记录
14.关于父表与从表的叙述中,正确的是( )
A)父表与从表是由表结构决定的
B) 主表与从表的地位是相对的
C) 主表只能有主索引,从句一定不能有主索引
D)一个表不可能既是实表区是子表
15.创建两个具有“多对多”关系的表之间的关联,应当( )
A)通过纽带表
B)通过某个同名字段
C)通过某个索引过的同名字段
D)通过主索引字段的不同字段
16.有关永久关系,不正确的叙述是( )
A)永久关系只存在于数据库表中
B)永久关系可以在“查询设计器”或“视图设计器”中作为默认联接条件C)永久关系在数据库设计器中显示为表间的连接线
D)永久关系能够控制两个表中记录指针的联动
17.设当前工作区是一号区,通过“学号”索引建立学生表和成绩表之间的临时关系,执行下列命令:
OPEN DATABASE 学生管理
USE 学生 IN 1 ORDER 学号
USE 成绩 IN 2 ORDER 学号
SET RELATION TO 学号 INTO 成绩
则正确的是( )
A)当学生表记录指针变动时,成绩表记录指针也随之变动
B)当成绩表记录指针变动时,学生表记录指针也随之变动
C)当学生表记录指针变动时,成绩表记录指针也随之变动;当成绩表记录指针变动时,学生表记录指针也随之变动
D)两个表的记录指针互不影响
18.在Visual FoxPro中,排序命令SORT ON 总分,英语 DESC TO XS1,则()
A)按总分降序排列,总分相同时按英语降序排列
B)按总分升序排列,总分相同时按英语降序排列
C)按总分升序排列,总分相同时按英语升序排列
D)按总分降序排列,总分相同时按英语升序排列