【期末高分题集】[北京语言大学]《数据库原理与应用》考核必备88

奥鹏期末考核

147302–《数据库原理与应用》2022年北京语言大学期末复习题集

单选题:
(1)使用CREATESCHEMA语句建立的是( )。
A.数据库
B.表
C.视图
D.索引
答案问询微信:424329

(2)数据库设计中,概念模型是( )。
A.依赖于DBMS和硬件
B.依赖于DBMS独立于硬件
C.独立于DBMS依赖于硬件
D.独立于DBMS和硬件
答案问询微信:424329

(3)数据字典可以( )。
A.用SQL语言查询
B.由任何用户使用
C.没有
D.由用户创建
答案问询微信:424329

(4)数据库的设计包括两个方面的设计内容,它们是( )。
A.概念设计和逻辑设计
B.模式设计和内模式设计
C.内模式设计和物理设计
D.结构特性设计和行为特性设计
答案问询微信:424329

(5)在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是( )。
A.姓名
B.年龄
C.职位
D.出生日
答案问询微信:424329

(6)在SQL语言中使用FOREIGNKEY时,与之配合的语句是( )。
A.EXISTS
B.EXCEPT
C.TABLE
D.REFERENCES
答案问询微信:424329

(7)SQL语言具有两种使用方式,它们在使用的细节上会有些差别,特别是SELECT语句。这两种不同使用方式的SQL,分别称为交互式SQL和( )。
A.提示式SQL
B.多用户SQL
C.嵌入式SQL
D.解释式SQL
答案问询微信:424329

(8)以下四个概念中,可用来解决“一个并发调度是否正确”问题的是( )。
A.串行调度
B.并发事务的可串行化
C.并发事务的可并行化
D.并发事务的有效调度
答案问询微信:424329

(9)试图是由下面哪两者导出的表( )。
A.模式、关系
B.基本表、视图
C.基本关系、关系
D.内模式、外模式
答案问询微信:424329

(10)分布式数据库系统中分片模式和分配模式均是( )。
A.全局的
B.局部的
C.分布的
D.集中的
答案问询微信:424329

(11)当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( )。
A.左外联接
B.右外联接
C.外部并
D.外联接
答案问询微信:424329

(12)对关系R进行投影运算后,得到关系S,则( )。
A.关系R的元组数等于关系S的元组数
B.关系R的元组数小于关系S的元组数
C.关系R的元组数大于关系S的元组数
D.关系R的元组数大于或等于关系S的元组数
答案问询微信:424329

(13)客户/服务器体系结构的关键在于( )。
A.计算的分布
B.功能的分布
C.CPU的分布
D.数据的分布
答案问询微信:424329

(14)在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于后端的是( )。
A.数据输入
B.报表输出
C.用户界面
D.存取结构
答案问询微信:424329

(15)简单地说,分布式数据库的数据( )。
A.逻辑上分散,物理上统一
B.物理上分散,逻辑上统一
C.逻辑上和物理上都统一
D.逻辑上和物理上都分散
答案问询微信:424329

(16)关系代数的四个组合操作是:交、自然联接、联接和( )。
A.笛卡儿积
B.差
C.除
D.并
答案问询微信:424329

(17)SQL中,下列涉及空值的操作,不正确的是( )。
A.AGEISNULL
B.AGEISNOTNULL
C.AGE=NULL
D.NOT(AGEISNULL)
答案问询微信:424329

(18)在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于前端的是( )。
A.存取结构
B.查询优化
C.用户界面
D.并发控制
答案问询微信:424329

(19)数据库系统中的数据模型通常由( )三部分组成。
A.数据结构、数据操作和完整性约束
B.数据定义、数据操作和安全性约束
C.数据结构、数据管理和数据保护
D.数据定义、数据管理和运行控制
答案问询微信:424329

(20)( )是控制数据整体结构的人,负责三级结构定义和修改。
A.专业用户
B.应用程序员
C.DBA
D.一般用户
答案问询微信:424329

(21)视图的概念具有很多优点,下面哪一个不是它的优点( )。
A.视图对于数据库的重构造提供了一定程度的逻辑独立性
B.简化了用户观点
C.视图机制方便了不同的用户以同样的方式看待同一数据
D.视图机制对机密数据提供了自动的安全保护功能
答案问询微信:424329

(22)在下面给出的内容中,不属于DBA职责的是( )。
A.定义概念模式
B.修改模式结构
C.编写应用程序
D.编写完整性规则
答案问询微信:424329

(23)SQL语言中,SELECT语句的执行结果是( )。
A.属性
B.表
C.元组
D.数据库
答案问询微信:424329

(24)文件系统的一个缺点是( )。
A.数据不保存
B.数据冗余性
C.没有专用软件对数据进行管理
D.数据联系强
答案问询微信:424329

(25)数据恢复的基本策略是数据冗余,被转储的冗余数据包括( )。
A.日志文件和数据库副本
B.应用程序和数据库副本
C.数据字典、日志文件和数据库副本
D.应用程序、数据字典、日志文件和数据库副本
答案问询微信:424329

