200 ~ 200 学年第 学期
《 数据库原理与应用》课程考试试卷(B)
开课系部: 计算机科学 ,考试时间: 年____月____日 时
考试形式:闭卷■、开卷□,允许带 钢笔(圆珠笔)、橡皮等文具 入场
考生姓名: 学号: 专业: 班级:
1 一、判断题(每题 1 分,共 10 分)
1、DB、DBMS、DBS 三者之间的关系是 DBS 包括 DB 和 DBMS。( )
2、数据库的概念结构与支持其的 DB 的 DBMS 有关。( )
3、下列式子 R∩S=R—(R—S)成立。( )
4、数据存储结构改变时逻辑结构不变,相应的程序也不变,这是数据库系统的逻辑独立性。( )
5、关系数据库基本结构是三维表。( )
6、在嵌入式 SQL 语句中,主语句向 SQL 语句提供参数,主要用游标来实现。( )
7、规范化的投影分解是唯一的。( )
8、不包含在任何一个候选码中的属性叫做非主属性。( )
9、在 Transact-SQL 语句的 WHERE 子句中,完全可以用 IN 子查询来代替 OR 逻辑表达式。 ( )
10、封锁粒度越大,可以同时进行的并发操作越大,系统的并发程度越高。( )
二、填空题(每空 0.5 分,共 10 分)
1、两个实体间的联系有 联系, 联系和 联系。
2、select 命令中,表达条件表达式用 where 子句,分组用 子句,排序用
子句。
3、数据库运行过程中可能发生的故障有 、 和 三类。
4、在“学生-选课-课程”数据库中的三个关系如下:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数
据库技术”这门课程的学生姓名和成绩,可使用如下的 SQL 语句:
SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME= 数 据 库 技 术 AND S.S#=SC.S#
AND 。
5、管理、开发和使用数据库系统的用户主要有 、 、
。
6、关系模型中可以有三类完整性约束: 、