叼癸獭糯卫潮式惹猩舍龟邦惧
第一章 数据库概述 第一章 数据库概述单元测试
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、 请从个人角度谈一谈你对数据隐私保护的认识。
评分规则: 表达条理清晰,具有正确的隐私保护意识。
上方为免费预览版答案,如需购买完整答案,请点击下方红字
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页
孰海侍枷撕保氰呵能翠估搽绘