数据库系统概论(河南理工大学) 中国大学mooc答案满分完整版章节测试

叼癸獭糯卫潮式惹猩舍龟邦惧


第一章 数据库概述 第一章 数据库概述单元测试

1、 描述数据库中全体数据逻辑结构和特征的是(     )。

A:模式
B:内模式
C:外模式
D:模型
答案: 模式

2、 (        )保证数据库中数据具有逻辑独立性。

A:外模式/模式映像
B:模式/内模式映像
C:外模式/内模式映像
D:模式
答案: 外模式/模式映像

3、 下列关于三级模式的说法错误的是(     )。

A:模式是数据库系统模式结构的中间层
B:一个应用程序可以使用多个外模式
C:同一个外模式可以为某一用户的多个应用系统所使用
D:一个数据库只有一个内模式
答案: 一个应用程序可以使用多个外模式

4、 下列说法错误的是(     )。

A:型是指对某一类数据的结构和属性的说明
B:值是型的具体赋值
C:模式不仅涉及型的描述,而且还包含值
D:模式是相对稳定的
答案: 模式不仅涉及型的描述,而且还包含值

5、 下列关于二级映像的说法错误的是(     )。

A:模式改变时,可以通过修改外模式/模式映像,使外模式保持不变
B:存储结构改变时,可以修改模式/内模式映像,使模式保持不变
C:模式/内模式映像保证了数据与程序的逻辑独立性
D:数据库的内模式独立于数据库的用户视图
答案: 模式/内模式映像保证了数据与程序的逻辑独立性

6、 数据库管理系统提供数据操纵语言,可以实现数据查询、插入、删除、修改等操作。

A:正确
B:错误
答案: 正确

7、 数据库中数据是可以随意存放的。

A:正确
B:错误
答案: 错误

8、 数据库管理系统是位于应用系统之上的一种软件。

A:正确
B:错误
答案: 错误

9、 三级模式结构中,内模式描述了数据的物理存储结构和存取方式。

A:正确
B:错误
答案: 正确

10、 外模式/模式映像的定义通常包含在外模式的描述中。

A:正确
B:错误
答案: 正确

11、 数据库系统的共享性可以使数据存储减少冗余,避免数据的不一致性。

A:正确
B:错误
答案: 正确

12、 数据库的二级映像保证了数据库系统具有       的特征。
答案: 独立性

13、 描述事物的符号记录称为                 。
答案: 数据

14、                   是长期存储在计算机内、有组织的、可共享的大量数据的集合。
答案: 数据库

15、 数据库管理系统主要包括                    、数据组织存储和管理、数据库操纵、数据库的事务管理和运行管理、数据库的建立和维护等功能。
答案: 数据定义

16、                     是数据库系统与文件系统的本质区别。
答案: 数据结构化,数据的整体结构化

17、 数据库中数据由                          统一管理和控制。
答案: (以下答案任选其一都对)数据库管理系统;
DBMS

18、 数据独立性是由数据库管理系统提供的                      功能来保证的。
答案: 二级映像

作业第一章 数据库概述 第一章数据库概述课后作业

1、 数据库系统的特点有哪些?请分别进行说明和解释。
评分规则:  答对4个特点得4分,描述正确完整得6分。

2、 试述数据库系统的三级模式结构,并说明这种结构的优点是什么。
评分规则:  模式、外模式、内模式描述正确、完整得4分,逻辑独立性和物理独立性的优点描述正确、完整各得3分

3、 试举出现实生活中数据库系统的应用例子,并说明系统解决了哪些数据管理问题。
评分规则:  应用例子描述恰当、数据管理功能描述完整得满分

作业第二章 数据模型(1) 第二章数据模型(1)课后作业

1、 解释以下术语:实体  属性  码  实体型  联系
评分规则:  每一个术语解释正确得2分。

2、 试述数据模型的三个组成要素。
评分规则:  关系数据结构、关系操作描述正确完整各得3分,关系完整性约束描述正确完整得4分。

3、 请说明数据模型的组成要素及各要素的含义。
评分规则:  回答出3个要素,得4分,各个要素的含义各2分。

