A)增加 B) 减少 C)不变 D)NULL 16.有如下三个关系模式:
学生(学号,姓名,所属专业) 课程(课程号,课程名,课时) 成绩(学号,课程号,成绩) 则在成绩关系中的外键是( )。 [答] B
A) 课程号,成绩 B) 学号,课程号 C) 学号,成绩 D) 学号 17.有如下三个关系模式:
学生(学号,姓名,所属专业) 课程(课程号,课程名,课时) 成绩(学号,课程号,成绩)
显然,成绩关系中的学号、课程号属性的取值必须存在于相应的关联表中,这种完整性规则称之为( )完整性。
[答] B
A) 实体 B) 参照完整性 C) 用户定义 D) 数据完整性
18.在数据库设计过程中E-R图主要应用于( )。 [答] C
A) 需求分析阶段 B) 数据库物理设计阶段C) 概念设计阶段 D) 数据库实施阶段 19.SQL语言的功能不包括( )。 [答] C
A) 数据定义 B) 数据操纵 C) 数据冗余 20.在下列三个关系模式中,Mark关系中的外键是( [答] C
Student(学号,姓名,出生日期) Course(课程号,课程名) Mark(学号,课程号,成绩)
D) 数据控制 。 )A) 学号,成绩 B) 课程号,成绩 C) 学号,课程号 D) 姓名,成绩
第六章
1.以下关于算法的叙述中,错误的是( )。 [答] D
A) 算法就是求解问题的方法和步骤 B) 算法可以用程序来表示
C) 算法必须在有限步内完成 D) 一个算法可以只有输入没有输出 2.如图所示的程序流程图表示的是程序的( )。
[答] B
A) 顺序结构 B) 当型循环结构 C) 选择结构 D) 直到型循环结构
3.评价一个算法好坏的基本原则之一是算法的健壮性。健壮性是指( )。 [答] D
A) 算法能进行长时间运算 B) 算法运行效率高
C) 算法能适应大数据量的运算
D) 算法能对意外情况做出适当反映或进行相应处理 4.以下关于算法的复杂性的叙述中,错误的是( )。 [答] D
A) 算法的复杂性是对算法需要占用的计算机资源的多少的度量 B) 算法的时间复杂性是指将算法转换成程序并在计算机上运行所需的时间 C) 算法的空间复杂性是指执行这个算法所需要的内存空间 D) 算法复杂性与问题本身的难度无关
5.下图是用N-S图描述求1+2+3+ ?.+100之和的算法,求和结果放入变量X中,图中括号处应填入的