(完整)《数据库系统原理概论》题库及答案,推荐文档
华中师范大学网络教育学院
《数据库》练习测试题库本科
一、选择题
1、单个用户使用的数据视图的描述称为( A )。
A.外模式 B.概念模式 C.内模式 D.存储模式
2、子模式DDL用来描述( B )。
A.数据库的总体逻辑结构 B.数据库的局部逻辑结构
C.数据库的物理存储结构 D.数据库的概念结构
3、在DBS中,DBMS和OS之间的关系是( B )。
A.相互调用 B.DBMS调用OS C.OS调用DBMS D.并发运行
4、五种基本关系代数运算是( A )。
A.∪,-,×,π和σ B.∪,-,∞,π和σ
C.∪,∩,×,π和σ D.∪,∩,∞,π和σ
5、当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D )。
A.左外联接 B.右外联接 C.外部并 D.外联接
6、下列聚合函数中不忽略空值 (null) 的是( C )。
A.SUM (列名) B.MAX (列名) C.COUNT ( * ) D.AVG (列名)什么是关系数据库
7、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F( A )。 A.是无损联接,也是保持FD的分解 B.是无损联接,但不保持FD的分解
C.不是无损联接,但保持FD的分解 D.既不是无损联接,也不保持FD 的分解
8、下列SQL语句中,修改表结构的是( A )。
A.CREATE B.ALTER C.UPDATE D.INSERT
9、在数据库设计中,将ER图转换成关系数据模型的过程属于( B )。
A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段10、SQL中,下列涉及空值的操作,不正确的是(C )。
A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL)
11、如果事务T获得了数据项Q上的排它锁,则T对Q( C )。
A.只能读不能写 B.只能写不能读 C.既可读又可写 D.不能读不能写
12、DBMS中实现事务持久性的子系统是( D )。
A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统 D.恢复管理子系统13、SQL的全局约束是指基于元组的检查子句和( C )。
A.非空值约束 B.域约束子句 C.断言 D.外键子句
14、分布式数据库系统中分片模式和分配模式均是( A )。
A.全局的 B.局部的 C.分布的 D.集中的
15、数据的独立性分为( C )两个层次。
A.层次独立性和概念独立性 B.系统独立性和用户独立性
C.物理独立性和逻辑独立性 D.控制独立性和模型独立性
16、下列有关数据库的描述,正确的是( C )。
A.数据库是一个DBF文件 B.数据库是一个关系
C.数据库是一个结构化的数据集合 D.数据库是一组文件
17、储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是( D )。
A.一对一的联系 B.一对多的联系 C.多对一的联系 D.多对多的联系
18、“实体”是信息世界中广泛使用的一个术语,它用于表示(D )。
A.有生命的事物 B.无生命的事物 C.实际存在的事物 D.一切事物
19、数据模式是(D )。
A.文件的集合 B.记录的集合
C.数据的集合 D.记录类型及其联系的集合
20、实体完整性要求主属性不能取空值,这一点通常是通过( B )。
A.定义外部键来保证 B.定义主键来保证
C.用户定义的完整性来保证 D.关系系统自动保证
21、表示数据库的概念模型一般使用( C )。
A.用户活动图 B.数据流图 C.E-R图 D.流程图
22、建立数据库、配置和使用数据库的软件称为( C )。
A.操作系统B.数据库管理系统 C.应用开发工具D.应用程序
23、设表SC中存放了学生的学号(Sno)、课程号(Cno)和成绩(Grade),现需要查询选修了3号课程的学生的学号
及其成绩,查询结果按分数的降序排列,下面SQL语句正确的是( D )。
A.SELECT Sno, Grade FROM SC WHERE Sno=’3’ ORDER BY Grade;
B.SELECT Sno, Grade FROM SC WHERE Cno=’3’ ORDER BY Grade;
C.SELECT Sno, Grade FROM SC WHERE Sno=’3’ ORDER BY Grade DESC;
D.SELECT Sno, Grade FROM SC WHERE Cno=’3’ ORDER BY Grade DESC;
24、设表SC中存放了学生的学号(Sno)、课程号(Cno)和成绩(Grade),现需要查询选修1号课程的学生平均成绩,
下面SQL语句正确的是( D )。
A.SELECT Grade(AVG) FROM SC WHERE Cno=’1’;
B.SELECT Grade(AVG) FROM SC WHERE Sno=’1’;
C.SELECT AVG(Grade) FROM SC WHERE Sno=’1’;
D.SELECT AVG(Grade) FROM SC WHERE Cno=’1’;
25、设表SC中存放了学生的学号(Sno)、课程号(Cno)和成绩(Grade),现要插入一条学号*******和课程号3的
记录,下面SQL语句正确的是( C )。
A.INSERT INTO SC VALUES(2005001,3);
B.INSERT INTO SC(Sno, Cno) VALUES(2005001,3,NULL);
C.INSERT INTO SC(Sno, Cno) VALUES(2005001,3);
D.INSERT INTO SC(Sno, Cno) VALUES(3,20005001);
26、一个表中的任意两行的记录值( A )。
A.不能全同 B.可全同 C.必须全同 D.以上都不是
27、视图在进行下面哪项操作时没有限制( D )。
A.插入 B.更新 C.删除 D.以上几项操作都有限制
28、下面有关视图的说法,错误的是( B )。
A.视图是从一个或几个基本表导出的虚表 B.数据库中存放了视图的定义和数据
C.基本表中的数据改变,视图中查询出的数据也随之改变 D.可以在一个视图上再定义新的视图
29、表由行和列组成,行又称为( A ),行的顺序是任意的。
A.记录 B.语句C.字段D.元组
30、在创建表的约束条件中,主键强制表中的( D )。
A.某一列非空B.某一列非空且唯一 C.某一列或多列非空D.某一列或多列非空且唯一31、在数据库故障中,以下情况下故障危害性最大,但发生可能性又最小的是( B )。
A.系统故障B.介质故障C.用户故障D.进程故障
32、下面各种类型的备份中,可能是对数据库的一致性备份的是( D )。
A.联机完全备份 B.热备份 C.联机表空间备份 D.冷备份
33、以下哪种数据类型不是基本数据类型( A )。
A.TABLE B.NUMBER C.VARCHAR D.INTEGER
34、在SQL语言中将权限授予用户是通过( C )语句实现的。
A.CREATE B.REVOKE C.GRANT D.INSERT
35、( B )属于信息世界的模型,是现实世界到机器世界的一个中间层次。
A.数据模型 B.概念模型 C.E-R图D.关系模型
36、关系数据库中的视图属于4个数据抽象级别中的( A )。
A.外部模型 B.概念模型 C.逻辑模型 D.物理模型
37、在下列关于关系的陈述中,错误的是( B )。
A.表中任意两行的值不能相同 B.表中任意两列的值不能相同
C.行在表中的顺序无关紧要 D.列在表中的顺序无关紧要
38、为了防止一个用户的工作不适当地影响另一个用户,应该采取( C )。
A.完整性控制 B.安全性控制 C.并发控制 D.访问控制
39.关系数据库中,实现实体之间的联系是通过表与表之间的( D )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论