试述关系模型的完整性规则。在参照完整性中,为什么外码属性也可以为空?什么情况 下才可以为空?

  • A+
(1)【◆题库问题◆】:[问答题] 试述关系模型完整性规则。在参照完整性中,为什么外码属性也可以为空?什么情况 下才可以为空?

【◆参考答案◆】:
(1)关系模型提供了三类完整性规则:实体完整性规则、参照完整性规则、用户定义的完整性规则。
(2)在参照完整性中,关系与关系之间的联系是通过公共属性实现的。这个公共属性是一个关系的主码和另一个关系的外码。因此,外码必须是另一个表的主码有效值,或者是一个"空值",以保证关系之间联系的有效性。所谓"空值"就是"不知道"或"无意义"的值。外码能否为空依赖于应用环境。

(2)【◆题库问题◆】:[单选] 从www.cug.edu.cn可以看出它是()。
A.中国的一个军事部门的站点
B.中国的一个教育机构的站点
C.日本的一个政府组织的站点
D.日本的一个商业组织的站点

【◆参考答案◆】:B

(3)【◆题库问题◆】:[单选] 不可以作为广域网的数据传输介质的是()。
A.电话线
B.微波
C.双绞线
D.光缆

【◆参考答案◆】:C

(4)【◆题库问题◆】:[单选] 开机启动时,进入CMOS最常用的键是()。
A.End
B.Ctrl
C.Ctrl+Esc
D.Del

【◆参考答案◆】:D

(5)【◆题库问题◆】:[单选] 在Windows 7操作系统中,将打开窗口拖动到屏幕顶端,窗口会()。
A.关闭
B.消失
C.最大化
D.最小化

【◆参考答案◆】:C

(6)【◆题库问题◆】:[问答题,简答题] 主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。试问:(1)第一个报文段携带了多少个字节的数据?(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少?(3)如果主机B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?(4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应为多少?

【◆参考答案◆】:(1)第一个报文段的数据序号是70到99,共30字节的数据。(2)确认号应为100.(3)80字节。(4)70

(7)【◆题库问题◆】:[判断题] 假如金块问题共有32个金块,那么用分治法找到最大和最小金块需要46次比较。
A.正确
B.错误

【◆参考答案◆】:正确

(8)【◆题库问题◆】:[单选] 在windows7个性化菜单中不能设置的是()。
A.桌面背景
B.窗口颜色
C.分辨率
D.声音

【◆参考答案◆】:C

(9)【◆题库问题◆】:[单选] 计算机内使用的数制是()
A.十进制
B.八进制
C.十六进制
D.二进制

【◆参考答案◆】:D

(10)【◆题库问题◆】:[多选] 通过计算机程序和计算机的逻辑判断能力的结合,可以使计算机应用于()等领域
A.自动控制
B.对抗
C.决策
D.推理

【◆参考答案◆】:A, B, C, D

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: