带有IN谓词的子查询
知道名称等于CS系,名称就出来了
Sdept先求出来
第二步找出所有在CS系学习的学生
软考中数据库的题目
-
- (考点SQL语言)给定关系R(A,B,CD)和S(B,C,E,F)与关系代数表达式••••–等价的SQL语句如下:
SELECT(————) FROM R,S( ————)
解析:SELECT后跟随的结构是结果属性列,即对RxS结果第1.5.7列的投影,对应属性R.A、R.B、S.E
FROM R,S后跟随的结果元祖行的WHERE筛选条件,即对R*S结果算则第二列=第5列的元祖,对应属性R.B=S.B
第二个空对应:WHERE R.B=S.B
- (考点SQL语言)给定关系R(A,B,CD)和S(B,C,E,F)与关系代数表达式••••–等价的SQL语句如下:
- (数据库基础知识):
某企业的营销管理系统设计阶段,属性“员工”在考勤管理子系统中被称为“员工”,而在档案管理子系统中被称为“职工”,这类冲突称为(命名)冲突
解析:
由于结构冲突是指同一实体在不同的E-R图中有不同的属性,同一对象在某E-R图中被抽象位实体而在另一E-R图中又被抽象为属性,需要统一
因为属性冲突是指同一属性可能会存在于不同的E-R图,由于涉及人员不同或是出发点不同,对属性的类型,取值范围,数据单位等可能会不一致,这些属性对应的数据将来只能以一种形式在计算机中存储,这就需要在设计阶段进行统一
因为命名冲突是指相同意义的属性在不同的E-R图上有不同的命名,或是名称相同的属性在不同的E-R图中代表不同的意义,这些也要进行统一
-
(SQL语言)将Students表的插入权限赋予用户USerA,并允许其将该权限授予他人,应使用的SQL语句位:GRANT(————)TABLE Students TO UserA(————):
第一个空填写:INSERT ON
授权语句的格式如下:
GRANT<权限>[,<权限>]```[ON<对象类型><对象名>]
TO<用户>[,<用户][WITH GRANT OPTION];
若在授权语句中指定了“WITH GRANT OPTION”子句,那么获得了权限的用户还可以将该权限赋给其他用户 -
为了保证数据库中数据的安全可靠和正确有效,系统在进行事务处理时,对数据的插入、删除或修改的全部有关内容先写入(————);当系统正常运行时,按一定的时间间隔,把数据库缓冲区内容写入(/);当发生故障时,根据现场数据内容及相关文件来恢复系统的状态
答案:日志文件
解析:
数据库管理系统利用日志文件来进行事务故障恢复和系统故障恢复。在事务处理过程中,DBMS把事务开始、事务结束以及对数据库的插入、删除和修改的每一个操作写入日志文件。当系统正常运行时,按一定的时间间隔,把数据库缓冲区内容写入数据文件;一但发生故障,DBMS的恢复子系统连日志文件撤销事务对数据库的改变,回退到事务的初始状态