第二章 数据模型(2) 第二章 数据模型-单元测验

1、 数据模型的三要素是指(   )。

A:数据结构、数据对象和数据共享
B:数据结构、数据操作和数据完整性约束
C:数据结构、数据操作和数据的安全控制
D:数据结构、数据操作和数据的可靠性
答案: 数据结构、数据操作和数据完整性约束

2、 下列关系实体联系模型中联系的说法,错误的是(    )。

A:一个联系只与一个实体有关
B:一个联系可以与两个实体有关
C:一个联系可以与多个实体有关
D:联系的类型与实体之间的业务规则有关
答案: 一个联系只与一个实体有关

3、 下列哪一项不是数据模型需要满足的条件(     )。

A:能够真实地模拟现实世界
B:容易被用户所理解
C:能够描述并发数据
D:能够方便地在计算机上实现
答案: 能够描述并发数据

4、 下列关于关系中主属性的描述,错误的是(    )。

A:主码所包含的属性一定是主属性
B:外码所引用的属性一定是主属性
C:候选码所包含的属性都是主属性
D:任何一个主属性都可以唯一地标识表中的一行数据
答案: 任何一个主属性都可以唯一地标识表中的一行数据

5、 设有关系模式销售(顾客号,商品号,销售时间,销售数量),若允许一个顾客在不同的时间对同一个产品购买多次,同一顾客在同一时间可购买多种商品,则此关系模式的主码是(     )。

A:顾客号
B:商品号
C:(顾客号,商品号)
D:(顾客号,商品号,销售时间)
答案: (顾客号,商品号,销售时间)

6、 关系操作中,操作的对象和结果都是(  )。

A:记录
B:元组
C:集合
D:列
答案: 集合

7、 关系模型中,一个候选键(       )。

A:可由多个任意属性组成         
B:至多由一个属性组成  

C:可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成   
D:以上都不是
答案: 可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成   

 

8、 客观存在、可以相互区别的事物称为(      )。

A:标识符
B:属性
C:实体
D:实体集
答案: 实体

9、 关系操作是基于集合的操作。

A:正确
B:错误
答案: 正确

10、 在进行关系操作时,用户需要知道数据的存储位置。

A:正确
B:错误
答案: 错误

11、 在进行概念数据模型设计时,需要考虑具体的DBMS的特点。

A:正确
B:错误
答案: 错误

12、 不在任何候选键中的属性称为非主属性。

A:正确
B:错误
答案: 正确

13、 反映数据模型静态特征的是数据操作。

A:正确
B:错误
答案: 错误

14、 外码和其所引用的主码名字可以不同,但语义必须相同。

A:正确
B:错误
答案: 正确

15、 实体-联系模型主要包含实体、属性和               三部分内容。
答案: 联系

16、 如果实体A与实体B是一对多联系,则实体B中的一个实例最多可对应实体A中的            个实例。
答案: (以下答案任选其一都对)一;
1

17、 关系数据模型的数据结构是                  。
答案: (以下答案任选其一都对)关系;
二维表;
二维表格

18、 如果实体A与实体B是一对多联系,则实体A中的一个实例和实体B中              个实例对应。
答案: 多

19、 实体-联系模型属于                层数据模型,它与具体的DBMS无关。
答案: 概念

20、 当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的              。
答案: 属性

21、 一个仓库可以存放多种产品,而一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是             。
答案: (以下答案任选其一都对)一对多;
1:n;
1:n

作业第二章 数据模型(2) 第二章数据模型(2)课后作业

1、 试述等值连接与自然连接的区别和联系。
评分规则:  3个要点描述完整得10分

2、 假设一个数据库包含以下关系模式:Teacher(Tno,Tname,Tage)    Department(Dno,Dname,Tel)Work(Tno,Dno,Salary)请写出以下查询问题的关系代数表达式:(1)列出工资超过5000元的教师的姓名。(2)查找不在计算机系工作的教师代码。
评分规则:  每题5分

3、 举例说明关系模式和关系的区别。
评分规则:  两个概念举例合理,各得3分,说明区别得4分。

