【数据库】复习(三)

题目与答案

下列模式中,用于描述单个用户数据视图的是

  • A、外模式
  • B、模式
  • C、存储模式
  • D、内模式
  • 正确答案:A

APP和小程序属于B/S还是C/S模式?

  • A、APP是C/S,小程序是B/S模式。
  • B、APP和小程序都是B/S模式。
  • C、APP是B/S,小程序是C/S模式。
  • D、APP和小程序都是C/S模式。
  • 正确答案:D

逻辑数据独立性是指___

  • A、模式改变,内模式不变
  • B、内模式改变,模式不变
  • C、内模式改变,外模式和应用程序不变
  • D、模式改变,外模式和应用程序不变
  • 正确答案:D

按照数据模型分类,SQL Server和MYSQL是属于______。

  • A、关系型
  • B、混合型
  • C、层次型
  • D、网状型
  • 正确答案:A

在数据管理技术的发展阶段中,数据独立性最高的是( )阶段。

  • A、数据库系统
  • B、数据库管理系统
  • C、文件系统
  • D、手工管理
  • 正确答案:A

数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于

  • A、系统软件
  • B、应用软件
  • C、数据软件
  • D、工具软件
  • 正确答案:A

数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是

  • A、操作系统
  • B、应用程序
  • C、数据库
  • D、数据库管理系统
  • 正确答案:A

数据共享最好的是:

  • A、文件系统阶段
  • B、数据库系统阶段
  • C、人工管理阶段
  • 正确答案:B

下列关于人工管理阶段的说法正确的是(

  • A、程序与数据分离
  • B、程序之间不能方便的共享数据
  • C、数据能长期保存
  • D、数据量巨大
  • 正确答案:B

10 网状模型和层次模型是( )的集合。

  • A、矩形
  • B、基本层次联系
  • C、关系
  • D、节点
  • 正确答案:B

11 单个用户使用的数据视图的描述是

  • A、外模式
  • B、存储模式
  • C、内模式
  • D、概念模式
  • 正确答案:A

12 下述关于数据库系统的正确叙述是______。

  • A、数据库系统减少了数据冗余
  • B、数据库系统避免了数据冗余
  • C、数据库系统中数据的一致性是指数据类型一致
  • D、数据库系统比文件系统能管理更多的数据
  • 正确答案:A

13 数据库中全部数据的整体逻辑结构的描述是——

  • A、内模式
  • B、外模式
  • C、存储模式
  • D、模式
  • 正确答案:D

14 如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则R×S的属性个数和元组个数分别是________。

  • A、12和8
  • B、7和15
  • C、12和15
  • D、7和8
  • 正确答案:B

15 以下关于关系性质的说法中,错误的是________。

  • A、关系中任意两个元组可以交换顺序
  • B、关系中任意两个属性的值不能完全相同
  • C、关系中任意两个元组的值不能完全相同
  • D、关系中任意两个属性可以交换顺序
  • 正确答案:B

16 在以下属性(属性组)中,可作为一个学生登记表的码的是()。

  • A、身份证号
  • B、年级
  • C、性别
  • D、姓名
  • 正确答案:A

17 下列关于E-R模型中联系的说法,错误的是

  • A、一个联系可以关联2个或2个以上的实体
  • B、一个联系最多只能关联2个实体
  • C、联系可以可以是一对一的
  • D、联系的种类是由客观世界业务决定的
  • 正确答案:B

18 数据模型的三个要素是()。

  • A、外模式、概念模式、内模式
  • B、数据增加、数据修改、数据查询
  • C、实体完整性、参照完整性、用户自定义完整性
  • D、数据结构、数据操作、数据约束
  • 正确答案:D

19 关于关系模型二维表描述不正确是()

  • A、行的顺序不可以任意;
  • B、列不可重名;列的顺序可以任意;
  • C、表中任意两行不能完全相同(不可重行);
  • D、表中的元素是不可再分的最小数据项。
  • 正确答案:A

20 (题目缺失,假设题目完整)

  • A、SNO=‘C3’的元组
  • B、SNO=‘C5’的元组
  • C、SNO=‘C1’的元组
  • D、SNO=‘C2’的元组
  • 正确答案:A

21 下列关于索引的描述中,正确的是________。

  • A、一个关系表中的索引越多越好
  • B、表中的任何字段都要创建索引
  • C、使用索引可以简化查询语句的编写
  • D、使用索引可以提高查询效率
  • 正确答案:D

22 下面关于存储过程的描述,错误的是________。

  • A、存储过程不可以有返回值
  • B、存储过程存储在数据库服务器中
  • C、存储过程是一种数据库对象
  • D、存储过程可以调用不能由系统触发
  • 正确答案:A

23 下列定义存储过程头部的语句,正确的是

  • A、create proc p1 @x int,@y int as …
  • B、create proc p1 @x,@y int output as …
  • C、create proc p1 x,y int as …
  • D、create proc p1 @x,@y int as …
  • 正确答案:A

24 假定用户表user有多列,其中字段id中没有null值,字段username中存在null值。下面选项中,不能获得user表的总记录数的SQL语句是

  • A、select count(id) from user;
  • B、select count(id) from user where 1=1;
  • C、select count(username) from user;
  • D、select count(*) from user;
  • 正确答案:C

25 若用如下的SQL语句创建一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER, NOTE CHAR(20));向SC表中插入如下行时,_________行可以被插入。

  • A、(‘201009’,‘101’,NULL,必修)
  • B、(‘201132’,NULL,86,‘’)
  • C、(‘200823’,‘101’,NULL,NULL)
  • D、(NULL,‘103’,80,‘选修’)
  • 正确答案:C