(26)在对象关系数据库中,同类元素的有序集合,称为( )。
A.数组类型
B.多集类型
C.结构类型
D.集合类型
答案问询微信:424329

(27)下列关于视图与基本表的对比正确的是( )。
A.视图的定义功能强于基本表
B.视图的操作功能强于基本表
C.视图的数据控制功能弱于基本表
D.上面提到的三种功能二者均相当
答案问询微信:424329

(28)下列各种模型中不是数据模型的是( )。
A.概念模型
B.层次模型
C.网状模型
D.关系模型
答案问询微信:424329

(29)面向对象技术中,封装性是一种( )。
A.组合技术
B.混合技术
C.信息隐藏技术
D.传递技术
答案问询微信:424329

(30)面向对象思想最初出现在( )。
A.仿奥鹏期末考核真语言Sminula67中
B.Smalltalk68中
C.Lisp语言中
D.Ada语言中
答案问询微信:424329

(31)“is-part-of”联系是指数据间的( )。
A.包含关系
B.分类关系
C.继承关系
D.并关系
答案问询微信:424329

(32)客户/服务器体系结构功能分布的结果是减轻了( )。
A.服务器的负担
B.I/O通道的压力
C.客户端的负担
D.CPU的负担
答案问询微信:424329

(33)对象联系图中双线箭头表示( )。
A.函数值是多值
B.对象类型间的包含关系
C.属性是复合数据类型
D.对象类型之间泛化/细化联系
答案问询微信:424329

(34)新奥尔良方法将数据库设计分为四个阶段,它们是( )。
A.系统规划阶段、分析设计阶段、实施阶段、运行维护阶段
B.需求分析阶段、设计阶段、实施阶段、运行阶段
C.系统规划阶段、概念设计阶段、详细设计阶段、实施阶段
D.需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段
答案问询微信:424329

(35)在面向对象数据模型中,( )。
A.包含和继承是两种不同的数据联系
B.泛化和继承是两种不同的数据联系
C.包含和组合是两种不同的数据联系
D.泛化和细化是两种不同的数据联系
答案问询微信:424329

(36)下列有关数据库的恢复的说法中不正确的是( )。
A.应定期将数据库做成档案文件
B.在进行事务处理过程时数据库更新的全部内容写入日志文件
C.发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态
D.数据库恢复,还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态。
答案问询微信:424329

(37)SQL中的主键子句和外键子句属于DBS的( )。
A.完整性措施
B.安全性措施
C.并发性措施
D.恢复措施
答案问询微信:424329

(38)ER图中的主要元素是( )。
A.结点、记录和文件
B.实体、联系和属性
C.记录、文件和表
D.记录、表、属性
答案问询微信:424329

(39)DDBS的数据分片是指对( )。
A.磁盘分片
B.系统分片
C.DB分片
D.内存分片
答案问询微信:424329

(40)分布式数据库系统中,数据分配的策略是集中式、分割式、( )。
A.分布式和关联式
B.分布式和混合式
C.全复制式和混合式
D.全复制式和关联式
答案问询微信:424329

(41)分布式数据库系统中,查询处理的时间主要取决于( )。
A.CPU执行时间
B.数据库的数据量
C.I/O花费的时间
D.网络中数据传输量
答案问询微信:424329

(42)对象由以下三部分组成:一组变量、一组消息和一组( )。
A.数组
B.方法
C.模型
D.用户
答案问询微信:424329

(43)SQL的ROLLBACK语句的主要作用是( )。
A.终止程序
B.中断程序
C.事务提交
D.事务回退
答案问询微信:424329

(44)根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式( )。
部门(部门号,部门名,部门成员,部门总经理)
A.部门总经理
B.部门成员
C.部门名
D.部门号
答案问询微信:424329

(45)在关系模式R(U,F)中,如果X→Y,存在X的真子集X1,使X1→Y,称函数依赖X→Y为( )。
A.平凡函数依赖
B.部分函数依赖
C.完全函数依赖
D.传递函数依赖
答案问询微信:424329

(46)( )是存储在计算机内有结构的数据的集合。
A.数据库系统
B.数据库
C.数据库管理系统
D.数据结构
答案问询微信:424329

(47)FoxBASE、FoxPro属于( )。
A.表式系统
B.最小关系系统
C.关系完备的系统
D.全关系系统
答案问询微信:424329

(48)层次型、网状型和关系型数据库划分原则是( )。
A.记录长度
B.文件的大小
C.联系复杂程度
D.数据间的联系
答案问询微信:424329

(49)在表或视图上执行除了( )以外的语句都可以激活触发器。
A.Insert
B.Delete
C.Update
D.Create
答案问询微信:424329

(50)( )用来记录对数据库中数据进行的每一次更新操作。
A.后援副本
B.日志文件
C.数据库
D.缓冲区
答案问询微信:424329

