数据库期末复习:选择题汇总

1.数据库系统的核心是(B )
A.数据库
B.数据库管理系统
C.数据模型
D.软件工具
2.下列四项中,不属于数据库系统的特点的是( C )(和数据库管理系统区分)
A.数据结构化
B.数据由DBMS统一管理和控制
C.数据冗余度大
D.数据独立性高
3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D)
A.层次模型
B.关系模型
C.网状模型
D.实体-联系模型(E-R图)
4.数据的物理独立性是指( C )
A.数据库与数据库管理系统相互独立
B.用户程序与数据库管理系统相互独立
C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D.应用程序与数据库中数据的逻辑结构是相互独立的
5.要保证数据库的逻辑数据独立性,需要修改的是(A )
A.模式与外模式之间的映象
B.模式与内模式之间的映象 (物理)
C.模式
D.三级模式
6.关系数据模型的基本数据结构是( D )
A.树 B.图 C.索引 D.关系
7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )(会判断主码)
A.车次
B.日期
C.车次+日期
D.车次+情况摘要
8.己知关系R和S,R∩S等价于( B )(画图运算)
A. (R-S)-S
B. S-(S-R)
C. (S-R)-R
D. S-(R-S)
9.学校数据库中有学生和宿舍两个关系:
学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)
假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )(实际分析)
A. 全外联接
B. 左外联接
C. 右外联接
D. 自然联接
10.用下面的T-SQL语句建立一个基本表:
CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,
Sname CHAR(8) NOT NULL,
Sex CHAR(2),
Age INT)
可以插入到表中的元组是( D )
A. ‘5021’,‘刘祥’,男,21
B. NULL,‘刘祥’,NULL,21
C. ‘5021’,NULL,男,21
D. ‘5021’,‘刘祥’,NULL,NULL
11.把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )
A. GRANT QTY ON SPJ TO ‘李勇’
B. GRANT UPDATE(QTY) ON SPJ TO ‘李勇’
C. GRANT UPDATE(QTY) ON SPJ TO 李勇
D. GRANT UPDATE ON SPJ (QTY) TO 李勇
13.关系规范化中的插入操作异常是指 ( D )
A.不该删除的数据被删除
B.不该插入的数据被插入(易错)
C.应该删除的数据未被删除
D.应该插入的数据未被插入
14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务
A.逻辑设计
B.物理设计
C.需求分析
D.概念设计
15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。(加上了三个菱形)
A.4
B.5
C.6
D.7
16.事务的隔离性是指( A )。
A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
B.事务一旦提交,对数据库的改变是永久的
C.事务中包括的所有操作要么都做,要么都不做
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
17.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指( C )
A. 数据字典、应用程序、审计档案、数据库后备副本
B. 数据字典、应用程序、日志文件、审计档案
C. 日志文件、数据库后备副本
D. 数据字典、应用程序、数据库后备副本
18.若事务T对数据对象A加上S锁,则( B )。
A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X 锁。
B.事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X 锁。
C.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。
D.事务T可以读A和修改A,其它事务能对A加S锁和X锁。
19.设有两个事务T1、T2,其并发操作如图2所示,下面评价正确的是( B )
A. 该操作不存在问题
B. 该操作丢失修改
C. 该操作不能重复读
D. 该操作读“脏”数据
在这里插入图片描述
20.以下( D )封锁违反两段锁协议。
A. Slock A … Slock B … Xlock C ………Unlock A … Unlock B … Unlock C
B. Slock A … Slock B … Xlock C ………Unlock C … Unlock B … Unlock A
C. Slock A … Slock B … Xlock C ………Unlock B … Unlock C … Unlock A
D. Slock A …Unlock A ……Slock B … Xlock C ………Unlock B … UnlockC

