第1章 绪论 第1章 单元测验
1、 问题:数据库系统在计算机系统中的位置是属于( )
选项:
答案: 【基础软件】
2、 问题:关于文件系统与数据库系统,下列说法错误的是( )
选项:
答案: 【文件系统中毫无数据独立性可言。】
3、 问题:下列选项不属于数据库功能特性的是( )
选项:
答案: 【数据无冗余】
4、 问题:在下列四种模型中,与计算机的硬件及软件均无关的是( )
选项:
答案: 【概念模型 】
5、 问题:假设某个工厂物资管理系统中有仓库和零件两个实体。其关系如下:一个仓库可以存放多种零件,一种零件可以存放在多个仓库中。则仓库和零件的联系类型是( )
选项:
答案: 【多对多】
6、 问题:数据模型的三要素包括数据结构、数据操作和( )
选项:
答案: 【数据约束】
7、 问题:层次模型中的冗余结点法解决了下列选项中的( )问题
选项:
答案: 【描述多对多联系】
8、 问题:一个节点可以有多个双亲,节点之间可以有多种联系的模型是( )
选项:
答案: 【网状模型】
9、 问题:下列数据库采用非过程式的方式访问数据的是( )
选项:
答案: 【关系模型数据库】
10、 问题:下列关系数据模型的特点正确的是( )
选项:
答案: 【实体和各类联系都用关系来表示】
11、 问题:在数据库系统中,提供数据与应用程序间物理独立性的是( )
选项:
答案: 【模式/内模式映像】
12、 问题:在数据库系统中,如果数据库的物理结构发生了变化,那么用户的应用程序( )
选项:
答案: 【可以不变】
13、 问题:数据之间的全局联系是在( )中进行定义。
选项:
答案: 【模式】
14、 问题:以下不属于DBA职责的是( )。
选项:
答案: 【为终端用户开发和设计应用程序】
15、 问题:数据库-DB,数据库系统-DBS和数据库管理系统-DBMS之间的关系是( )。
选项:
答案: 【DBS包括DB和DBMS】
第2章 关系数据库 第2章 单元测验
1、 问题:在选课表SC关系中,包含“成绩”属性,要求这个属性的值只能取[0,100],这属于( )
选项:
答案: 【用户自定义完整性】
2、 问题:在关系模型中,下列说法不正确的是( )
选项:
答案: 【一个关系中允许列名相同】
3、 问题:下列关于候选码的说法正确的是( )
选项:
答案: 【候选码都可以唯一标识一个元组】
4、 问题:有两个关系R(A,B,C)和S(B,C,D),将R和S进行广义笛卡尔积,得到的结果包含( )个列
选项:
答案: 【6】
5、 问题:有关系:教学(学号、教工号、课程号)。假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师能讲授多门课程,每门课程可以由多个老师来讲授,那么该关系的主码是( )
选项:
答案: 【(学号,教工号,课程号)】
6、 问题:下列选项正确描述3元关系和5元关系的自然连接运算的结果属性个数的是( )
选项:
答案: 【5~8个】
7、 问题:设有如下关系R和S,求R S,结果正确的是( )
选项:
答案: 【】
8、 问题:设有如下关系:职工关系EMP( E# ,ENAME,AGE,SEX),E#表示职工号,ENAME表示职工名,AGE表示职工年龄,SEX表示职工性别。查询:检索超过50岁的男职工的工号和姓名。下面关系代数表达式正确的是( )
选项:
答案: 【】
第3章 关系数据库标准语言SQL 第3章 单元测验
1、 问题:下列4项中,关于SQL的不正确说法是( )
选项:
答案: 【SQL语言可以自动实现关系数据库规范化。】
2、 问题:数据库管理系统中,能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为( )
选项:
答案: 【数据操纵语言】
3、 问题:SQL语言有两种使用方式,称为交互式SQL和( )
选项:
答案: 【嵌入式SQL】
4、 问题:下列4项中,关于数据库对象的说法不正确的是( )
选项:
答案: 【SQL的一个schema对应一个用户】
5、 问题:关系模型中,下列关于关键字的说法正确的是( )
选项:
答案: 【可由一个或多个其值能惟一标识该关系模式中任一元组的属性组成】
6、 问题:若要在基本表Student中增加一列Addr(通讯地址),SQL语句为( )
选项:
答案: 【ALTER TABLE Student ADD Addr Char(20) ;】
7、 问题:执行表删除语句“DROP Table Student;”,则以下4项不正确的是( )
选项:
答案: 【若该表上有视图,则一并删除】
8、 问题:SQL中对应于笛卡尔积运算的是( )
选项:
答案: 【FROM子句】
9、 问题:列出SC表中所有考试不及格的学生的学号Sno(无须重复),其SQL语句为( )
选项:
答案: 【SELECT DISTINCT Sno FROM SC WHERE Grade<60;】
10、 问题:下列选项中哪一个是正确的空值查询条件的SQL表达( )
选项:
答案: 【IS NOT NULL】
11、 问题:SQL查询语句中,“LIKE ‘HUST_%DB_ ‘ ESCAPE ” ”表示查找字符匹配条件为( )
选项:
答案: 【以“HUST_”为首,“DB”为尾部倒数第3、第2个字符的字符串】
12、 问题:在学生成绩表SC中,查询学生成绩信息,结果首先按成绩降序排列,若成绩相同则按学号升序排序,则以下排序子句正确的是( )
选项:
答案: 【ORDER BY GRADE DESC, SNO 】
13、 问题:集合函数(如SUM, AVG)不能出现在SELECT语句的( )短语中
选项:
答案: 【WHERE】
14、 问题:在学生选课数据库中,查询平均成绩大于等于60分的同学,SQL语句为( )
选项:
答案: 【SELECT Sno, AVG(Grade) FROM SC GROUP BY Sno HAVING AVG(Grade)>=60;】
15、 问题:已知关系R(A,B,C,D)中有10个元组,关系S(B,D,F)中有100个元组,则R与S自然连接的结果关系的元组个数是( )
选项:
答案: 【不确定】
16、 问题:学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( )
选项:
答案: 【全外联接】
17、 问题:在SQL中,与”NOT IN”等价的条件表达是( )
选项:
答案: 【<> ALL】
18、 问题:检索选修了课程”C1”的学生中成绩最高的学生的学号,正确的SELECT语句为( )
选项:
答案: 【SELECT Sno FROM SC WHERE Cno=’C1’ AND GRADE >=ALL (SELECT Grade FROM SC WHERE Cno=’C1’);】
19、 问题:下列选项中的SQL谓词可以用来表达类似关系代数除运算查询需求的是( )
选项:
答案: 【EXISTS】
20、 问题:在学生选课数据库中,已知Student表中共有50个学生,有45人参加了课程‘1’的考试(分数存在SC表中),其中10人不及格。执行以下SQL语句:SELECT * FROM Student WHERE EXISTS (SELECT Sno FROM SC WHERE Grade<60 AND Cno=’1’),查询结果将产生( )条记录
选项:
答案: 【50】
21、 问题:使用如下SQL语句创建学生Student表CREATE TABLE Student (Sno CHAR(4) NOT NULL, Sname CHAR(8) NOT NULL, SEX bit, AGE SMALLINT);可以插入到Student表中的是( )
选项:
答案: 【(‘1001’, ‘zhang2’, NULL, NULL) 】
22、 问题:在学生选课数据库中,将所有选了课程‘DB’且分数在60~70分之间的学生的成绩增加百分之十,SQL语句为( )
选项:
答案: 【UPDATE SC SET Grade=Grade*1.1 WHERE Cno IN (Select Cno From Course WHERE Cname=’DB’) AND Grade BETWEEN 60 AND 70;】
23、 问题:以下有关DELETE语句的说法,不正确的是( )
选项:
答案: 【可以用DELETE语句删除某表中指定属性列的值】
24、 问题:数据库中只存放视图的( )
选项:
答案: 【定义】
25、 问题:下列选项完整的描述了SQL中视图的导出来源的是( )
选项:
答案: 【基本表或视图】
26、 问题:创建一个视图NPStuView,记录各课程考试有不及格的学生信息(包括:学号Sno,姓名Sname,课程号Cno,课程名Cname,成绩Grade)。则,该视图创建语句为( )
选项:
答案: 【CREATE View NPStuView (Sno, Sname, Cno, Cname, Grade) AS SELECT Student.Sno, Sname, Course.Cno, Cname, Grade from Student, SC, Course WHERE Student.Sno=SC.Sno and SC.Cno=Course.Cno and Grade<60;】
27、 问题:若有SQL语句‘SELECT A.ENO,B.LEADERNO FROM EMP A, EMP B WHERE A.LEADERNO = B.ENO’,则下列选项错误的是( )
选项:
答案: 【该查询使用了派生表】
28、 问题:按标准SQL定义,RDBMS所支持的抽象对象包括( )
选项:
答案: 【Schema;
View;
Table】
29、 问题:关于Create Table语句,以下说法正确的有( )
选项:
答案: 【一个表至少包含一个属性列;
建表同时,可以定义与该表相关的完整性约束条件】
30、 问题:SQL语言非常灵活,SELECT查询块可以出现在( )中
选项:
答案: 【FROM子句;
HAVING子句;
UNION子句】
31、 问题:下列集函数一定会跳过NULL而只处理非空值的有( )
选项:
答案: 【SUM;
AVG;
MIN 】
32、 问题:在视图上能完成的操作有( )
选项:
答案: 【更新视图;
查询;
在视图上定义新的视图】
第4章 数据库安全性 第4章 单元测验
1、 问题:“授权”是数据库系统采用的一种( )措施
选项:
答案: 【安全性控制】
2、 问题:为了保护数据库,需要减少授权用户给入侵者提供访问机会的可能性,这属于数据库安全性措施的( )层
选项:
答案: 【数据库系统层】
3、 问题:SQL的GRANT语句中WITH GRANT OPTION的作用是( )
选项:
答案: 【被授权用户可转授权限】
4、 问题:在数据库的安全控制中,授权的数据对象的( ),授权子系统就越灵活
选项:
答案: 【范围越小】
5、 问题:下列选项中权限最高的是( )
选项:
答案: 【DBA】
6、 问题:下列SQL语句中,能够实现“收回用户ZHANG对学生表(Student)中学号(Sno)的修改权”这一功能的是( )
选项:
答案: 【REVOKE UPDATE(Sno) ON Student FROM ZHANG;】
7、 问题:下列关于强制存取控制的描述正确的是( )
选项:
答案: 【主体可更新密级高于他的客体】
8、 问题:实现了强制存取控制的数据库系统中一定还实现了( )
选项:
答案: 【自主存取控制】
9、 问题:DBMS如果实现了强制存取控制,则每个用户身份会有一个标识他密级的许可证级别,而每个数据也会有标识它密级的( )标记。
选项:
答案: 【敏感度】
10、 问题:数据库安全性控制的防范对象是( ),防止对数据库数据的恶意破坏或非法存取
选项:
答案: 【非法用户;
非法操作】
11、 问题:下列选项属于数据库安全性控制常用技术的有( )
选项:
答案: 【用户指纹识别;
强制存取控制;
审计日志;
数据库加密】
12、 问题:下列关于SQL中GRANT语句的说法正确的有( )
选项:
答案: 【能将权限授予用户;
能将权限授予角色;
能将角色授予用户】
下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!
完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,购买后上方矩形框将出现已付费的隐藏内容。
如果点击【立即购买】不能跳转,请更新一下APP版本,如百度APP可能有兼容性问题,更新版本即可正常使用,或者换一个浏览器(如UC浏览器)再试试
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
获取更多慕课答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情