缅屉锹反少宪煌骆极怖箍呕粱
第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语句的说法正确的有( )
答案: 能将权限授予用户;
能将权限授予角色;
能将角色授予用户
上方为免费预览版答案,如需购买完整答案,请点击下方红字
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页
冠夺到瓷钎措平虐椽糯愁任巢