华中师范大学《数据库系统原理》期末考试必备题集

奥鹏期末考核

31502–华中师范大学《数据库系统原理》奥鹏期末考试题库合集

单选题:
(1)SQL的全局约束是指基于元组的检查子句和( )
A.非空值约束
B.域约束子句
C.断言
D.外键子句
答案问询微信:424329

(2)五种基本关系代数运算是()
A.∪,-,,和
B.∪,-,∞,和
C.∪,∩,,和
D.∪,∩,∞,和
答案问询微信:424329

(3)单个用户使用的数据视图的描述称为()
A.外模式
B.概念模式
C.内模式
D.存储模式
答案问询微信:424329

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

(5)在创建表的约束条件中,主键强制表中的()
A.某一列非空
B.某一列非空且唯一
C.某一列或多列非空
D.某一列或多列非空且唯一
答案问询微信:424329

(6)奥鹏期末考核实体完整性要求主属性不能取空值,这一点通常是通过()
A.定义外部键来保证
B.定义主键来保证
C.用户定义的完整性来保证
D.关系系统自动保证
答案问询微信:424329

(7)( )属于信息世界的模型,是现实世界到机器世界的一个中间层次。
A.数据模型
B.概念模型
C.E-R图
D.关系模型
答案问询微信:424329

(8)在DBS中,DBMS和OS之间的关系是()
A.相互调用
B.DBMS调用OS
C.OS调用DBMS
D.并发运行
答案问询微信:424329

(9)部分匹配查询中有关匹配符“_”的正确的叙述是( )。
A.“_”代表任意单个字符
B.“_”可以代表零个或多个字符
C.“_”不能与“%”一同使用
D.“_”代表一个字符
答案问询微信:424329

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

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

(12)在数据库系统阶段,数据( )。
A.具有物理独立性,没有逻辑独立性
B.具有逻辑独立性,没有物理独立性
C.独立性差
D.具有高度的物理独立性和一定程度的逻辑独立性
答案问询微信:424329

(13)在关系数据库管理系统中,创建的视图在数据库三层结构中属于( )。
A.外模式
B.存储模式
C.内模式
D.概念模式
答案问询微信:424329

(14)为了防止一个用户的工作不适当地影响另一个用户,应该采取()
A.完整性控制
B.安全性控制
C.并发控制
D.访问控制
答案问询微信:424329

(15)从关系中挑选出指定的属性组成新关系的运算称为( )。
A.选择运算
B.投影运算
C.联接运算
D.交运算
答案问询微信:424329

(16)数据库管理系统中DDL表示( )。
A.数据描述语言
B.数据操纵语言
C.数据控制语言
D.访问数据库的方式
答案问询微信:424329

(17)下列SQL语句中,修改表结构的是()
A.CREATE
B.ALTER
C.UPDATE
D.INSERT
答案问询微信:424329

(18)以下哪种数据类型不是基本数据类型( )
A.TABLE
B.NUMBER
C.VARCHAR
D.INTEGER
答案问询微信:424329

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

(20)选择表中若干行,使用命令SELECT时应使用子句( )。
A.INTO
B.UNIQUE
C.ORDER BY
D.WHERE
答案问询微信:424329

(21)下列( )数据管理技术真正消除了冗余。
A.自由管理
B.文件管理
C.数据库系统管理
D.其他选项都选
答案问询微信:424329

(22)设表SC中存放了学生的学号(Sno)、课程号(Cno)和成绩(Grade),现要插入一条学号2005001和课程号3的记录,下面SQL语句正确的是()
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);
答案问询微信:424329

(23)数据库系统的体系结构是( )。
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.操作系统
B.数据库管理系统
C.应用开发工具
D.应用程序
答案问询微信:424329

(31)表由行和列组成,行又称为(),行的顺序是任意的。
A.记录
B.语句
C.字段
D.元组
答案问询微信:424329

(32)子模式DDL用来描述()
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
答案问询微信:424329

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

(34)下面有关视图的说法,错误的是( )
A.视图是从一个或几个基本表导出的虚表
B.数据库中存放了视图的定义和数据
C.基本表中的数据改变,视图中查询出的数据也随之改变
D.可以在一个视图上再定义新的视图
答案问询微信:424329

(35)在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为( )。
A.投影
B.连接
C.选择
D.扫描
答案问询微信:424329

(36)下列聚合函数中不忽略空值 (null) 的是()
A.SUM (列名)
B.MAX (列名)
C.COUNT ( * )
D.AVG (列名)
答案问询微信:424329

(37)若关系R(A,B)已属于3NF,下列说法中正确的是( )。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.A和C都是
答案问询微信:424329

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

(39)储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是()
A.一对一的联系
B.一对多的联系
C.多对一的联系
D.多对多的联系
答案问询微信:424329