(51)数据的正确、有效和相容称之为数据的( )。
A.安全性
B.一致性
C.独立性
D.完整性
答案问询微信:424329

(52)保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的( )。
A.安全性
B.完整性
C.并发控制
D.恢复
答案问询微信:424329

(53)关系数据库管理系统应能实现的专门关系运算包括( )。
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
答案问询微信:424329

(54)若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( )。
A.事务故障
B.系统故障
C.介质故障
D.运行故障
答案问询微信:424329

(55)各分E-R图之间的冲突主要有属性冲突和( )、结构冲突。
A.依赖冲突
B.冗余冲突
C.优化冲突
D.命名冲突
答案问询微信:424329

(56)概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( )。
A.层次模型
B.关系模型
C.网状模型
D.实体-关系模型
答案问询微信:424329

(57)下列四项中,不属于数据库系统特点的是( )。
A.数据共享
B.数据完整性
C.数据冗余度高
D.数据独立性高
答案问询微信:424329

(58)SQL语言具有两种使用方式,分别称为交互式SQL和( )。
A.提示式SQL
B.多用户SQL
C.嵌入式SQL
D.解释式SQL
答案问询微信:424329

(59)下面哪个不是数据库系统必须提供的数据控制功能( )。
A.安全性
B.可移植性
C.完整性
D.并发控制
答案问询微信:424329

(60)数据库中只存放视图的( )。
A.操作
B.对应的数据
C.定义
D.限制
答案问询微信:424329

(61)在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为( )。
A.候选码
B.数据项
C.主属性
D.主属性值
答案问询微信:424329

(62)传统的数据模型分类,数据库系统可以分为三种类型( )。
A.大型、中型和小型
B.西文、中文和兼容
C.层次、网状和关系
D.数据、图形和多媒体
答案问询微信:424329

(63)数据库系统的数据独立性体现在( )。
A.不会因为数据的变化而影响到应用程序
B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
答案问询微信:424329

填空题:
(1)SQL语言的数据定义功能包括定义数据库、##、##和##。
1、
答案问询微信:424329
2、
答案问询微信:424329
3、
答案问询微信:424329

(2)在关系代数运算中,五种基本运算为并、差、选择、##和##。
1、
答案问询微信:424329
2、
答案问询微信:424329

(3)DBMS中基本的加锁类型是##。
1、
答案问询微信:424329

(4)在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,通常称为##。
1、
答案问询微信:424329

(5)数据库系统的核心是##。
1、
答案问询微信:424329

(6)在数据库三级模型结构中,单个用户使用的数据视图的描述,称为##,全局数据视图的描述,称为##,物理存储数据视图的描述,称为##。
1、
答案问询微信:424329
2、
答案问询微信:424329
3、
答案问询微信:424329

(7)SQL语言集数据查询、数据操纵、##和##功能于一体,充分体现了关系数据语言的特点和优点。
1、
答案问询微信:424329
2、
答案问询微信:424329

(8)DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是##机制。
1、
答案问询微信:424329

(9)关系代数运算中,传统的集合运算有##、##、##和##。
1、
答案问询微信:424329
2、
答案问询微信:424329
3、
答案问询微信:424329
4、
答案问询微信:424329

(10)实体之间的联系可抽象为三类,它们是##、##和##。
1、
答案问询微信:424329
2、
答案问询微信:424329
3、
答案问询微信:424329

(11)若事务 T对数据 R已加 X锁,则其他对数据 R##。
1、
答案问询微信:424329

(12)人们已经提出了许多种类型的数据依赖,其中最重要的是##和##。
1、
答案问询微信:424329
2、
答案问询微信:424329

(13)数据模型是由##、##和##三部分组成的。
1、
答案问询微信:424329
2、
答案问询微信:424329
3、
答案问询微信:424329

(14)关系代数中,从两个关系中找出相同元组的运算称为##运算。
1、
答案问询微信:424329

(15)“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库##设计阶段。
1、
答案问询微信:424329

(16)数据库是长期存储在计算机内、有##的、可##的数据集合。
1、
答案问询微信:424329
2、
答案问询微信:424329

(17)实体完整性要求主属性不能取空值,这一点可以通过##来保证。
1、
答案问询微信:424329

(18)嵌入式SQL语句中使用的主语言的程序变量称为##。
1、
答案问询微信:424329

问答题:
(1)简述关系数据库逻辑设计过程主要包括的步骤。
答案问询微信:424329

(2)什么是存储过程?存储过程的优点是什么?
答案问询微信:424329

(3)在倒排文件中,如果只建立了部分关键字的辅索引,如何进行查找?
答案问询微信:424329

(4)基本的封锁类型有几种?试叙述它们的含义。
答案问询微信:424329

(5)使用数据库系统有什么好处?
答案问询微信:424329

(6)关系数据库的优点?
答案问询微信:424329

综合题:
(6)关系数据库的优点?
答案问询微信:424329

(6)关系数据库的优点?
答案问询微信:424329

(6)关系数据库的优点?
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网