4、 假设一个数据库包含以下关系模式:Teacher(Tno,Tname,Sex,Dno,Title)    Department(Dno,Dname,Tel)Work(Tno,Year,Salary)各关系名及属性说明如下:Teacher教师,Tno教师编号,Tname教师姓名,Sex性别,Title职称;Department部门,Dno部门编号,Dname部门名称,Tel联系电话;Work工作,Year入职年份,Salary工资。请写出以下查询问题的关系代数表达式:(1)列出工资超过5000元的教师的姓名。(2)查找不在计算机系工作的教师代码。(3)查找计算机系各位教授的工资。
评分规则:  每小题5分

第三章 SQL语言(2) 第三章 SQL语言–单元测验

1、 已知SN是一个字符型字段,下列SQL查询语句(  ) SELECT SN FROM S WHERE SN LIKE′AB%′;的执行结果为

A:找出含有3个字符′AB%′的所有SN字段
B:找出仅含3个字符且前两个字符为′AB′的SN字段
C:找出以字符′AB′开头的所有SN字段‍
D:找出含有字符′AB′的所有SN字段
答案: 找出以字符′AB′开头的所有SN字段‍

2、 现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是

A:SELECT Snum FROM SC     WHERE Grade=0    
B:SELECT Snum FROM SCWHERE Grade<=0
C:SELECT Snum    FROM SC   WHERE Grade=NULL  
D:SELECT SnumFROM SC WHERE Grade IS NULL 
答案: SELECT SnumFROM SC WHERE Grade IS NULL 

3、 SQL中建立惟一性索引的语句是

A:CREATE INDEX  索引名 ON 表名(属性名)
B:CREATE INDEX UNIQUE  索引名 ON 表名(属性名)
C:CREATE UNIQUE INDEX   索引名 ON 表名(属性名)
D:CREATE DISTINCT  INDEX   索引名 ON 表名(属性名)
答案: CREATE UNIQUE INDEX   索引名 ON 表名(属性名)

4、 数据库管理系统能实现对数据的查询、插入、删除、更新这种功能是()

A:数据定义功能
B:数据控制功能
C:数据操纵功能
D:数据管理功能
答案: 数据操纵功能

5、 在SQL语言中与“NOT IN”等价的操作是()

A:<>ALL
B:<>ANY
C:=SOME
D:=ALL
答案: <>ALL

6、 有关系“选修”(课程号,学号,课程名,分数)则以下正确的是

A:只有“课程号”不能取空值
B:只有“学号”不能取空值
C:“课程号”和“学号”均不能取空值
D:“课程号”和“学号”均能取空值
答案: “课程号”和“学号”均不能取空值

7、 关于“自然连接”和“等值连接”叙述中,不正确的是()

A:自然连接是一种等值连接
B:自然连接要求参与的属性必须是公式属性,而等值连接不是
C:两种连接都可以只用笛卡尔积和选择运算导出。
D:自然连接要在结果中去掉重复的列,而等值连接不必
答案: 两种连接都可以只用笛卡尔积和选择运算导出。

8、 下列关于视图的说法错误的是()

A:视图是从一个或多个基表(或视图)导出的虚表。
B:视图可以屏蔽无权用户对不相关数据的访问
C:视图一经定义,就可以被查询和更新
D:可以基于视图定义新的视图
答案: 视图一经定义,就可以被查询和更新

9、 一个SQL数据库就是一个基本表。

A:正确
B:错误
答案: 错误

10、 通配符_(下划线)代表一个任意字符!

A:正确
B:错误
答案: 正确

11、 视图可以提供一定的数据安全性保护

A:正确
B:错误
答案: 正确

12、 数据字典中只存储视图的定义,而不存储视图的数据!

A:正确
B:错误
答案: 正确

13、 HVVING短语和WHERE子句的功能是一样的!

A:正确
B:错误
答案: 错误

14、 GROUP BY子句配合集函数使用可以细化集函数的作用范围。

A:正确
B:错误
答案: 正确

15、 SELECT语句中,使用DISTINCT消除重复的信息!

A:正确
B:错误
答案: 正确

16、 更新数据值使用的是INSERT语句!

A:正确
B:错误
答案: 错误