(40)在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建( )。
A.索引
B.视图
C.存储文件
D.另一个表
答案问询微信:424329

(41)在SQL语言中授权的操作是通过( )语句实现的。
A.CREATE
B.REVOKE
C.GRANT
D.INSERT
答案问询微信:424329

(42)如果事务T获得了数据项Q上的排它锁,则T对Q()
A.只能读不能写
B.只能写不能读
C.既可读又可写
D.不能读不能写
答案问询微信:424329

(43)DBMS中实现事务持久性的子系统是()
A.安全性管理子系统
B.完整性管理子系统
C.并发控制子系统
D.恢复管理子系统
答案问询微信:424329

(44)下列实体类型的联系中,属于多对多联系的是( )。
A.学生与课程之间的联系
B.学校与教师之间的联系
C.商品条形码与商品之间的联系
D.班级与班长之间的联系
答案问询微信:424329

(45)下列聚合函数中,不忽略空值 (null) 的是( )。
A.SUM(列名)
B.MAX(列名)
C.COUNT(*)
D.AVG(列名)
答案问询微信:424329

(46)在SQL语言中将权限授予用户是通过()语句实现的。
A.CREATE
B.REVOKE
C.GRANT
D.INSERT
答案问询微信:424329

(47)单个用户使用的数据视图的描述称为( )。
A.外模式
B.概念模式
C.内模式
D.存储模式
答案问询微信:424329

(48)在DBS中,DBMS和OS之间的关系是( )。
A.相互调用
B.DBMS调用OS
C.OS调用DBMS
D.并发运行
答案问询微信:424329

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

(50)设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解 = {AB,BC}相对于F( )。
A.是无损联接,也是保持FD的分解
B.是无损联接,但不保持FD的分解
C.不是无损联接,但保持FD的分解
D.既不是无损联接,也不保持FD 的分解
答案问询微信:424329

(51)储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是( )。
A.一对一的联系
B.一对多的联系
C.多对一的联系
D.多对多的联系
答案问询微信:424329

(52)数据模式是( )。
A.文件的集合
B.记录的集合
C.数据的集合
D.记录类型及其联系的集合
答案问询微信:424329

(53)表示数据库的概念模型一般使用( )。
A.用户活动图
B.数据流图
C.E-R图
D.流程图
答案问询微信:424329

(54)执行语句"DIMENSION aa(2,2)"以后,数组aa中各元素的类型及值是( )。
A.逻辑型,值.F.
B.逻辑型,值.T.
C.数值型,值0
D.不可知
答案问询微信:424329

(55)执行语句“? STUFF("北大",3,4,"北京大学")”,输出结果为( )。
A.北京大学
B.北北京大学
C.北大北京大学
D.选项A.B.C都不对
答案问询微信:424329

(56)设字段段变量job是字符型,salary是数值型,分别存放职称和工资信息,要表述“职称是高工且工资大于1000元”这一命题,表达式是( )。
A.job=高工.AND.salary1000.00
B.job="高工".AND.salary1000.00
C.job=高工.OR.salary1000.00
D.job="高工".OR.salary1000.00
答案问询微信:424329

(57)在FoxPro(或FoxBase)数据库管理系统中,下列叙述正确的是( )。
A.索引过的数据库文件,其记录的物理顺序按索引表达式的逻辑顺序排列
B.用INDEX命令创建的索引文件可以按索引表达式升序或降序排列
C.使用USE命令打开库文件的同时也打开排序文件
D.SORT.INDEX命令中的关键字的类型可以是N型.C型.D型
答案问询微信:424329

(58)关系数据库中,实现实体之间的联系是通过表与表之间的( )。
A.公共索引
B.公共存储
C.公共元组
D.公共属性
答案问询微信:424329

多选题:
(1)SQL提供的主要基本数据类型有( )。
A.数值型
B.字符型
C.位串型
D.日期型
答案问询微信:424329

(2)关于各种数据库系统,说法正确的是( )。
A.关系数据库系统支持复合数据类型
B.面向对象数据库系统与程序设计语言集成一体化
C.对象-关系数据库系统查询语言功能强大
D.对象-关系数据库系统高保护性
答案问询微信:424329

(3)在SQL中,DDL对数据库的操作有( )。
A.修改数据库
B.创建数据库
C.查询数据库
D.撤销数据库
答案问询微信:424329

(4)SQL语言除了具有一般关系数据库语言的特点外,还具有的特点有( )。
A.有自含式和嵌入式两种形式
B.语言简洁、易学易用
C.高度过程化
D.支持三级模式结构
答案问询微信:424329

(5)事务具有( )等特性。
A.原子性
B.一致性
C.隔离性
D.持续性
答案问询微信:424329

(6)DBMS的主要功能有( ) 。
A.数据库定义
B.数据库操纵
C.数据库的运行管理
D.数据库的保护
答案问询微信:424329