一、单项选择题
(本大题共20小题,每小题2分,共40分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.下列四项中,不属于数据库系统的主要特点的是( D )。
A.数据结构化 B.数据的冗余度小
C.较高的数据独立性 D.程序的标准化
2.数据的逻辑独立性是指( C )
A.内模式改变,模式不变
B.模式改变,内模式不变
C.模式改变,外模式和应用程序不变
D.内模式改变,外模式和应用程序不变
3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )。
A.外模式 B.内模式 C.存储模式 D.模式
4.相对于非关系模型,关系数据模型的缺点之一是( A )。
A.存取路径对用户透明,需查询优化 B.数据结构简单
C.数据独立性高 D.有严格的数学基础
5.现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( B )。
A.宿舍编号
B.学号
C.宿舍地址,姓名
D.宿舍编号,学号
6.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( D )。
A.元组 B.行 C.记录 D.属性
7.下列关系运算中,( C )运算不属于专门的关系运算。
A.选择 B.连接
C.广义笛卡尔积 D.投影
关系运算包括选择、投影、连接以及除法。
集合运算是二目运算,包括并、差、交、广义笛卡尔积四种运算。
8.SQL语言具有( B )的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
9.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是( C )。
A.M端实体的关键字 B.N端实体的关键字
C.M端实体关键字与N端实体关键字组合 D.重新选取其他属性
10.SQL语言中,删除一个表的命令是( B)
A. DELETE B. DROP
C. CLEAR D. REMOVE
12.有关系模式A(S,C,M),其中各属性的含义是:S:学生;C :课程;M:名次,其语义是:每一个学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一个学生(即没有并列名次),则关系模式A最高达到( D )
A.1NF B.2NF
C.3NF D.BCNF
13.关系规范化中的删除异常是指 ( A )
A.不该删除的数据被删除 B.不该插入的数据被插入
C.应该删除的数据未被删除(易错) D.应该插入的数据未被插入
14.在数据库设计中, E-R图产生于( D )
A. 需求分析阶段 B.物理设计阶段
C.逻辑设计阶段 D.概念设计阶段
15.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( C )。
A.实体完整性约束
B.参照完整性约束
C.用户自定义完整性约束
D.关键字完整性约束
16.事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于( B )状态。 (原子性易错)
A.安全性 B.一致性
C.完整性 D.可靠性
17.( B )用来记录对数据库中数据进行的每一次更新操作。
A.后援副本 B.日志文件
C.数据库 D.缓冲区
18.在并发控制技术中,最常用的是封锁机制,基本的封锁类型有排它锁X和共享锁S,下列关于两种锁的相容性描述不正确的是( A)
A. X/X :TRUE
B. S/S:TRUE
C. S/X:FALSE
D. X/S:FALSE
19.设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是( C )
A. 该操作不存在问题 B. 该操作丢失修改
C. 该操作不能重复读 D. 该操作读“脏”数据
在这里插入图片描述
20.已知事务T1的封锁序列为:LOCK S(A)…LOCK S(B)…LOCK X(C )
…UNLOCK(B) …UNLOCK (A) …UNLOCK ( C)
事务T2的封锁序列为:LOCK S(A) …UNLOCK (A) …LOCK S(B)
…LOCK X(C ) …UNLOCK (C ) …UNLOCK (B)
则遵守两段封锁协议的事务是(  A  )
A.T1 B.T2 C.T1和T2 D.没有

(D )1 数据库中存储的基本对象是_____。
A 数字 B 记录 C 元组 D 数据
(C )2 下列不属于数据库管理系统主要功能的是_____。
A 数据定义
B 数据组织、存储和管理
C 数据模型转化
D 数据操纵
(B )3 下列不属于数据模型要素的是______。
A 数据结构
B 数据字典
C 数据操作
D 数据的完整性约束
(A )4 下列不是目前数据库领域中最常用的逻辑数据模型的是______。
A 概念模型
B 关系模型
C 层次模型
D 面向对象模型
(D )5 下列不属于关系模型优点的是______。
A 建立在严格的数学概念的基础之上
B 概念单一,实体和实体间联系都用关系来表示
C 存取路径对用户透明,具备更高的数据独立性
D 查询效率高
(C )6 关系的完整性约束不包括______。
A 实体完整性
B 参照完整性
C 安全完整性
D 用户定义的完整性
(B )7 关于存取控制的说法,错误的是______。
A 存取控制机制包括定义用户权限和合法权限检查
B 在 MAC(强制存取控制)机制中,仅当主体的许可证级别大于或等于客体的密
级时,该主体才可以写相应的客体。

C 在 DAC(自主存取控制)机制中,同一用户对于不同的数据库对象可以有不同
的权限,不同的用户对同一数据库对象也可以有不同的权限。
D 在 DAC 机制中可能会存在数据“无意泄露”问题。
(A )8 对于规范程度不高的关系模式,下列哪项不是其主要存在的问题______。
A 不能创建索引
B 数据冗余大
C 更新异常
D 删除异常
(B )9 关于可串行化调度,错误的说法是______。
A 一个并发调度策略,如果其执行结果与任意一个串行结果相同,则该策略是可
串行化调度。
B 一个并发调度策略,如果遵循了顺序封锁方法,则该策略是可串行化调度。
C 一个并发调度策略,如果遵循了两段锁协议,则该策略是可串行化调度。
D 一个并发调度策略,如果其满足冲突可串行化调度,则该策略是可串行化调度。
(C )10 对于实体型间的联系转化为关系模式时,下列说法错误的是_______。
A 一个 1:1 的联系可以转化为一个独立的关系模式,也可以与任意一端对应的关系模式合并。
B 一个 1:n 的联系可以转化为一个独立的关系模式,也可以与 n 端对应的关系模式合并。
C 一个 m:n 的联系可以转化为一个独立的关系模式,也可以与任意一端对应的关系模式合并。
D 具有相同码的关系模式可以合并。