作业第三章 SQL语言(2) 第三章SQL语言-课后作业

1、 设教学数据库中有4个关系:教师关系 T(Tno,Tname,Title)课程关系 C(Cno,Cname,Tno)学生关系 S(Sno,Sname,Age,Sex)选课关系 SC(Sno,Cno,Score)用SQL语句表示下列查询:(1)查询女学生所学课程的任课老师的教师号和姓名。(2)求张伟老师所授课程的每门课程的平均成绩。
评分规则:  每题10分

2、 设教学数据库中有4个关系:教师关系 T(Tno,Tname,Title),其中Tno为教师号,Tname为教师姓名,Title为职称授课关系 TC(Cno,Cname,Tno),其中Cno为课程号,Cname为课程名,Tno为教师号学生关系 S(Sno,Sname,Sex),其中Sno为学号,Sname为学生姓名,Sex为性别选课关系 SC(Sno,Cno,Score),其中Sno为学号,Cno为课程号,Score为成绩用SQL语句表示下列查询:(1)查询女学生所学课程的任课老师的姓名和职称。(2)求张伟老师所授课程的每门课程的平均成绩。
评分规则:  每题10分

第四章 数据库的完整性 第四章 数据库的完整性-单元测验

1、 在定义参照完整性时,用(      )短语指明外码参照哪些表的主码。   

A: A. INSERT 
B:B. DELETE
C: C. REFERENCES 
D: D. SELECT 
答案:  C. REFERENCES 

2、 在非主键列上要求不能有重复的值存在,应该定义(      )。

A:外键约束
B:唯一值约束
C:非空值约束
D:值域约束
答案: 唯一值约束

3、 定义关系的主码意味着主码属性(        )。

A:部分唯一
B:可以为空
C:唯一且部分主码属性不为空
D:唯一且所有主码属性不为空
答案: 唯一且所有主码属性不为空

4、 下列说法正确的是(      )。

A:如果属性A上定义了unique约束,则A不可以为空
B:如果属性A上定义了外码约束,则A不可以为空
C:不能使用Alter Table Add Constraint语句增加主码约束
D:将某属性列上的约束设置为表级约束或列级约束效果是一样的
答案: 将某属性列上的约束设置为表级约束或列级约束效果是一样的

5、 在SC表中添加约束,限定成绩Grade的取值范围为0-100,将下面的SQL语句补充完整。正确的选项是(     )。  Alter Table SC Add ‍                   CJ ‍                 ‍(Grade>=0 And Grade<=100)

A:Constraint      Unique
B:Check        Constraint
C:Check      References
D:Constraint     Check
答案: Constraint     Check

6、 DBMS在进行参照完整性违约处理时,可以采用(     )策略进行处理。

A:拒绝执行
B:级联操作
C:设置为空值
D:默认执行
答案: 拒绝执行;
级联操作;
设置为空值

7、 主键约束中暗含了唯一性约束。

A:正确
B:错误
答案: 正确

8、 定义约束时,不可以显式的指定约束名。

A:正确
B:错误
答案: 错误

9、 参照完整性约束可以在一定程序上保证数据的一致性和相容性。

A:正确
B:错误
答案: 正确

10、 数据库的完整性是指数据的_ 和相容性。
答案: 正确性

11、 UNIQUE约束被称为                 约束。
答案: 唯一值

12、 可以通过              约束实现对列的取值范围的限定。
答案: check CHECK

作业第四章 数据库的完整性 第四章 数据库的完整性-课后作业

1、 假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,部门号)其中职工号为主码部门(部门号,名称,经理名,电话),其中部门号为主码用SQL语句创建这两个关系模式,要求在定义中完成以下完整性约束条件的定义:(1)定义每个模式的主码;(2)定义职工关系的“部门号”参照部门关系的“部门号”(3)设置职工年龄的默认值为30。
评分规则:  每个模式主码定义正确5分,参照完整性定义正确5分,默认值约束定义正确5分

