niusouti.com

在各种数据环境中,粒度用于描述数据的综合程度。设某系统中有商品销售表(商品号,销售量,单价,日期,时间) 和商品周销售表(商品号,周销售量,周) ,则商品销售表的粒度级要 (7) 于商品周销售表的粒度级。若两个表的时间跨度相同,则商品销售表中存放的数据量要 (8) 于商品周销售表的数据量。(7)

题目

在各种数据环境中,粒度用于描述数据的综合程度。设某系统中有商品销售表(商品号,销售量,单价,日期,时间) 和商品周销售表(商品号,周销售量,周) ,则商品销售表的粒度级要 (7) 于商品周销售表的粒度级。若两个表的时间跨度相同,则商品销售表中存放的数据量要 (8) 于商品周销售表的数据量。

(7)


相似考题
更多“在各种数据环境中,粒度用于描述数据的综合程度。设某系统中有商品销售表(商品号,销售量,单价,日期 ”相关问题
  • 第1题:

    在SQL Server 2008中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插入前4列数据时(假设一次只插入一行数据),系统自动计算本次销售产生的利润,并将该利润赋给销售表的第5列“本次利润”。请编写实现上述功能的后触发型触发器代码。(10分)


    正确答案:
    【解题思路】触发器是用户定义在关系表上的一类由事件驱动的特殊过程。一旦定义,任何用户对表的增、删、改操作均由服务器自动激活相应的触发器,在DBMS核心层进行集中的完整性控制。触发器类似于约束,但比约束更加灵活,可以实施比FOREIGN KEY约束、CHECK约束更为复杂的检查和操作,具有更精细和强大的数据控制能力。触发器的创建格式:CREATE TRIGGER[schema_name.]trigger_nameON{tablelview}{FORlAFFERIINSTEAD OF}{[INSERT][,][UPDATE][,][DELETE]}AS{Sql_statement}[;]对应于本题中,触发事件为在销售表中插入前四列,条件为无条件执行,触发体动作为计算本次利润并插入表中。【参考答案】CREATE TRIGGER calcu_productAFTER INSERT ON销售表FOR EACH ROWAS BEGINDECLARE@PurchasePrise float/*对应商品的进价的参数*/SELECT@PurchasePrise=进货价格FROM商品表WHERE商品号=new.商品号UPDATE销售表SET本次利润=new.销售数量*(new.销售价格-@PurchasePrise)WHERE商品号=new.商品号AND销售时间=New.销售时间/*因为是行级触发器,所以可以使用更新后的新值,用new*/END

  • 第2题:

    设P为价格,q为销售量,则总指数的意义是( )。

    A.综合反映多种商品的销售量的变动程度

    B.综合反映商品价格和销售量的变动程度

    C.综合反映商品销售额的变动程度

    D.反映商品销售量变动对销售额变动的影响程度

    E.综合反映多种商品价格的变动程度


    正确答案:AD
    解析:总指数是产品产量综合指数,属于数量指标综合指数。将销售价格固定在基期,总指数综合反映了多种商品的销售量的变动程度以及商品销售量变动对销售额变动的影响程度。

  • 第3题:

    33、粒度指的是描述数据的综合程度,粒度越大表示数据细节数据多。


    错误

  • 第4题:

    粒度是反映数据库系统中综合程度的指标。设有表T1(商品标识,销售时间,销售量)、T2(商品标识,日期,总销售量)和T3(商品类别,月份,总销售量),其中粒度最大的表是【15】。


    正确答案:
    T3【解析】粒度问题是设计数据仓库的一个最重要方面。粒度是指数据仓库的数据单位中保存数据的细化或综合程度的级别。细化程度越高,粒度级就越小;相反,细化程度越低,粒度级就越大。由题意可知,粒度最大的表应是T3。

  • 第5题:

    粒度指的是描述数据的综合程度,粒度越大表示数据细节数据多。


    错误