《网络数据库》在线作业 图1
第一章 测 验
1、三级模式结构中,内模式描述了数据的物理存储结构和存取方式。
A、正确
B、错误
答案:A
2、下列说法错误的是( )。
A、值是型的具体赋值
B、模式是相对稳定的
C、模式不仅涉及型的描述,而且还包含值
D、型是指对某一类数据的结构和属性的说明
答案:C
3、外模式/模式映像的定义通常包含在外模式的描述中。
A、正确
B、错误
答案:A
4、下列关于三级模式的说法错误的是( )。
A、同一个外模式可以为某一用户的多个应用系统所使用
B、一个数据库只有一个内模式
C、一个应用程序可以使用多个外模式
D、模式是数据库系统模式结构的中间层
答案:C
5、数据库管理系统是位于应用系统之上的一种软件。
A、正确
B、错误
答案:B
6、( )保证数据库中数据具有逻辑独立性。
A、模式/内模式映像
B、外模式/内模式映像
C、模式
D、外模式/模式映像
答案:D
7、数据库管理系统提供数据操纵语言,可以实现数据查询、插入、删除、修改等操作。
A、正确
B、错误
答案:A
8、数据库系统的共享性可以使数据存储减少冗余,避免数据的不一致性。
A、正确
B、错误
答案:A
9、下列关于二级映像的说法错误的是( )。
A、数据库的内模式独立于数据库的用户视图
B、存储结构改变时,可以修改模式/内模式映像,使模式保持不变
C、模式改变时,可以通过修改外模式/模式映像,使外模式保持不变
D、模式/内模式映像保证了数据与程序的逻辑独立性
答案:D
10、描述数据库中全体数据逻辑结构和特征的是( )。
A、内模式
B、模式
C、模型
D、外模式
答案:B
第二章 测 验 1、关系操作是基于集合的操作。
A、正确
B、错误
答案:A
2、关系模型中,一个候选键( )。
A、可由多个任意属性组成
B、至多由一个属性组成
C、以上都不是
D、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
答案:D
3、外码和其所引用的主码名字可以不同,但语义必须相同。
A、正确
B、错误
答案:A
4、在进行关系操作时,用户需要知道数据的存储位置。
A、正确
B、错误
答案:B
5、反映数据模型静态特征的是数据操作。
A、正确
B、错误
答案:B
6、下列关于关系中主属性的描述,错误的是( )。
A、外码所引引用的属性一定是主属性
B、任何一个主属性都可以唯一地标识表中的一行数据
C、候选码所包含的属性都是主属性
D、主码所包含的属性一定是主属性
答案:B
7、数据模型的三要素是指( )。
A、数据结构、数据对象和数据共享
B、数据结构、数据操作和数据的可靠性
C、数据结构、数据操作和数据的安全控制
D、数据结构、数据操作和数据完性约束
答案:D
8、下列关系实体联系模型中联系的说法,错误的是( )。
A、一个联系可以与多个实体有关
B、一个联系可以与两个实体有关
C、一个联系只与一个实体有关
D、联系的类型与实体之间的业务规则有关
答案:C
9、下列哪一项不是数据模型需要满足的条件( )。
A、能够真实地模拟现实世界
B、容易被用户所理解
C、能够描述并发数据
D、能够方便地在计算机上实现
答案:C
10、在进行概念数据模型设计时,需要考虑具体的DBMS的特点。
A、正确
B、错误
答案:B
第三章 测验 1、下列关于视图的说法错误的是()
A、视图一经定义,就可以被查询和更新
B、可以基于视图定义新的视图
C、视图是从一个或多个基表 (或视图) 导出的虚表。
D、视图可以屏蔽无权用户对不相关数据的访问
答案:A
2、HVVING短语和WHERE子句的功能是一样的!
A、正确
B、错误
答案:B
3、数据字典中只存储视图的定义,而不存储视图的数据!
A、正确
B、错误
答案:A
4、一个SQL数据库就是一个基本表。
A、正确
B、错误
答案:B
5、更新数据值使用的是INSERT语句!
A、正确
B、错误
答案:B
6、SELECT语句中,使用DISTINCT消除重复的信息!
A、正确
B、错误
答案:A
7、已知SN是一个字符型字段,下列SQL查询语句( ) SELECT SN FROM S WHERE SN LIKE′AB%′;的执行结果为
A、找出仅含3个字符且前两个字符为'AB'的SN字段
B、找出以字符'AB'开头的所有SN字段
C、找出含有3个字符'AB%'的所有SN字段
D、找出含有字符'AB'的所有SN字段
答案:B
8、现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是
A、SELECT Snum FROM SC WHERE Grade=0
B、SELECT Snum FROM SC WHERE Grade IS NULL
C、SELECT Snum FROM SC WHERE Grade=NULL
D、SELECT Snum FROM SC WHERE Grades=0
答案:B
9、关于“自然连接”和“等值连接”叙述中,不正确的是()
A、自然连接要求参与的属性必须是公式属性,而等值连接不是
B、两种连接都可以只用笛卡尔积和选择运算导出
C、自然连接要在结果中去掉重复的列,而等值连接不必
D、自然连接是一种等值连接
答案:B
10、有关系“选修”(课程号,学号,课程名,分数)则以下正确的是
A、只有“学号”不能取空值
B、“课程号”和“学号”均不能取空值
C、只有“课程号”不能取空值
D、“课程号”和“学号”均能取空值
答案:B
第四章 测 验
1、主键约束中暗含了唯一性约束。
A、正确
B、错误
答案:A
2、定义关系的主码意味着主码属性( )。
A、唯一且部分主码属性不为空
B、唯一且所有主码属性不为空
C、可以为空
D、部分唯一
答案:B
3、在非主键列上要求不能有重复的值存在,应该定义( )。
A、外键约束
B、值域约束
C、唯一值约束
D、非空值约束
答案:C
4、在定义参照完整性时,用( )短语指明外码参照哪些表的主码。
A、REFERENCES
B、INSERT
C、DELETE
D、SELECT
答案:A
5、定义约束时,不可以显式的指定约束名。
A、正确
B、错误
答案:B
6、参照完整性约束可以在一定程序上保证数据的一致性和相容性。
A、正确
B、错误
答案:A
第五章 测 验
1、以下( )不属于实现数据库系统安全性的主要技术和方法。 A、视图技术 B、出入机房登记和加锁 C、审计技术 D、存取控制技术 答案:B
2、视图只能由基本表生成 A、正确 B、错误 答案:B
3、强制存取控制机制每个对象都被授予一定的密级。 A、正确 B、错误 答案:A
4、带用派生列的视图必须写出组成视图的全部列名。 A、正确 B、错误 答案:A
5、在视图上不能完成的操作是()。 A、在视图上定义新的表 B、查询 C、更新视图 D、在视图上定义新的视图 答案:A
6、为了可以对多人同时授予多项权利,可以使用( )机制。 A、加密 B、角色 C、强制存取 D、视图 答案:B
7、SQL语言的GRANT和REVOKE语句主要用来实现() A、数据库的可靠性 B、数据库的安全性 C、并发控制 D、数据库的完整性 答案:B
8、视图是三级模式结构中的模式。 A、正确 B、错误 答案:B
9、一般不对视图进行更新操作。 A、正确 B、错误 答案:A
10、删除视图的命令是( ) A、GET B、REMOVE C、DELETE D、DROP 答案:D
1、第二范式消除了非主属性对候选码的() A、多值依赖 B、属性不可再分 C、传递函数依赖 D、部分函数依赖 答案:D
2、第三范式在第二范式的基础上消除了非主属对候选码的() A、多值依赖 B、部分函数依赖 C、属性不可再分 D、传递函数依赖 答案:D
3、从函数依赖的角度看,候选码能确定关系模式的所有属性! A、正确 B、错误 答案:A
4、第一范式的要求是() A、不能存在函数依赖 B、属性能再分 C、主码不能为空 D、属性不可能再分 答案:D
5、保持函数依赖分解与无损分解具有强烈的关联性! A、正确 B、错误 答案:B
6、保持函数依赖分解,必是无损分解 A、正确 B、错误 答案:B
7、模式所属的范式的级别是越高越好 A、正确 B、错误 答案:B
8、BC范式消除了()对不包含它的候选码的传递和部分函数依赖 A、非主属性 B、主属性 C、主键 D、候选键 答案:B
9、函数依赖等价,则他们的函数依赖集闭包是相等的 A、正确 B、错误 答案:A
1、常用的规范设计方法大多起源于新奥尔良法 A、正确 B、错误 答案:A
2、物理设计阶段,会得到数据库的() A、需求报告 B、内模式 C、模式 D、外模式 答案:B
3、数据库的逻辑结构设计包括() A、将概念结构转换为一般的关系、网状、层次模型。 B、对数据模型进行优化。 C、设计ER图。 D、将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换。 答案:ABD
4、一个表只能有一个() A、非聚集索引 B、组合索引 C、唯一索引 D、聚集索引 答案:D
5、概念结构设计通常用()表示。 A、IPO表 B、ER图 C、数据流图 D、数据字典 答案:B
6、数据库设计分为6个阶段,包括() A、需求分析 B、数据库实施 C、数据库运行和维护 D、逻辑结构设计 答案:ABCD
7、为关系模式选择存取方法应在逻辑结构设计阶段。 A、正确 B、错误 答案:B
8、数据库设计方法有() A、计算机辅助设计法 B、自动化方法 C、规范设计法 D、手工试凑法 答案:ABCD
9、衡量数据库物理设计的好坏,可以从()着手。 A、维护开销 B、空间 C、时间 D、用户要求 答案:ABCD
10、()是为逻辑数据模型选取一个适合应用环境的物理结构。 A、数据库实施 B、逻辑结构设计 C、物理结构设计 D、概念结构设计 答案:C
11、m:n联系转换为关系模式时,关系的键为任意一端实体的键。 A、正确 B、错误 答案:B
12、下列说法不正确的是() A、编制调试应用程序是在数据库实施阶段 B、概念结构设计阶段得到数据库的全局逻辑结构 C、设计一个完善的数据库应用系统,往往是6个阶段的反复 D、需求分析做的不好,不会影响整个数据库设计 答案:BD
13、数据库系统运行过程中,不能对其进行评价、调整与修改。 A、正确 B、错误 答案:B
14、经常需要查询的列上可以创建索引。 A、正确 B、错误 答案:A
15、下列不属于物理设计的内容是() A、设计ER图 B、为关系模式选择存取方法 C、确定数据的存放位置 D、设计索引 答案:A 1、事务故障的恢复需要人工干预! A、正确 B、错误 答案:B
2、后援副本的作用是() A、一致性控制 B、数据的转储 C、保障安全性 D、故障后的恢复 答案:D
3、静态转储只能在无事务运行时进行! A、正确 B、错误 答案:A
4、下面哪个语句实现了事务的回滚操作 A、rooll back B、grant C、create table D、commit 答案:A
5、事务的持续性是指事务一旦提交,对数据库的影响就是持久的! A、正确 B、错误 答案:A
6、如果数据库中只包含成功提交的事务的结果,则数据库就处理数据一致性状态! A、正确 B、错误 答案:A
7、事务日志保存的是() A、对数据的查询操作 B、对数据的更新操作 C、程序的运行过程 D、程序的执行结果 答案:B
8、个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( ) 。 A、持久性 B、原子性 C、一致性 D、独立性 答案:B
9、事务中的COMMIT语句是作用是 A、提交语句 B、返回语句 C、结束语句 D、存储数据 答案:A
1、并发控制机制是要用正确的方式调度并发操作,使一个用户事务的执行不受其他事务的干扰,从而避免造成数据的不一致性。 A、正确 B、错误 答案:A
2、( )是并发控制的基本单位。 A、事务 B、操作 C、关系 D、元组 答案:A
3、若事务T对数据对象A加上( ),则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁。 A、X锁 B、S锁 C、IS锁 D、IX锁 答案:A
4、( )不能保证可重复读和不读“脏”数据。 A、所有封锁协议 B、二级封锁协议 C、一级封锁协议 D、三级封锁协议 答案:C
5、并发操作可能带来( )数据不一致问题。 A、不可重复读 B、读“脏”数据 C、丢失修改 D、死锁 答案:ABC
6、关于三级封锁协议下列说法中正确的是( )。 A、三级封锁协议规定事务T在事务结束之后才可以释放之前加在其上的S锁 B、三级封锁协议规定事务T在对数据进行读取之前必须先对其加S锁 C、三级封锁协议规定事务T在事务结束之后才可以释放之前加在其上的X锁 D、三级封锁协议规定事务T在对数据进行修改之前必须对其加上X锁 答案:ABCD
7、封锁的粒度越小,并发度越高,系统开销越大。 A、正确 B、错误 答案:A
8、封锁的粒度越大,并发度越高,系统开销越小。 A、正确 B、错误 答案:B
1、数据的( )通常是指异构的数据类型、不同的数据表示和差异化的语义解释。 A、价值 B、巨量 C、多样性 D、快变 答案:C
2、第一代数据库系统的特点之一是,能够支持( )级模式。 A、二 B、四 C、三 D、一 答案:C
3、大数据就是指数据规模极其巨大的数据。 A、正确 B、错误 答案:B
4、NoSQL 遵循弱一致性约束框架( )。 A、NEWSQL B、NOSQL C、ACID D、BASE 答案:D
5、NewSQL技术同时兼具ACID特性和( )扩展性 A、并行处理 B、NoSQL C、RDBMS D、MapReduce 答案:B
6、NoSQL技术不需要保持一致性。 A、正确 B、错误 答案:B
7、第一代数据库系统不支持C语言。 A、正确 B、错误 答案:B
8、NoSQL是以互联网大数据应用为背景发展起来的分布式数据管理系统。它支持的数据模型是( )。 A、概率模型 B、面向对象的模型 C、随机模型 D、Key-Value模型 答案:D
9、大数据时代,数据增长的速度和规模已经超过了计算资源增长的速度 A、正确 B、错误 答案:A
10、直到第三代数据库系统,SQL才成为数据库语言标准。 A、正确 B、错误 答案:B |