1)数据库系统的核心和基础是()。
A.物理模型
B.概念模型
C.数据模型
D.逻辑模型
(2)实现将现实世界抽象为信息世界的是()。
A.物理模型
B.概念模型
C.关系模型
D.逻辑模型
(3)数据管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相比文件系统的一个显著优势是()。
A.数据可以长期保存
B.数据共享性很强
C.数据独立性很好
D.数据整体结构化
(4)能够保证数据库系统中的数据具有较高的逻辑独立性的是()
A.外模式/模式映像
B.模式
C.模式/内模式映像
D外模式
(5)IBM公司的IMS数据库管理系统采用的数据模型是()。 (不认识这个)
A.层次模型
B.网状模型
C.关系模型
D.面向对象模型
(6)DBMS是一类系统软件,它是建立在下列哪种系统之上的?()
A.应用系统
B.编译系统
C.操作系统
D.硬件系统
(7)关于网状数据库,以下说法正确的是()(考的概率不大)
A.只有一个结点可以无双亲
B.一个结点可以有多于一个的双亲
C.两个结点之间只能有一种联系
D.每个结点有且只有一个双亲
(8)下列说法中,正确的是()
A.数据库的概念模型与具体的DBMS有关
B.三级模式中描述全体数据的逻辑结构和特征的是外模式
C.数据库管理员负责设计和编写应用系统的程序模块
D.从逻辑模型到物理模型的转换一般是由DBMS完成的
(9)长期存储在计算机内,有组织的、共享的大量数据的集合是()。
A.数据(Data)
B.数据库(DataBase)
C.数据库管理系统(DBMS)
D.数据库系统(DBS)
(10)在数据管理技术发展过程中,需要应用程序管理数据的是()
A.人工管理阶段
B.人工管理阶段和文件系统阶段
C.文件系统阶段和数据库系统阶段
D.数据库系统阶段
第二章
(1)关于关系模型,下列叙述不正确的是()
A.一个关系至少要有一个候选码
B.列的次序可以任意交换
C.行的次序可以任意交换
D.一个列的值可以来自不同的域
(2)下列说法正确的是()。
A.候选码都可以唯一地标识一个元组
B.候选码中只能包含一个属性
C.主属性可以取空值
D.关系的外码不可以取空值
(3)关系操作中,操作的对象和结果都是()。
A.记录
B.集合
C.元组
D.列
(4)假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这属于()。
A.实体完整性
B.参照完整性
C.用户定义的完整性
D.关系不变性
(5)有两个关系R(A,B,C)和S(B,C,D),将R和S进行自然连接,得到的结果包含几个列()。
A.6
B.4
C.5
D.2
第三章
(1)关于SQL语言,下列说法正确的是
A.数据控制功能不是SQL语言的功能之一
B.SQL采用的是面向记录的操作方式,以记录为单位进行操作
C.SQL是非过程化的语言用户无须指定存取路径
D.SQL作为嵌入式语言语法与独立的语言有较大差别
(2)对表中数据进行删除的操作是
A. DELETE
B. DROP
C. ALTER
D. UPDATE
(3)数据库中建立索引的目的是为了
A.加快建表速度
B.加快存取速度
C.提高安全性
D.节省存储空间
(4)视图是数据库系统级模式中的(
A.外模式
B.模式
C内模式
D.模式映像
(5)下列说法不正确的是
A.基本表和视图一样,都是关系
B.可以使用SQL对基本表和视图进行操作
C.可以从基本表或视图上定义视图
D.基本表和视图中都存储数据
第四章
(1)强制存取控制策略是TCSEC/TDI哪一级安全级别的特色()
A.C1
B.C2
C.B1
D.B2
(2)SQL的GRANT和 REVOKE语句可以用来实现
A自主存取控制
B强制存取控制
C数据库角色创建
D数据库审计
(3)在强制存取控制机制体的许可证级别等客体的密级时,主体可以对客体进行如下操作
A.读取
B.写入
C.不可操作
D.读取写入
第五章
(1)定义关系的主码意味着主码属性()
A.必须唯一
B.不能为空
C.唯一且部分主码属性不为空
D.唯一且所有主码属性不为空
(2)关于语句CREATE TABLE R(no int,sum int CHECK(sum>0))和CREATE TABLE R(no int,sum int CHECK(sum>0))
以下说法不正确的是()
A.两条语句都是合法的
B.前者定义了属性上的约束条件,后者定义了元组上的约束条件
C.两条语句的约束效果不一样
D.当sum属性改变时检CHECK查,上述两种约束都要被检查
(3)下列说法正确的是()
A.使用 ALTER TABLE ADD CONSTRAINT可以增加基于元组的约束
B.如果属性A上定义了UNIQUE约束,则A不可以为空
C.如果属性A上定义了外码约束,则A不可以为空
D.不能使用 ALTER TABLE ADD CONSTRAINT增加主码约束
第七章
(1)数据库外模式是在下列哪个阶段设计()。
A.数据库概念结构设计
B.数据库逻辑结构设计
C.数据库物理设计
D.数据库实施和维护
(2)生成DBMS系统支持的数据模型是在下列哪个阶段完成()。
A.数据库概念结构设计
B.数据库逻辑结构设计
C.数据库物理设计
D.数据库实施和维护
(3)根据应用需求建立索引是在下列哪个阶段完成()。
A.数据库概念结构设计
B.数据库逻辑结构设计
C.数据库物理设计
D.数据库实施和维护
(4)员工性别的取值,有的为“男”“女”,有的为“1”“0”,这种情况属于()
A.属性冲突
B.命名冲突
C.结构冲突
D.数据冗余

  • 23
    点赞
  • 208
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
数据库系统的核心是什么全文共3页,当前为第1页。数据库系统的核心是什么全文共3页,当前为第1页。数据库系统的核心是什么 数据库系统的核心是什么全文共3页,当前为第1页。 数据库系统的核心是什么全文共3页,当前为第1页。 数据库系统的核心是数据库管理系统。数据库系统一般由数据库数据库管理系(DBMS)、应用系统、数据库管理员和用户构成。DBMS是数据库系统的基础和核心。      数据库是"按照数据结构来组织、存储和管理数据的仓库"。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子的文件柜——存储电子文件的处所,用户可以对文件数据进行新增、查询、更新、删除等操作。    数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据数据库系统一般由4个部分组成: 数据库系统的核心是什么全文共3页,当前为第2页。数据库系统的核心是什么全文共3页,当前为第2页。(1)数据库database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 数据库系统的核心是什么全文共3页,当前为第2页。 数据库系统的核心是什么全文共3页,当前为第2页。 (2)硬件:构成计算机系统的各种物理设备,包括存储所需的外部设备。硬件的配置应满足整个数据库系统的需要。 (3)软件:包括操作系统、数据库管理系统及应用程序。数据库管理系统(database management system,DBMS)是数据库系统的核心软件,是在操作系统的支持下工作,解决如何科学地组织和存储数据,如何高效获取和维护数据的系统软件。其主要功能包括:数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立与维护。 (4)人员:主要有4类。第一类为系统分析员和数据库设计人员:系统分析员负责应用系统的需求分析和规范说明,他们和用户及数据库管理员一起确定系统的硬件配置,并参与数据库系统的概要设计。数据库设计人员负责数据库数据的确定、数据库各级模式的设计。第二类为应用程序员,负责编写使用数据库的应用程序。这些应用程序可对数据进行检索、建立、删除或修改。第三类为最终用户,他们利用系统的接口或查询语言访问数据库。第四类用户是数据库数据库系统的核心是什么全文共3页,当前为第3页。数据库系统的核心是什么全文共3页,当前为第3页。理员(data base administrator,DBA),负责数据库的总体信息控制。DBA的具体职责包括:具体数据库的信息内容和结构,决定数据库的存储结构和存取策略,定义数据库的安全性要求和完整性约束条件,监控数据库的使用和运行,负责数据库的性能改进、数据库的重组和重构,以提高系统的性能。 数据库系统的核心是什么全文共3页,当前为第3页。 数据库系统的核心是什么全文共3页,当前为第3页。 数据库系统的核心是什么
数据库期末复习bupt是指在北京邮电大学学习数据库课程的学生进行期末复习的过程。在这个过程,学生需要复习数据库的基本概念,包括数据的存储和管理、数据库设计和规范、SQL语言以及数据库应用等内容。学生需要掌握数据库的原理和技术,理解数据库系统的结构和运行机制,掌握数据库设计的方法和技巧,熟练掌握SQL语言的基本操作和应用技巧。 数据库期末复习bupt是一个需要认真对待的过程,学生需要花费大量的时间和精力来复习和巩固数据库的知识。复习的内容主要包括课堂上老师讲授的知识点,课本上的重点内容以及平时作业和实验课的内容。通过反复的复习和练习,学生可以逐渐提高对数据库知识的理解和掌握程度,为期末考试做好充分的准备。 数据库期末复习bupt的过程充满了挑战和机遇。学生需要认真对待每一个知识点,理清思路,找准重点,加强练习,多做题目,尽量做到知识的广度和深度结合,确保能够在考试熟练运用所学的知识,取得好成绩。同时,复习过程也是一个提高自己学习能力和解决问题能力的过程,通过不断的思考和总结,可以提高对知识的理解和运用能力,培养自己的分析和解决问题的能力。在数据库期末复习bupt的过程,学生需要认真对待,踏实努力,相信自己一定能够取得好成绩。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值