《数据库原理与应用》试题样卷仅供学生了解考试题型、题量、难度使用
2015级《数据库原理与应用》课程期中考试范围:1、数据库基本理论;2、SQL语言;3、关系代数
《数据库原理与应用》期中试题样卷
(2015级,考试时间:90分钟)
一、判断题(每题2分,共10分)
()1、数据的物理独立性是指数据库与数据库管理系统的相互独立。
()2、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指同一个应用中的多个程序共享一个数据集合。
()3、事务的原子性是指事务中包括的所有操作要么都做,要么都不做。
()4、多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单用户数据库,为此数据库系统必须进行并发控制。()5、模式是对数据库中全体数据的逻辑结构和特征的描述。
二、选择题(每空2分,共30分)
( ) 1.使用网状结构表达实体及实体间联系的数据模型是( )阶段。
A. 层次模型
B. 网状模型
C. 联系模型
D. 关系模型
( ) 2.在关系的各种运算中,花费时间最长的是( )。
A.广义笛卡尔积
B.连接
C.选取
D.投影
( ) 3. 一般说来,( ) 完全可以像一个基本表那样进行更新。
A. 由多个基本表导出的视图
B. 在定义视图的语句中带有集函数的视图
C. 在定义视图的语句中带有DISTINCT关键词的视图
D. 行列子集视图
( ) 4.有一个关系学生(学号,姓名,系别),规定学号的值域为8个数字组成的字符串,这一规则属于()。
A.实体完整性约束 B.参照完整性约束
C. 用户自定义约束
D.关键字约束
( ) 5. 如果某个属性包含在候选关键字中,则称它为()。
A.非主属性
B.关键属性
C.复合属性
D.主属性
( ) 6. 数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是( )。
A. 层次数据模型
B. 网状数据模型
C. 关系数据模型
D. 面向对象数据模型
( ) 7. 为了防止用户更新视图的时候,有意或无意修改了超越视图范围的数据,应该在定义视图的时候,在末尾增加( ) 短语。
A. with delete option
B. with grant option
C. with check option
D. 都不是
( ) 8.在关系R ( RNO , RN , SNO )和S (SNO , SN , SD )中, R 的主码是RNO, S 的主码是SNO,则SNO在R 中称为( )。
A .外码
B .候选码
C .主码
D .超码
( ) 9.下列SQL命令中,能按指定条件进行数据分组的是( )。
A. ORDER BY
B. GROUP BY
C. SELECT
D. UPDATE
( )10. 等值联接和自然联接相比较,正确的是( )。
A .等值联接和自然联接的结果完全相同
B .等值联接的属性个数大于自然联接的属性个数
C .等值联接的属性个数大于或等于自然联接的属性个数
D .等值联接和自然联接的联接条件相同
( )11.SQL 中,与“NOT IN ”等价的操作符是()。
A .=SOME
B . <> SOME
C .=ALL
D . <> ALL
( )12.公司中有多个部门和多名职工,每个职工只能属于一个部门,一个部门有多名职工,从职工到部门的联系类型是()。
A.一对一 B. 一对多 C. 多对多 D. 多对一
( )13. 物理数据独立性是指( ) 。
A. 概念模式改变,外模式和应用程序不变
B. 概念模式改变,内模式不变
C. 内模式改变,概念模式不变
D. 内模式改变,外模式和应用
( )14. 下列SQL 语句中,修改表结构的是()。
A . ALTER
B . CREATE
C . UPDATE
D . INSERT
( ) 15. 对实体和实体之间的联系采用同样的数据库结构表达的数据模型为( )。
A. 网状模型
B. 关系模型
C. 层次模型
D. 非关系模型
三、简答题(每题5分,共10分)
1.简要叙述数据库系统的特点。
第 1 页/共 3 页