MOOC - 数据库系统概论(基础篇)- 第二次考试
如无特殊说明,本次考试所涉及的题目均基于如下描述:
设有一个学生选课数据库,其包括学生表S、课程表C和学生选课表SC三个关系:
S(SNO, SNAME, SAGE, SSEX, SDEP);
C(CNO, CNAME);
SC(SNO, CNO, GRADE)。
其中SNO是学生号,SNAME是学生姓名,SAGE是年龄,SDEP是学生所在系,CNO是课程号,CNAME是课程名称。
检索所有比“刘晨”年龄大的学生姓名、年龄和性别。正确的SELECT语句是()
A.SELECT SNAME, SAGE, SSEX FROM S
WHERE SAGE > (SELECT SAGE FROM S WHERE SNAME = ‘刘晨’);
B.SELECT SNAME, SAGE, SSEX FROM S WHERE SNAME = ‘刘晨’;
C.SELECT SNAME, SAGE, SSEX FROM S
WHERE SAGE> (SELECT SAGE WHERE SNAME = “刘晨”);
D.SELECT SNAME, SAGE, SSEX FROM S WHERE SAGE>‘王华’.SAGE;正确答案:A
检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是()。
A.SELECT SNO FORM SC
WHERE CNO=‘C2’ AND GRADE >= (
SELECT GRADE FORM SC WHERE CNO=‘C2’
);
B.SELECT SNO FORM SC
WHERE CNO=‘C2’ AND GRADE IN (
SELECT GRADE FORM SC WHERE CNO=‘C2’
);
C.SELECT SNO FORM SC
WHERE CNO=‘C2’ AND GRADE NOT IN (
SELECT GRADE FORM SC WHERE CNO=‘C2’
);
D.SELECT SNO FORM SC
WHERE CNO=‘C2’ AND GRADE >= ALL (
SELECT GRADE FORM SC WHERE CNO=‘C2’
);正确答案:D
检索选修四门以上课程的学生总成绩,并要求按总成绩的降序排列出来。正确的SELECT语句是()。
A.SELECT SNO, SUM (GRADE) FROM SC GROUP BY SNO ORDER BY 2 DESC HAVING COUNT() >= 4;
B.SELECT SNO, SUM (GRADE) FROM SC GROUP BY SNO HAVING COUNT()>=4 ORDER BY 2 DESC;
C.SELECT SNO, SUM (GRADE) FROM SC HAVING COUNT()>=4 GROUP BY SNO ORDER BY 2 DESC;
D.SELECT SNO, SUM (GRADE) FROM SC ORDER BY 2 DESC GROUP BY SNO HAVING COUNT()>=4;正确答案:B
以下对触发器概念理解正确的是()。
A.触发器经常用于加强数据的完整性约束和业务规则等,其由事件来触发执行。
B.触发器一旦被激活,则触发动作体在触发器激活后立即执行
C.在一个数据库中,触发器的命名必须是唯一的
D.触发器类似于存储过程,需要用户手工启动或程序调用正确答案:A
“查询与‘刘晨’在同一个系学习的学生”的SQL语句为()。
A.SELECT SNO, SNAME, SAGE, SSEX, SDEP FROM S
WHERE SDEP IN (SELECT SDEP
FROM S WHERE SNAME = ‘刘晨’);
B.SELECT * FROM S WHERE SDEP IN (SELECT SDEP
FROM S WHERE SNAME =‘刘晨’);
C.SELECT SNO, SNAME, SAGE, SSEX, SDEP FROM S WHERE SNAME = ‘刘晨’;
D.SELECT S1.SNO, S1.SNAME, S1.SAGE, S1.SSEX, S1.SDEP FROM S S1, S S2
WHERE S1.SDEPT = S2.SDEPT AND S2.SNAME = ‘刘晨’;正确答案:A、B、D
“查询计算机科学系年龄大于19岁的学生”的SQL语句为()。
A.SELECT * FROM S WHERE SDEP = ‘CS’ EXCEPT SELECT * FROM S WHERE SAGE<=19;
B.SELECT * FROM S WHERE SDEP = ‘CS’ AND SAGE > 19;
C.SELECT * FROM S WHERE SDEP = ‘CS’ AND SAGE <= 19;
D.SELECT * FROM S WHERE SDEP != ‘CS’ AND SAGE <= 19;正确答案:A、B
在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权、收回所授权限的关键字为()。
A.GRANT
B.REVOKE
C.CREATE
D.DELETE正确答案:A、B
强制存取控制的安全级别高于自主存取控制。
A.对
B.错正确答案:A
数据库加密技术提高了安全性的同时,增加了查询处理的复杂性,效率降低。
A.对
B.错正确答案:A
在参照完整性检查中,对参照表进行增、删、改操作时,有可能破坏参照完整性,而对被参照表进行增、删、改操作时,则不会破坏参照完整性。
A.对
B.错正确答案:B
MOOC - 数据库系统概论(基础篇)- 第二次考试相关推荐
- 鸟哥的Linux私房菜(基础篇)- 第二十六章、Linux 核心编译与管理
第二十六章.Linux核心编译与管理 最近升级日期:2009/09/18 我们说的 Linux 其实指的就是核心 (kernel) 而已.这个核心控制你主机的所有硬件并提供系统所有的功能,所以说,他重 ...
- 鸟哥的Linux私房菜(基础篇)- 第二十四章、 X Window 配置介绍
第二十四章. X Window 配置介绍 最近升级日期:2009/08/07 在 Linux 上头的图形介面我们称之为 X Window System,简称为 X 或 X11 罗!为何称之为系统呢?这 ...
- (数据库系统概论|王珊)第二章关系数据库-第一节:关系数据结构及其形式化定义
文章目录 一:关系 (1)域 (2)笛卡尔积 (3)关系 A:基本概述 B:码相关概念 C:关系的三种类型 二:关系模式 三:关系数据库 (1)基本概念 (2)关系数据库的型与值 前面说过,数据模型由 ...
- 鸟哥的Linux私房菜(基础篇)- 第二十章、启动流程、模块管理与 Loader
第二十章.启动流程.模块管理与 Loader 最近升级日期:2009/09/14 系统启动其实是一项非常复杂的程序,因为核心得要侦测硬件并加载适当的驱动程序后,接下来则必须要呼叫程序来准备好系统运行的 ...
- 鸟哥的Linux私房菜(基础篇)-第二章、 Linux 如何学习(二.3. 有心朝Linux作业系统学习者的学习态度)
第二章. Linux 如何学习 最近更新日期:2009/08/06 3. 有心朝Linux作业系统学习者的学习态度 3.1 从头学习Linux基础 3.2 选择一本易读的工具书 3.3 实作再实作 3 ...
- 鸟哥的Linux私房菜(基础篇)- 第二十五章、 Linux 备份策略
第二十五章. Linux备份策略 最近升级日期:2009/09/18 万一不幸你的 Linux 被黑客入侵了.或是你的 Linux 系统由於硬件关系 (不论是天灾还是人祸) 而挂掉了!这个时候,请问如 ...
- 鸟哥的Linux私房菜(基础篇)- 第二十一章、系统配置工具(网络与打印机)与硬件侦测
第二十一章.系统配置工具(网络与打印机)与硬件侦测 最近升级日期:2009/09/15 除了手动配置之外,其实系统提供了一个名为 setup 的命令给系统管理员使用喔!这个命令还能够配置网络呢.此外, ...
- 数据库系统概论第五版:考试预测_HUST_CSE
最终版本~(乱序) 祝考试顺利! 不知是否有愿意帮忙补充知识点的好心人hhh,评论区见! 填空+选择(概念为主 查询处理的基本步骤? 查询分析.查询检查.查询优化.查询执行 也可能考简答: 查询分析: ...
- 鸟哥的Linux私房菜(基础篇)-第二章、 Linux 如何学习(二.2. 鸟哥的Linux苦难经验全都录)
第二章. Linux 如何学习 最近更新日期:2009/08/06 2. 鸟哥的Linux苦难经验全都录 2.1 鸟哥的Linux学习之路 2.2 学习心态的分别 2.3 X window的学习 鸟哥 ...
最新文章
- android 开发 获取各种intent (图片、apk文件、excel、pdf等文件)
- Memcached、Redis OR Tair
- python语言介绍-Python语言的简介
- 【数据库复习】第二章关系数据库
- 特斯拉与Mobileye口水战的背后,是自动驾驶技术话语权之争
- ASP.net core 使用UEditor.Core 实现 ueditor 上传功能
- python-flask-1
- Linux基础操作及命令管理
- 10. zf workflow
- EDA技术实用教程 | 复习八 | 多位加法器的行为级描述
- Eucalyptus Cloud 介绍
- 【Python乘方运算和开平方运算】
- html脚本错误缺少函数,“Microsoft JScript 运行时错误: 缺少对象”问题请教
- W806/W801/W800多通道ADC同时使用
- 三井化学将增加TAFMER™高性能弹性体产能
- VSCode 常用主题收集
- (转)全球15个顶级技术类博客
- 计算机乱程序怎么办,我的电脑程序乱了怎么办
- 工业智能网关BL110应用之九十六: 实现西门子S7-1500 PLC接入华为云平台
- 《linux》笔记2
热门文章
- 当网站不允许上传asp cer cdx htr文件时的一个解决方法!
- 震惊——JS中百度地图开放平台API尽然是这样使用
- 简易双人坦克大战制作流程(二)
- python中的数据类型有哪些是可阅读_Python list data type(list)[学习Python的必要基础知识][阅读本文],列表,数据类型,必备,看此,一篇,就够,了...
- stream流的应用与并行流
- 下班前几分钟,逮到一个腾讯10年老测试开发,聊过之后彻底悟了...
- c语言 输入x, y=(x-5)^1/2+lgx,输出y,C题求解!!(带详细解说)帮帮忙!
- 1135 mysql_mysql中一个普通ERROR 1135 (HY000)错误引发的血案
- 在江南这四年(成长分享)
- pythonista免费下载-pythonista 3ios