第(23)~(24)题基于以下说明:设有如下图所示的两个关系S(sno,sname,sex)和SC(sno,cno,grade)。其中关系S的主码是sno,关系SC的主码是(sno,cno)。且关系SC的属性“sno”是它的外码。要求grade的取值只能是0~100之间的整数。
关系S 关系SC
sno sname sex sno cno grade
S01
S10
S20 李红星
洪宇宙
张黎明 男
女
男 S01
S01
S30 C1
C2
NULL 59
90
120
(23)关系数据库必须满足以下3类完整性规则:
Ⅰ. 实体完整性规则 Ⅱ. 参照完整性规则 Ⅲ. 用户定义的完整性规则
上述两个关系违背了哪个(些)完整性规则?
A)仅Ⅰ B)仅Ⅱ和Ⅲ
C)仅Ⅰ和Ⅱ D)Ⅰ、Ⅱ和Ⅲ
(24)有如下的SQL语句:
Ⅰ. SELECT sname FROM s, sc WHERE grade<60
Ⅱ. SELECT sname FROM s WHERE sno IN(SELECT sno FROM sc WHERE grade<60)
Ⅲ. SELECT sname FROM s, sc WHERE s.sno=sc.sno AND grade<60
若要查找分数(grade)不及格的学生姓名(sname),以上正确的有哪些?
A)Ⅰ和Ⅱ B)Ⅰ和Ⅲ
C)Ⅱ和Ⅲ D)Ⅰ、Ⅱ和Ⅲ
(25)结构化信息系统开发方法最适合于
A)规模适中和结构化较高的系统
B)规模很大和结构化较高的系统
C)规模中等和结构化较差的系统
D)规模较小和结构化较差的系统
(26)将数据和程序都装载和运行于主计算机上,通过网络系统应用于广域地区的系统结构属于
A)C/S结构 B)B/S结构 C)多层结构 D)集中式结构
(27)模块结构图是信息系统设计中的一种工具,其中符号о 表示
A)调用 B)数据 C)控制信息 D)转接符号
(28)初步调查是可行性分析的第一步。一般来说,初步调查的最佳方式为
A)收集统计报表 B)发调查表
C)与企业高层座谈 D)参加业务实践
(29)信息系统的子系统划分属于系统开发的
A)可行性分析阶段 B)逻辑设计阶段
C)物理设计阶段 D)系统实施阶段