26 在SQL语句中,一次查询的结果是一个_______。

  • A、记录
  • B、分组
  • C、数据项
  • D、表
  • 正确答案:D

27 查询时,若要输出无重复的记录,SELECT子句中使用的保留字是:_________。

  • A、TOP N
  • B、ALL
  • C、DISTINCT
  • D、TOP N PERCENT
  • 正确答案:C

28 在SQL语句中,自然连接使用的关键词是_______。

  • A、NATURAL JOIN
  • B、OUTER JOIN
  • C、INNER JOIN
  • D、ROSS JOIN
  • 正确答案:A

29 在SQL语句中,若不满足连接条件的元组也作为结果输出,则必须的连接方式为_______。

  • A、ROSS JOIN
  • B、OUTER JOIN
  • C、NATURAL JOING
  • D、INNER JOIN
  • 正确答案:B

30 将两个SELECT语句各自得到的结果集并为一个集,并删除重复元组的集合操作是_______。

  • A、INTERSECT
  • B、MINUS
  • C、UNION
  • D、UNION AL
  • 正确答案:C

31 下列删除计算机系学生的修课记录的语句,正确的是

  • A、DELETE FROM SC JOIN Student b ON S.Sno = b.Sno WHERE Sdept = '计算机系'
  • B、DELETE FROM Student WHERE Sdept = '计算机系'
  • C、DELETE FROM SC WHERE Sdept = '计算机系'
  • D、DELETE FROM SC FROM SC JOIN Student b ON SC.Sno = b.Sno WHERE Sdept = '计算机系'

正确答案:D 
答案解析

32 下列查询查询语句中,错误的是

  • A、SELECT Sno FROM SC GROUP BY Sno
  • B、SELECT Sno, COUNT(*) FROM SC GROUP BY Sno
  • C、SELECT Sno FROM SC GROUP BY Sno WHERE COUNT(*) > 3
  • D、SELECT Sno FROM SC GROUP BY Sno HAVING COUNT(*) > 3

正确答案:C
答案解析

33 若系统中存在4个等待事务T0、T1、T2和T3,其中T0正等待被T1锁住的数据项A1,T1正等待被T2锁住的数据项A2,T2正等待被T3锁住的数据项A3,T3正等待被T0锁住的数据项A0。则此时系统所处的状态是( )

  • A、封锁
  • B、死锁
  • C、正常
  • D、活锁

正确答案:B
答案解析

34 设关系模式R(A,B,C),函数依赖集F={A→B,C→B},则R的候选键为_______。

  • A、ABC
  • B、AC
  • C、AB
  • D、BC

正确答案:B

35 如果X→Y,且Y→Z,则X→Z一定为_________。
A、都不正确
B、部分函数依赖
C、完全函数依赖
D、传递函数依赖

正确答案:A 

36  关系模式R(A1,A2,A3,A4,A5,A6),如果A1→(A3,A4); (A2,A4)→A5; (A3,A5)→ A6,则关于R的说法正确的是_________。
A、既存在对候选键的部分函数依赖,又存在对候选键的传递函数依赖
B、不存在对候选键的部分函数依赖,但存在对候选键的传递函数依赖
C、即不存在对候选键的部分函数依赖,又不存在对候选键的传递函数依赖
D、存在对候选键的部分函数依赖,但不存在对候选键的传递函数依赖

正确答案:A 

37数据流图是从“数据”和“处理”两方面表达数据处理的一种图形化表示方法,该方法主要用在数据库设计的 ( )
A、需求分析阶段
B、概念结构设计阶段
C、物理结构设计阶段
D、逻辑结构设计阶段

正确答案:A 

38将E-R图转换到关系模式时,实体与联系都可以表示成________。(1.9)
A、属性
B、关系
C、域
D、键

正确答案:B

39能够创建视图的对象是________。
A、基本表和视图
B、视图
C、索引
D、基本表

正确答案:A 

40在下列关于视图的叙述中,正确的是_______
A、若导出某视图的基本表被删除,该视图将不受任何影响;
B、当修改某一视图时,导出该视图的基本表也随之修改。
C、视图—旦建立,就不能被删除;
D、当某一视图删除后,由该视图导出的其它视图也将自动删除;

正确答案:D 

41下列关于视图的描述中,错误的是________。
A、视图是虚表
B、视图是数据库对象
C、使用视图可以简化查询语句的编写
D、使用视图可以加快查询语句的执行速度

正确答案:D

42DBMS并发控制和恢复的基本单位是________。
A、表
B、命令
C、事务
D、程序

正确答案:C

43介质故障的恢复需要_________。
A、以上工作都需要,但需要注意操作的次序。
B、当前未执行完的事务撤销
C、用最新的备份文件替换发生故障的数据库文件
D、当前执行完的事务需要按照运行日志记录的次序重做

正确答案:A

二、多选题

1有学生关系S,表示查询”信息系(IS)或计算机系(CS)的学生“的关系代数表达式是:
A、(选项缺失)
B、(选项缺失)
C、(选项缺失)
D、(选项缺失)
E、(选项缺失)

正确答案:AB 

2________约束可以用于保证数据库表中记录的唯一性。(5.0)
A、非空
B、唯一性
C、主键
D、外键

正确答案:BC 

3基本锁类型包括
A、多粒度锁
B、写锁
C、意向锁
D、读锁

正确答案:BD 

三、判断题

1数据库的完整性是指数据的正确性、一致性、相容性。(5.0)
正确答案:√ 

2视图是一个虚拟表,并不表示任何物理数据。
正确答案:√ 

3聚集索引一定是唯一性索引,唯一索引也一定是聚集索引
正确答案:× 

4不管对表进行什么类型的操作,在表上建立的索引越多越能提高数据操作效率。
正确答案:× 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值