2、 假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,部门号)其中职工号为主码部门(部门号,名称,经理名,电话),其中部门号为主码用SQL语句创建这两个关系模式,要求在定义中完成以下完整性约束条件的定义:(1)定义每个模式的主码;(2)定义职工关系的“部门号”参照部门关系的“部门号”(3)定义职工年龄不超过60岁。
评分规则:  每个模式主码定义正确5分,参照完整性定义正确5分,检查约束定义正确5分

3、 假设有下面两个关系模式:商品(商品号,名称,规格,单价)销售(销售员编号,商品号,销售日期,销售数量,销售额)用SQL语句创建商品表和销售表,要求在创建的同时完成以下完整性约束条件的定义:(1)定义两个关系的主码;(2)定义销售关系的“商品号”参照商品关系的“商品号”;(3)设置销售日期默认为当前日期。
评分规则:  每个模式主码定义正确5分,参照完整性定义正确5分,默认值约束定义正确5分

第五章 数据库的安全性 第五章 数据的安全性-单元测验

1、 以下( )不属于实现数据库系统安全性的主要技术和方法。  

A: 存取控制技术
B:视图技术 
C: 审计技术 
D:出入机房登记和加锁 
答案: 出入机房登记和加锁 

2、 SQL中的视图提高了数据库系统的( )。     

A:完整性
B:并发控制 
C:隔离性
D:安全性
答案: 安全性

3、 SQL语言的GRANT和REVOKE语句主要用来实现()

A:数据库的安全性
B:并发控制
C:数据库的完整性
D:数据库的可靠性
答案: 数据库的安全性

4、 删除视图的命令是(  )

A:DELETE
B:DROP
C:REMOVE
D:GET
答案: DROP

5、 在视图上不能完成的操作是()。  

A: 更新视图
B: 查询
C:在视图上定义新的表 
D:在视图上定义新的视图
答案: 在视图上定义新的表 

6、 为了可以对多人同时授予多项权利,可以使用(    )机制。

A:加密
B:角色
C:视图
D:强制存取
答案: 角色

7、 视图是三级模式结构中的模式。

A:正确
B:错误
答案: 错误

8、 一般不对视图进行更新操作。

A:正确
B:错误
答案: 正确

9、 带用派生列的视图必须写出组成视图的全部列名。

A:正确
B:错误
答案: 正确

10、 视图只能由基本表生成

A:正确
B:错误
答案: 错误

11、 视图通过隐藏一些操作的实现细节,实现了一定程序上的数据安全性。

A:正确
B:错误
答案: 正确

12、 自主存取控制机制是通过授权的方式来实现的。

A:正确
B:错误
答案: 正确

13、 强制存取控制机制每个对象都被授予一定的密级。

A:正确
B:错误
答案: 正确

作业第五章 数据库的安全性 第五章 数据库的安全性-课后作业

1、 试述数据库安全性控制常用的方法和技术。
评分规则:  用户标识与鉴别 存取控制、视图、审计与数据加密5个要点各2分。

2、 请从个人的角度,谈一谈你对数据安全保护的认识。
评分规则:  表达条理清晰,具有正确的安全保密意识。

3、 数据库通常采取哪些安全管理的技术?请对每一种技术进行说明。
评分规则:  用户标识与鉴别 存取控制、视图、审计与数据加密5个要点各2分。

4、 请从个人角度谈一谈你对数据隐私保护的认识。
评分规则:  表达条理清晰,具有正确的隐私保护意识。



上方为免费预览版答案,如需购买完整答案,请点击下方红字

点击这里,购买完整版答案


 

点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过

数据库系统概论(河南理工大学) 中国大学mooc答案满分完整版章节测试第1张


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

数据库系统概论(河南理工大学) 中国大学mooc答案满分完整版章节测试第2张

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页

数据库系统概论(河南理工大学) 中国大学mooc答案满分完整版章节测试第3张


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

数据库系统概论(河南理工大学) 中国大学mooc答案满分完整版章节测试第4张

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

数据库系统概论(河南理工大学) 中国大学mooc答案满分完整版章节测试第5张

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

数据库系统概论(河南理工大学) 中国大学mooc答案满分完整版章节测试第6张

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

数据库系统概论(河南理工大学) 中国大学mooc答案满分完整版章节测试第7张

孰海侍枷撕保氰呵能翠估搽绘