1
您的位置: 线上活动  >  在线答题  >  答题题库

数据库复习题

2023-02-10 20:38:19.226.0.16451

数据库复习题 在线考试 答题题目
1、 45、下面有关各种范式之间的包含关系的描述中,正确的是__________。
  • A、A、BCNF<4NF<3NF<2NF<1NF
  • B、B、1NF<2NF<3NF<4NF<BCNF
  • C、C、4NF<BCNF<3NF<2NF<1NF
  • D、D、1NF<2NF<3NF<BCNF<4NF


  • 2、 31、IBM公司的IMS数据库管理系统采用的数据模型是_________。
  • A、A、层次模型
  • B、B、网状模型
  • C、C、关系模型
  • D、D、面向对象模型


  • 3、 32、DBMS是一类系统软件,它是建立在下列哪种系统之上的?_________。
  • A、A、应用系统
  • B、B、编译系统
  • C、C、操作系统
  • D、D、硬件系统


  • 4、 33、长期存储在计算机内,有组织的、可共享的大量数据的集合是____。
  • A、A、数据
  • B、B、数据库
  • C、C、数据库管理系统
  • D、D、数据库系统


  • 5、 34、有两个关系R(A,B,C)和S(B,C,D),将R和S进行自然连接,得到的结果包含几个列__________。
  • A、A、6
  • B、B、4
  • C、C、5
  • D、D、2


  • 6、 35、下列说法不正确的是_________。
  • A、A、基本表和视图一样,都是关系
  • B、B、可以使用SQL对基本表和视图进行操作
  • C、C、可以从基本表或视图上定义视图
  • D、D、基本表和视图中都存储数据


  • 7、 36、构成E—R模型的三个基本要素是_________。
  • A、A、实体、属性、联系
  • B、B、实体、属性值、关系
  • C、C、实体、实体集、联系
  • D、D、实体、实体集、属性


  • 8、 37、在DBMS的关系中_________。
  • A、A、关键字属性值可以为空
  • B、B、外关键字属性值可以为空
  • C、C、 任何属性值都可以为空
  • D、D、任何属性值都不可以为空


  • 9、 38、关于第三范式描述正确的是_________。
  • A、A、一个关系属于第第一范式,它就属于第三范式
  • B、B、一个关系模式属于BC范式,它就属于第三范式
  • C、C、一个关系实例有数据冗余,它就是属于第三范式
  • D、D、一个关系实例没有数据冗余,它就是属于第三范式


  • 10、 39、事务的原子性是指_______。
  • A、A、事务一旦提交,对数据库的改变是永久的
  • B、B、事务中包括的所有操作要么都做,要么都不做
  • C、C、 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
  • D、D、事务必须使数据库从一个一致性状态变到另一个一致性状态


  • 11、 40、SQL语言具有多种优点,那么SQL是_________成为关系数据库语言的国际标准的。
  • A、A、 1986年
  • B、B、1987年
  • C、C、 1988年
  • D、D、1989年


  • 12、 41、为了解决数据库设计问题,提出和发展了_________。
  • A、A、模块化方法
  • B、B、层次结构原理
  • C、C、新的计算机体系结构
  • D、D、规范化理论


  • 13、 42、模式和内模式_________。
  • A、A、只能有一个
  • B、B、最多只能有一个
  • C、C、至少两个
  • D、D、可以有多个


  • 14、 43、SQL的集合处理方式与宿主语言单记录的处理方式之间用_________来协调。
  • A、A、游标
  • B、B、SQLCA
  • C、C、存储过程
  • D、D、触发器


  • 15、 44、关于BC范式下列说法正确的是_________。
  • A、A、如果R∈3NF ,则R一定是BCNF
  • B、B、若R∈3NF,且不存在主属性对非码的函数依赖,则其是BCNF
  • C、C、如果R∈BCNF,则R∈3NF
  • D、D、以上说法都不对


  • 16、 30、在关系代数运算中,五种基本运算为_________。
  • A、A、并、差、选择、投影、连接
  • B、B、并、交、选择、投影、笛卡尔积
  • C、C、并、差、选择、投影、笛卡尔积
  • D、D、并、除、投影、笛卡尔积、选择


  • 17、(填空题) 1、数据库常用的数据模型有____、层次模型、_____。


  • 18、(填空题) 2、在CREATE TABLE时,用户定义的完整性可以通过_____、___、和_____等子句实现。


  • 19、(填空题) 3、数据库角色实际上是一组与数据库操作相关的各种________。


  • 20、(填空题) 4、数据库设计方法包括___、___、___、___和统一建模。


  • 21、(填空题) 5、关系模型和网状模型的数据结构分别是________和_______。


  • 22、(填空题) 6、数据模型是由____、______、和______三部分组成的。


  • 23、(填空题) 7、SQL语句中用来消除重复的关键词是____。


  • 24、(填空题) 8、数据库常见的存取方法主要有___、____和Hash方法。


  • 25、(填空题) 9、事务的特性有:________、原子性、______和持久性。


  • 26、(填空题) 10、 SQL语言的数据定义功能包括 ______、表定义、视图定义和______等。


  • 27、(填空题) 11、 数据库中术语英文缩写有“RDBMS”和DML等,其中文的意思分别为__关系数据库管理系统___和__数据操纵语言_____。


  • 28、(填空题) 12、两个实体型之间的联系可以分为三种:一对一联系、____和____。


  • 29、(填空题) 13、基本表结构修改用_______语句,基本表内容修改用_____语句。


  • 30、(填空题) 14、传统的集合运算包括并、差、_______和_______4种运算。


  • 31、 16、数据库系统的核心和基础是_________。
  • A、A、物理模型
  • B、B、概念模型
  • C、C、数据模型
  • D、D、逻辑模型


  • 32、 2、能够保证数据库系统中的数据具有较高的逻辑独立性的是_________。
  • A、A、外模式/模式映像
  • B、B、模式
  • C、C、模式/内模式映像
  • D、D、外模式


  • 33、 3、关系操作中,操作的对象和结果都是_________。
  • A、A、记录
  • B、B、集合
  • C、C、元组
  • D、D、列


  • 34、 4、假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这属于__________。
  • A、A、实体完整性
  • B、B、参照完整性
  • C、C、用户定义的完整性
  • D、D、关系不变性


  • 35、 5、数据库中建立索引的目的是为了_________。
  • A、A、加快建表速度
  • B、B、加快存取速度
  • C、C、提高安全性
  • D、D、节省存储空间


  • 36、 6、视图是数据库系统三级模式中的_________。
  • A、A、外模式
  • B、B、模式
  • C、C、内模式
  • D、D、模式映像


  • 37、 7、在强制存取控制机制中,当主体的许可证级别等于客体的密级时,主体可以对客体进行如下操作_________。
  • A、A、读取
  • B、B、写入
  • C、C、不可操作
  • D、D、读取、写入


  • 38、 8、下列说法正确的是_________。
  • A、A、使用ALTER TABLE ADD CONSTRAINT可以增加基于元组的约束
  • B、B、如果属性A上定义了UNIQUE约束,则A不可以为空
  • C、C、如果属性A上定义了外码约束,则A不可以为空
  • D、D、不能使用ALTER TABLE ADD CONSTRAINT增加主码约束


  • 39、 9、根据应用需求建立索引是在下列哪个阶段完成_________。
  • A、A、数据库概念结构设计
  • B、B、数据库逻辑结构设计
  • C、C、数据库物理设计
  • D、D、数据库实施和维护


  • 40、 10、员工性别的取值,有的为“男”、“女”,有的为“1”、“0”,这种情况属于_________。
  • A、A、属性冲突
  • B、B、命名冲突
  • C、C、结构冲突
  • D、D、数据冗余


  • 41、 11、SQL语言中,条件年龄 BETWEEN 18 AND 30表示年龄在18至30之间,且_________。
  • A、A、包括30岁但不包括18岁
  • B、B、包括18岁和30岁
  • C、C、包括18岁但不包括30岁
  • D、D、不包括18岁和30岁


  • 42、 12、在数据库设计中数据流图(DFD)和数据字典(DD)主要用来描述结构化方法中的_________阶段的工具。
  • A、A、逻辑结构设计
  • B、B、概念结构设计
  • C、C、可行性分析
  • D、D、需求分析


  • 43、 13、从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是_________。
  • A、A、M端实体的码
  • B、B、N端实体的码
  • C、C、M端实体码与N端实体码组合
  • D、D、重新选取其他属性


  • 44、 14、SQL的集合处理方式与宿主语言单记录的处理方式之间用_______来协调。
  • A、A、SQLCA
  • B、B、游标
  • C、C、存储过程
  • D、D、触发器


  • 45、 15、下面关于关系数据库范式的描述中,错误的是_________。
  • A、A、关系满足的范式越低,则更新操作的代价就越高
  • B、B、关系满足的范式越高,则更新操作的代价就越低
  • C、C、关系满足的范式越高,则查询操作的代价就越高
  • D、D、关系满足的范式越低,则查询操作的代价就越高


  • 46、 1、数据管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相比文件系统的一个显著优势是_________。
  • A、A、数据可以长期保存
  • B、B、数据共享性很强
  • C、C、数据独立性很好
  • D、D、数据整体结构化


  • 47、 17、实现将现实世界抽象为信息世界的是_________。
  • A、A、物理模型
  • B、B、概念模型
  • C、C、关系模型
  • D、D、逻辑模型


  • 48、 18、关于关系模型,下列叙述不正确的是_________。
  • A、A、一个关系至少要有一个候选码
  • B、B、列的次序可以任意交换
  • C、C、行的次序可以任意交换
  • D、D、一个列的值可以来自不同的域


  • 49、 19、下列说法正确的是_________。
  • A、A、候选码都可以唯一地标识一个元组
  • B、B、候选码中只能包含一个属性
  • C、C、主属性可以取空值
  • D、D、关系的外码不可以取空值


  • 50、 20、关于SQL语言,下列说法正确的是_________。
  • A、A、数据控制功能不是SQL语言的功能之一
  • B、B、SQL采用的是面向记录的操作方式,以记录为单位进行操作
  • C、C、SQL是非过程化的语言,用户无须指定存取路径
  • D、D、SQL作为嵌入式语言语法与独立的语言有较大的差别


  • 51、 21、对表中数据进行删除的操作是_________。
  • A、A、DELETE
  • B、B、DROP
  • C、C、ALTER
  • D、D、UPDATE


  • 52、 22、强制存取控制策略是TCSEC/TDI哪一级安全级别的特色_________。
  • A、A、C1
  • B、B、C2
  • C、C、B1
  • D、D、B2


  • 53、 23、定义关系的主码意味着主码属性_________。
  • A、A、必须唯一
  • B、B、不能为空
  • C、C、唯一且部分主码属性不为空
  • D、D、唯一且所有主码属性不为空


  • 54、 24、在SQL中,建立视图用的命令是_________。
  • A、A、CREATE VIEW
  • B、B、CREATE TABLE
  • C、C、CREATE SCHEMA
  • D、D、CREATE INDEX


  • 55、 25、数据库的完整性是指数据的________和________。 (1)正确性 (2)合法性 (3)不被非法存取 (4)相容性 (5)不被恶意破坏
  • A、A、(1)和(3)
  • B、B、(2)和(5)
  • C、C、(1)和(4)
  • D、D、(2)和(4)


  • 56、 26、数据库外模式是在下列哪个阶段设计_________。
  • A、A、数据库概念结构设计
  • B、B、数据库逻辑结构设计
  • C、C、数据库物理设计
  • D、D、数据库实施和维护


  • 57、 27、生成DBMS系统支持的数据模型是在下列哪个阶段完成的_________。
  • A、A、数据库概念结构设计
  • B、B、数据库逻辑结构设计
  • C、C、数据库物理设计
  • D、D、数据库实施和维护


  • 58、 28、“一个事务中的诸操作要么全做,要么都不做”,这是事务的什么特性____。
  • A、A、原子性
  • B、B、一致性
  • C、C、隔离性
  • D、D、持久性


  • 59、 29、用如下的SQL语句创建一个Student表 CREATE TABLE Student ( SNO Char(4) NOT NULL, NAME Char(8) NOT NULL, SEX Char(2), AGE INT ) 可以插入到Student表中的元组是_________。
  • A、A、(‘0731’,‘李大明’,男,23)
  • B、B、(‘0731’,‘李大明’,23,男)
  • C、C、( NULL,‘李大明’,‘男’,‘23’)
  • D、D、(‘0731’,NULL,‘男’,23)


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序