(7)从现实世界问题到数据模型实际上经历了信息的三个世界( )。
A.虚拟世界
B.现实世界
C.信息世界
D.数据世界
答案问询微信:424329

(8)需求分析阶段主要任务是对数据库应用系统所要处理的对象进行全面的了解,收集用户对数据库的( ),并以数据流程图和数据字典等书面形式确定下来。
A.信息需求
B.处理需求
C.安全性需求
D.完整性需求
E.局部E-R模型的设计
答案问询微信:424329

(9)数据库的物理设计分为( )。
A.确定数据库的逻辑结构
B.确定数据库的概念结构
C.确定数据库的物理结构
D.对所设计的物理结构进行评价
答案问询微信:424329

(10)对并发操作若不加以控制,可能会带来的不一致性有( )。
A.死锁
B.丢失修改
C.不能重复读
D.读“脏”数据
答案问询微信:424329

(11)关于事务,说法正确的是( )。
A.所有的事务都有一个开始和结束
B.事务可以被撤销,但不能被保存
C.事务必须以原子的方式被执行
D.事务是基于数据库的执行工作单元
答案问询微信:424329

(12)按事务对数据对象的封锁程度来分,封锁的基本类型有( )。
A.排它锁
B.共享锁
C.物理锁
D.系统锁
答案问询微信:424329

(13)SELECT语句中( )语句为必选子句,而其他子句为任选子句。
A.FROM
B.WHERE
C.SELECT
D.GROUP BY
答案问询微信:424329

(14)数据库系统包括数据库和( )。
A.软件
B.信息
C.相应硬件
D.数据库管理系统
答案问询微信:424329

判断题:
(1)数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。
答案问询微信:424329

(2)连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。
答案问询微信:424329

(3)在关系模型中,实体以及实体间的联系都是用关系来表示的。
答案问询微信:424329

(4)数据管理的主要任务是对数据进行变换、抽取和运算,以得到更有用的数据。
答案问询微信:424329

(5)在数据库中,对一张表可以创建几种不同类型的索引,所有这些索引都具有相同的作用,即加快数据查询速度以提高数据库的性能。
答案问询微信:424329

(6)E-R模型是一种语义模型,它旨在表达数据的含义。
答案问询微信:424329

(7)数据更新语言是DML的一部分,它允许数据库用户在RDB中进行数据的改变。
答案问询微信:424329

(8)使用谓词ANY或ALL时必须与比较符配合使用。
答案问询微信:424329

(9)根据实体完整性规则,用户只要定义了某一个关系的外键,系统就会控制外键的值要么为空,要么等于被参照关系中某一个主键的值。
答案问询微信:424329

(10)选择运算是一元运算。
答案问询微信:424329

(11)非等值连接是指连接运算符为除“”之外的其他运算符的连接。
答案问询微信:424329

(12)尽管数据类型不同,但数据表示形式、存储方式及数据能进行的操作运算是相同的。
答案问询微信:424329

(13)数据结构是数据模型最基本的组成部分,规定了数据模型的静态特性。
答案问询微信:424329

(14)事务既可以并行调度,又可以串行调度,都可以保证执行结果的准确性。
答案问询微信:424329

(15)在关系代数中,除法操作时用一个(m+n)元的关系R除以一个n元关系S,操作结果产生一个m元的新关系。
答案问询微信:424329

(16)因为视图自身并不占有存储空间,所以视图不是数据库对象。
答案问询微信:424329

(17)SQL可以独立完成数据库生命周期中的全部活动,包括创建数据库、录入数据以及对数据库进行查询、更新、维护和安全控制等一系列操作。
答案问询微信:424329

(18)数据模式与数据模型之间没有联系。
答案问询微信:424329

(19)一个数据库只有一个概念模式,它是数据库系统三级模式结构的中间层。
答案问询微信:424329

(20)数据有多种表现形式,可以是文字、图形、图像、声音、语言等。( )
答案问询微信:424329

(21)当多个用户的并发进程同时存取、修改数据库时,不会发生相互干扰而得到错误的结果或使得数据库的完整性遭到破坏。( )
答案问询微信:424329

(22)在用户看来,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。( )
答案问询微信:424329

(23)关系的完整性约束条件包括两大类:实体完整性、参照完整性。( )
答案问询微信:424329

(24)数据库管理系统在这三级模式之间提供了三级映像。( )
答案问询微信:424329

(25)SQL命令 CREATE,DROP,ALTER可以进行数据定义。( )
答案问询微信:424329

简答题:
(1)请阐述在网状模型和关系模型中,实体之间联系的实现方法。
答案问询微信:424329

(2)简要说明事务的原子性。
答案问询微信:424329

(3)请简述数据,数据库,数据库管理系统,数据库系统的概念。
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网