首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据上述说明,由SQL定义的“职工”和“部门”的关系模式,以及统计各部门的人数C、工资总数Totals、平均工资Averages的D_S视图如下所示,请在空缺处填入正确的内容。 Create Table 部门 (部门号 Char(1) (a)
根据上述说明,由SQL定义的“职工”和“部门”的关系模式,以及统计各部门的人数C、工资总数Totals、平均工资Averages的D_S视图如下所示,请在空缺处填入正确的内容。 Create Table 部门 (部门号 Char(1) (a)
admin
2009-05-15
90
问题
根据上述说明,由SQL定义的“职工”和“部门”的关系模式,以及统计各部门的人数C、工资总数Totals、平均工资Averages的D_S视图如下所示,请在空缺处填入正确的内容。
Create Table 部门 (部门号 Char(1) (a)
部门名 Char(16),
负责人代码 Char(4),
任职时间 DATE,
(b) (职工号));
Create Table 职工 (职工号 Char(4),
姓名 Char(8),
年龄 NUMDER(3),
月工资 NUMDER(4),
部门号 Char(1),
电话 Char(8),
办公室 Char(8),
(a) (职工号),
(c) (部门号),
CHECK( (d) ));
Create View D_S(D,C,Totals,Averages) As
(Select 部门号, (e)
from 职工
(f)
在问题1定义的视图D_S上,下面哪个查询或更新是允许执行的,为什么?
(1)Update D_S set D=3 where D=4;
(2)Delete from D_S where C>4;
(3)Select D,Averages from D_S
where C>(Select C from D_S where D=:dept);
(4)Select D,C from D_S
where Totals>10000;
(5)Select* from D_S
选项
答案
(1)和(2)都不能执行,因为使用分组和聚集函数定义的视图是不可更新的。 (3)不一定能执行,具体要看视图的返回值的情况。 (4)和(5)可以执行,因为给出的SQL语句与定义D_S视图的SQL语句合并起来验证有效。
解析
做这种类型的题目时,只要把题目给出的SQL语句与定义该视图的SQL语句合并起来验证是否有效即可。在问题1的分析中,我们已经求出了定义该视图的SQL语句如下:
Create View D_S(D,C,Totals,Averages)AS (Select 部门号,Count (职工号), SUN (月工资),AVG (月工资) From 职工 Group by 部门号)
(1)合并结果为:Update职工Set部门号=3 Where 部门号 =4 Group by 部门号。因为Where中不能包括Group聚合函数,因此不能执行。
(2)合并结果为:Delete From 职工Where Count(职工号)>4 Group by 部门号,因此也不能执行。
(3)这种要看视图的返回值的情况。因此不一定能执行。
(4)可以。
(5)显然该语句能执行。
转载请注明原文地址:https://kaotiyun.com/show/zsTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
以下关于项目可行性研究内容的叙述,______是不正确的。
在软件开发一辛采用工作流技术可以______。①降低开发风险②提高工作效率③提高对流程的控制与管理④提升开发过程的灵活性⑤提高对客户口向应的预见性
在系统建设后期,建设方考虑到系统运维管理问题,希望增加8课时的IT服务管理方面的知识培训,承建方依此要求进行了范围变更。在对范围变更进行验证时,验证准则是______。
11标准定义了三种物理层通信技术,这三种技术不包括______。A.直接序列扩频B.跳频扩频C.窄带微波D.漫反射红外线
在计划编制完成后,项目团队认为所制定的进度时间太长,分析表明不能改变工程进度网络图,但该项目有附加的资源可利用。项目经理采用的最佳方式是______。A.快速追踪项目B.引导一项MonteCarlo分析C.利用参数估算D.赶工
UML部署图定义了系统中软硬件的物理构架。在下列图中,______是一个UML部署图。
表示需求和别的系统元素之间的联系链的最普遍方式是使用需求跟踪能力矩阵。如果软件开发人员发现,有一个孤立的设计元素在需求跟踪能力矩阵中不能回溯到需求,但其表明一个正当的功能,则说明()。
x.509数字证书格式中包含的元素有:①证书版本;②证书序列号;③签名算法标识;④证书有效期;⑤证书发行商名称;⑥证书主体名;⑦主体公钥信息;⑧()。
某公司打算向它的三个营业区增设六个销售店,每个营业区至少增设一个。各营业区年增加的利润与增设的销售店个数有关,具体关系如表18—3所示。可以调整各营业区增设的销售店的个数,使公司总利润增加额最大达()万元。[*17]
(2010下集管)某省政府采用公开招标方式采购信息系统项目及服务,招标文件要求投标企业必须具备系统集成二级及其以上资质,提交证书复印件并加盖公章。开标当天共有5家企业在截止时间之前投递了标书。根据《中华人民共和国政府采购法》,如发生以下______情况,本
随机试题
“大众包餐”是一家提供全方位包餐服务的公司,由上海某大饭店的下岗工人李杨夫妇于1994年创办,如今已经发展成为苏锡常和杭嘉湖地区小有名气的餐饮服务企业。“大众包餐”的服务分成两类:递送盒饭和套餐服务。盒饭主要由荤菜、素菜、卤菜、大众汤和普通水果组
由柴可夫斯基作曲的古典芭蕾舞剧是()
下列哪一种运动可以出现在结肠而不在小肠?
下列哪一个不是胞宫的古称()
编制措施项目清单时应依据()。
根据劳动合同法律制度的规定,下列关于试用期的表述中,正确的有()。
饭店最基本、最传统的功能是()。
()是多角度对个体行为进行标准化评估的各种方法的总称。
下图是“一带一路”示意图,读图完成问题。“丝绸之路经济带”横贯欧亚大陆,自东向西依次经过的世界文化圈是()
对在收容教育期间确有悔改表现或有立功表现以及其他特殊情况,可以提前解除收容教育,但其实际执行的收容教育期限不得少于原决定收容教育期限的2/3。( )
最新回复
(
0
)