华中师范大学《数据库技术》期末考试必备题集
奥鹏期末考核
156456–华中师范大学《数据库技术》奥鹏期末考试题库合集
单选题:
(1)DBMS中实现事务持久性的子系统是( )。
A.恢复管理子系统
B.完整性管理子系统
C.并发控制子系统
D.安全性管理子系统
答案问询微信:424329
(2)SQL对应的中文名称为( )。
A.结构化定义语言
B.结构化控制语言
C.结构化查询语言
D.结构化操纵语言
答案问询微信:424329
(3)SQL中,下列涉及空值的操作,不正确的是( )。
A.AGE IS NULL
B.AGE IS NOT NULL
C.AGE=NULL
D.NOT(AGE IS NULL)
答案问询微信:424329
(4)单个用户使用的数据视图的描述称为( )。
A.外模式
B.概念模式
C.内模式
D.存储模式
答案问询微信:424329
(5)概念结构设计阶段得到的结果是( )。
A.数据字典描述的数据需求
B.E-R图表示的概念模型
C.某个DBMS所支持的数据模型
D.包括存储结构和存取方法的物理结构
答案问询微信:424329
(6)关系数据库规范化是为了解决关系数据库中( )问题而引入的。
A.插入、删除和数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
答案问询微信:424329
(7)关于数据库系统三级模式的说法,下列选项中正确的是( )。
A.外模式、概念模式、内模式都只有一个
B.外模式有多个,概念模式和内模式只有一个
C.模式只有一个,概念模式和内模式有多个
D.三个模式中,只有概念模式才是真正存在的
答案问询微信:424329
(8)如果事务T获得了数据项Q上的排它锁,则T对Q( )。
A.只能读不能写
B.只能写不能读
C.既可读又可写
D.不能读不能写
答案问询微信:424329
(9)数据库系统软件包括DBMS和( )。
A.数据库
B.高级语言
C.OS
D.数据库应用系统和开发工具
答案问询微信:424329
(10)一个m:n联系转换为一个关系模式,关系的码为( )。
A.某个实体的码
B.各实体码的组合
C.n端实体的码
D.任意一个实体的码
答案问询微信:424329
(11)在SQL语言中授权的操作是通过( )语句实现的。
A.CREATE
B.REVOKE
C.GRANT
D.INSERT
答案问询微信:424329
(12)在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为( )。
A.投影
B.连接
C.选择
D.扫描
答案问询微信:424329
(13)在数据库设计中,将ER图转换成关系数据模型的过程属于( )。
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 Server 2000提供用来分析查询计划,同时运行多个查询、察看数据及索引的工具。
A.企业管理器
B.事件探测器
C.查询分析器
D.客户端网络实用工具
答案问询微信:424329
(18)( )是指数据库中的数据与应用程序之间不存在依赖关系,而是相互独立的。
A.数据依赖性
B.数据无关性
C.数据关联性
D.数据独立性
答案问询微信:424329
(19)
答案问询微信:424329
(20)SQL的DML包括的语句有( )。
A.ROLLBACK,COMMIT
B.CREATE,DROP,ALTER
C.GRANT,REVOKE
D.INSERT,DELETE,UPDATE
答案问询微信:424329
(21)并发操作有可能引起下述( )问题。 I.丢失更新 II.不可重复读 III.读脏数据
A.仅I和II
B.仅I和III
C.仅II和III
D.都是
答案问询微信:424329
(22)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶,在这几个阶段中,数据独立性最高的是( )阶段。
A.数据库系统
B.文件系统
C.人工管理
D.数据项管理
答案问询微信: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.0个
B.1个
C.1个或多个
D.多个
答案问询微信:424329
(29)当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( )。
A.属性冲突
B.语法冲突
C.结构冲突
D.命名冲突
答案问询微信:424329
(30)在SQL Server 中删除存储过程用( )。
A.ROLLBACK
B.DROP PROC
C.DELALLOCATE
D.DELETE PROC
答案问询微信:424329
(31)若数据库中只包含成功事务提交的结果,则此数据库就称为处于( )状态。
A.安全
B.一致
C.不安全
D.不一致
答案问询微信:424329
(32)设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是( )。
A.该操作不存在问题
B.该操作丢失修改
C.该操作不能重复读
D.该操作读“脏”数据
答案问询微信:424329
(33)在数据库三级模式中,模式的个数( )。
A.只有一个
B.可以有任意多个
C.与用户个数相同
D.由设置的系统参数决定
答案问询微信:424329
多选题:
(1)SELECT语句中( )语句为必选子句,而其他子句为任选子句。
A.FROM
B.WHERE
C.SELECT
D.GROUP BY
答案问询微信:424329
(2)SQL的主要组成部分有( )。
A.数据定义语言
B.数据操纵语言
C.数据控制语言
D.嵌入式SQL
答案问询微信:424329
(3)SQL提供的主要基本数据类型有( )。
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.1:1
B.1:3
C.1:n
D.n:m
答案问询微信:424329
(8)数据操作语言应具备的基本功能包括( )。
A.向数据库中插入数据
B.对数据库在数据排序
C.描述数据库的访问控制
D.删除数据库中某些数据
答案问询微信: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)下列是数据库系统的组成部分的是( )。
A.开发和管理数据库系统的人员
B.数据库
C.DBMS
D.应用开发工具软件
答案问询微信:424329
(14)下列语句中,功能相同的命令是( )。
A.SELECT 学号,姓名 FROM 学生 WHERE 年龄 BETWEEN 20 TO 22
B.SELECT 学号,姓名 FROM 学生 WHERE 年龄>20 AND年龄<=22
C.SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<22
D.SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<=22
答案问询微信:424329
(15)下述关于数据库系统的叙述中,错误的是( )。
A.数据库系统减少了数据冗余
B.数据库系统避免了数据冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
答案问询微信:424329
(16)需求分析阶段主要任务是对数据库应用系统所要处理的对象进行全面的了解,收集用户对数据库的,( )并以数据流程图和数据字典等书面形式确定下来。
A.信息需求
B.处理需求
C.安全性需求
D.完整性需求
答案问询微信:424329
(17)一个“好”的关系模式应当不会发生( ),数据冗余应尽可能少。
A.插入异常
B.删除异常
C.更新异常
D.结构异常
答案问询微信:424329
(18)在SQL中,DDL对数据库的操作有( )。
A.修改数据库
B.创建数据库
C.查询数据库
D.撤销数据库
答案问询微信:424329
(19)在数据库中,下列说法正确的是( )。
A.数据库避免了一切数据的重复
B.若系统是完全可以控制的,则系统可确保更新时的一致性
C.数据库中的数据可以共享
D.数据库减少了数据冗余
答案问询微信:424329
(20)在下面给出的内容中,属于DBA职责的是( )。
A.定义概念模式
B.修改模式结构
C.编写应用程序
D.编写完整性规则
答案问询微信:424329
判断题:
(1)E-R模型是一种语义模型,它旨在表达数据的含义。
答案问询微信:424329
(2)SQL可以独立完成数据库生命周期中的全部活动,包括创建数据库、录入数据以及对数据库进行查询、更新、维护和安全控制等一系列操作。
答案问询微信:424329
(3)非等值连接是指连接运算符为除“”之外的其他运算符的连接。
答案问询微信:424329
(4)关系模型中主关键字或是外部关键字的属性值可以为空。
答案问询微信:424329
(5)连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。
答案问询微信:424329
(6)排它锁和共享锁是最基本的封锁方式。
答案问询微信:424329
(7)如果一个关系模式R属于第三范式,那么R的所有属性都是不可再分的数据项。
答案问询微信:424329
(8)事务既可以并行调度,又可以串行调度,都可以保证执行结果的准确性。
答案问询微信:424329
(9)
答案问询微信:424329
(10)数据库管理系统建立在操作系统的基础上,对数据库进行统一的管理和控制。
答案问询微信:424329
(11)数据模式与数据模型之间没有联系。
答案问询微信:424329
(12)索引可以保证数据的唯一性。
答案问询微信:424329
(13)选择运算是一元运算。
答案问询微信:424329
(14)一个数据库应用系统的好坏,很大程度上取决于数据库设计的好坏。
答案问询微信:424329
(15)一个数据库只奥鹏期末考核有一个概念模式,它是数据库系统三级模式结构的中间层。
答案问询微信:424329
(16)因为视图自身并不占有存储空间,所以视图不是数据库对象。
答案问询微信:424329
(17)在关系代数中,除法操作时用一个(m+n)元的关系R除以一个n元关系S,操作结果产生一个m元的新关系。
答案问询微信:424329
(18)在数据库中,对一张表可以创建几种不同类型的索引,所有这些索引都具有相同的作用,即加快数据查询速度以提高数据库的性能。
答案问询微信:424329
(19)最常用的表示数据模型的方法是实体—联系方法。
答案问询微信:424329
(20)SELECT FROM是基本的查询语句,可以实现各种形式的数据查询操作。( )
答案问询微信:424329
(21)LIKE关键字是一个匹配运算符,它与字符串表达式相匹配,字符串表达式由字符串和通配符组成,其中下划线_表示与任意单个字符相匹配。( )
答案问询微信:424329
(22)
答案问询微信:424329
(23)
答案问询微信:424329
(24)在Windows身份验证模式下,SQL Server依靠Windows 身份验证来验证用户的身份。这种模式下用户可以指定 SQL Server 2000 登录用户名。( )
答案问询微信:424329
(25)数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。( )
答案问询微信:424329
简答题:
(1)试述关系模型的参照完整性规则。
答案问询微信:424329
(2)事务中的提交和回滚是什么意思?
答案问询微信:424329
(3)试述数据、数据库、数据库管理系统、数据库系统的概念。
答案问询微信:424329