首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设计一的关系模式Invoice最高满足第几范式?为什么?设计一和设计二哪个更加合理?为什么? 根据设计二中关系模式,以下SQL语句是用于“建立2005年1月期间每张发票的发票号,交易日期,交易商品件数和交易总金额的视图”的不完整语句,请填补其中的空缺。
设计一的关系模式Invoice最高满足第几范式?为什么?设计一和设计二哪个更加合理?为什么? 根据设计二中关系模式,以下SQL语句是用于“建立2005年1月期间每张发票的发票号,交易日期,交易商品件数和交易总金额的视图”的不完整语句,请填补其中的空缺。
admin
2009-02-15
26
问题
设计一的关系模式Invoice最高满足第几范式?为什么?设计一和设计二哪个更加合理?为什么?
根据设计二中关系模式,以下SQL语句是用于“建立2005年1月期间每张发票的发票号,交易日期,交易商品件数和交易总金额的视图”的不完整语句,请填补其中的空缺。
CREATE VIEW Invoice_total(1)
SELECT Invoice. Ino, Idate,(2),(3)
FROM Invoice, Invoicedetail
WHERE(4)AND
Idate BETWEEN’2005-01-01’AND’2005-01-31’
GROUP BY(5);
选项
答案
(1)AS (2)SUM(amount) (3)SUM(unitprice*amount) (4)Invoice.Ino=invoice detail. Ino (5)Invoice.Ino,Idate或Invoice detail. Ino,Idate
解析
本题是要建立2005年1月期间每张发票的发票号,交易日期,交易商品件数和交易总金额的视图。
首先建立视图的格式为CREATEVIEW<视图名>AS<视图定义>,因此(1)空的答案为AS。
本查询是从Invoice和Invoice detail两个关系中查询,两关系的连接条件是两关系的Ino相等,因此(4)空的答案是Invoice.ino=Invoice detail.Ino。
统计每张发票的信息需要按发票将数据分组,也就是按发票号Ino分组,但因为查询关系Invoice和lnvoice detail都有属性Ino。为了避免二义性,所以分组属性是Invoice.Ino或者是Invoice detail. Ino。因为在包含聚合运算的Select子句中,只有在Group By子句中出现的
属性才能在SELECT子句中以非聚合形式出现,而SELECT子句中有非聚合形式的属性Idate出现,所以(5)空的答案是Invoice.Ino,Idate或Invoicedetail.Ino,Idate。
需要查询的是每张发票的交易商品件数和交易总金额。交易商品件数是发票商品数量的总和,因此(2)空的答案是SUM(amount)。交易总金额是每条交易商品明细中每条记录商品金额的总和,每条记录商品金额是unitprice*amount,因此(3)空的答案是SUM (unitprice*amount)。
转载请注明原文地址:https://kaotiyun.com/show/VwDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
以下关于软件质量特性测试的叙述,正确的是(44)。①成熟性测试是检验软件系统故障,或违反指定接口的情况下维持规定的性能水平有关的测试工作②功能性测试是检验适合性、准确性、互操作性、安全保密性、功能依从性的测试工作③易学性测试是
假设A、B为布尔变量,对于逻辑表达式(A&&B||C),需要______个测试用例才能完成判定覆盖(DC)。A.2B.3C.4D.5
设计功能测试用例的根本依据是______。A.用户需求规格说明书B.用户手册C.被测产品的用户界面D.概要设计说明书
为了使软件测试更加高效,应遵循的原则包括______。①所有的软件测试都应追溯到用户需求,充分注意缺陷群集现象②尽早地和不断地进行软件测试、回归测试③为了证明程序的正确性,尽可能多地开发测试用例④应由不同的测试人员对测试所发
CMM对软件测试没有提供单独的关键过程领域(KPA),所以许多研究机构和测试服务机构从不同角度出发提出了有关软件测试方面的能力成熟度模型,其中软件测试成熟度模型(TMM)是当前影响力最大的软件测试过程模型。TMM制定了5个成熟度等级,它们依次是:初始级、阶
若有关系R(A,B,C,D,E)和S(B,C,F,G),则R与S自然联结运算后的属性列有(17)个,与表达式π1,3,6,7(σ3<6(RS))等价的SQL语句如下:SELECT(18)FROM(19)WHERE(20);
____________开发过程模型以用户需求为动力,以对象作为驱动,适合于面向对象的开发方法。
模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为(38)内聚。以下关于该类内聚的叙述中,正确的是(39)。(38)
以下所示程序控制流程图中有(59)条线性无关的基本路径。
某文件管理系统采用位示图(bitmap)记录磁盘的使用情况。如果系统的字长为32位,磁盘物理块的大小为4MB,物理块依次编号为:0、1、2、…,位示图字依次编号为:0、1、2、…,那么16385号物理块的使用情况在位示图中的第(24)个字中描述;如果磁盘的
随机试题
组织文化传播的重要手段之一是()
医疗用毒性药品
女性,40岁,掌指和腕关节反复肿痛2年余,近1个月病情加重,晨起时出现双手关节僵硬,活动后可缓解。首先考虑的诊断是
一高度为30m的塔桅结构,如图所示,刚性连接设置在宽度b=10m,长度l=11m,埋深d=2.0m的基础板上,包括基础自重的总重为7.5MN,地基土为内摩擦角(图片)=3.5°的砂土,如已知产生失稳极限状态的偏心距e=4.8m,基础侧面抗力不计,则作用
证券投资基金的特点包括()。Ⅰ.分散理财、专业管理Ⅱ.独立托管、保障安全Ⅲ.组合投资、分散风险Ⅳ.利益共享、风险共担V.严格监管、信息透明
教练给某学员的便条上写道:今天你表现不错,跑位积极,速度达到每秒7米,全场跑动距离达到1.3千米,但要更注意与队友们的配合,毕竟60分钟的比赛不是你一个人的战斗。据此可知,该教练最可能从事的运动是:
五人的体重之和是423斤,他们的体重都是整数,并且各不相同。则体重最轻的人最重可能重()。
少儿阅读素养决定着一个国家、一个民族未来的思维度,对文化传承和国家发展有着重要的意义。阅读可以开发少儿的智力,开阔少儿的视野,提高少儿的自信心,它是少儿成长中的一个重要组成部分。一个国家只有少儿爱上阅读,这个国家未来的公民才会有好的阅读素养,这个国家才会有
下面程序的输出结果是()。L1=[4,5,6,8]print(L1.reverse())
Theaccommodationwascheap,butthefoodwasvery______.
最新回复
(
0
)