二、简答题(每题10分,共20分)
请使用蓝、黑色钢笔或圆珠笔将答案写在答题纸的相应位置上,否则无效。
〔1〕有如下2个关系表
Emp〔eid,ename,age,did,salary),其各列含义为:职工号,姓名,年龄,部门号,工资
Dept〔did,dname,mgr_id〕,其各列含义为:部门号,部门名称,部门经理职工号
写出一条SQL语句,查询工资大于10000,且与他所在部门的经理年龄相同的职工姓名。 (6分)
〔2〕有学生表〔学好,姓名,年龄,性别,系名,专业名,班号〕,设一个系可有多个专业,每个专业可有多个班,各班班号不重复,一个学生只在一个班学习,现经常需要按"系名"和"班号"进行查询,为提高查询效率,需要为"系名"和"班号"两个列建立一个非聚集索引,建立此索引有下 列两种方法:
方法1:索引列顺序为〔系名,班号〕
方法2:索引列顺序为〔班号,系名〕
①这两种方法哪个更合理?请简要说明原因。(4分)
②针对你认为合理的方法,写出创建该索引的SQL语句。(3分)
(3)考虑定义在事务集(T1,T2,T3〕上的调度S1和S2,S1与S2是否是冲突等价的?为什么?(7分)
正在阅读:
国庆节短信:16年国庆节祝福短信汇编03-19
精选高考励志的话三篇10-18
初一写教师节的周记500字:初一关于教师节周记范文11-19
[江苏信息职业技术学院招生网站]江苏信息职业技术学院网站:http://www.jsit.edu.cn12-29
移民加拿大基本条件!10-21
我的妈妈作文700字07-04
2015下半年甘肃教师资格初中英语学科知识与教学能力真题及答案(Word版)09-18
2018云南保山学院招聘公告【19人】05-05
福建工程学院2018考研成绩查询入口04-06
公司保安年终总结600字模板09-12