亚洲AV乱码一区二区三区女同,欧洲在线免费高清在线a,中文字幕丝袜四区,老少配老妇熟女中文高清

<s id="38axe"><nobr id="38axe"></nobr></s><abbr id="38axe"><u id="38axe"></u></abbr>

<sup id="38axe"></sup>
    <acronym id="38axe"></acronym>
  • <s id="38axe"><abbr id="38axe"><ins id="38axe"></ins></abbr></s>
    
    
        <s id="38axe"></s>

        2017上半年數(shù)據(jù)庫系統(tǒng)工程師考試案例分析真題(4)

        數(shù)據(jù)庫系統(tǒng)工程師 責(zé)任編輯:小布丁 2017-05-25

        添加老師微信

        備考咨詢

        加我微信

        摘要:希賽網(wǎng)為大家整理了2017上半年數(shù)據(jù)庫系統(tǒng)工程師考試案例分析真題,以下為第四部分。試題四(共15分)閱讀下列說明,回答問題1至問題5,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!菊f明】某公司要

            希賽網(wǎng)為大家整理了2017上半年數(shù)據(jù)庫系統(tǒng)工程師考試案例分析真題,以下為第四部分。


        試題四(共15分)
        閱讀下列說明,回答問題1至問題5,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
        【說明】
        某公司要對(duì)其投放的自動(dòng)售貨機(jī)建立商品管理系統(tǒng),其數(shù)據(jù)庫的部分關(guān)系模式如下:售貨機(jī):VEMαEMn壘,Location),各屬性分別表示售貨機(jī)編號(hào)、部署地點(diǎn):
        商品:GOODS(墜壘,Bra時(shí),Price),各屬性分別表示商品編號(hào)、品牌名和價(jià)格;
        銷售單:SALES(S.凹,VEMno,Gno,SDate,STime),各屬性分別表示銷售號(hào)、售貨機(jī)編號(hào)、商品編號(hào)、日期和時(shí)間。
        缺貨單:OOS(VE地o.Gno.SDa也STim),各屬性分別表示售貨機(jī)編號(hào)、商品編號(hào)、日期和時(shí)間。
        相關(guān)關(guān)系模式的屬性及說明如下:(1)售貨機(jī)擺放固定種類的商品,售貨機(jī)內(nèi)每種商品最多可以儲(chǔ)存10件。管理員在每天結(jié)束的時(shí)候?qū)⑹圬洐C(jī)中所有售出商品補(bǔ)全
        (2)每售出一件商品,就自動(dòng)向銷售單中添加一條銷售記錄。如果一天內(nèi)某個(gè)售貨機(jī)上某種商品的銷售記錄達(dá)到10條,則表明該售貨機(jī)上該商品已售完,需要通知系統(tǒng)立即補(bǔ)貨,通過自動(dòng)向缺貨單中添加一條缺貨記錄來實(shí)現(xiàn)。
        根據(jù)以上描述,回答下列問題,將SQL語句的空缺部分補(bǔ)充完整。
        【問題1】(3分)
        請(qǐng)將下面創(chuàng)建銷售單表的SQL語句補(bǔ)充完整,要求指定關(guān)系的主碼和外碼約束。
        CREATETABLESALES(
        Sno CHAR(8)(a)
        VEl\缸o(hù)CHAR(5)(b)
        Gno CHAR(8)(c)
        SDateDATE,
        STime TIME);
           【問題2】(4分)
        創(chuàng)建銷售記錄詳單視圖SALES Detail,要求按日期統(tǒng)計(jì)每個(gè)售貨機(jī)上各種商品的銷售數(shù)量,屬性有VEMno、Location、Gno、Brand、Price、amount和SD礎(chǔ)。為方便實(shí)現(xiàn),首先建立一個(gè)視圖SALES_Total,然后利用SALES Total完成視圖SALES Detail的定義。
        CREATE VIEW SALES _tTotal(VEMno,Gno,SDate,amount)AS
        SELECT VENno,Gno,SDate,count(*)
        FROM SALES
        GROUP BY(d);
        CREATE VIWE(e)AS
        SELECT VEM.VEMno,Location,GOODS.Gno,Brand,Price,amount,SDate
        FROMVE GOODS,SALES_Total
        WHERE(f)AND(g)
        【問題3】(3分)
        每售出一件商品,就自動(dòng)向銷售單中添加一條銷售記錄。如果一天內(nèi)某個(gè)售貨機(jī)上某種商品的銷售記錄達(dá)到10條,則自動(dòng)向缺貨單中添加一條缺貨記錄。需要用觸發(fā)器來實(shí)現(xiàn)缺貨單的自動(dòng)維護(hù)。程序中的GetTimeO獲取當(dāng)前時(shí)間。
        CREAT(h)OOS TRG AFTER(i)ONSALES ON SALES
        REFERENCING new row AS nrow FOREACHROW
        FOR EACH ROW
        BEGIN
        INSERT INTO OOS
        SELECT SALES.VENno(j)Get Time()
        FROMSALES
        WHERE SALES.VEMno=nrow.VEMno AND SALES.Gno=nrow.Gno
        AND SALES.SDate=nrow.SDate
        GROUP BY SALES.VEl\在no,SALES.Gno,SALES.SDate
        HAVING count(*)&gt;0 AND mod(count(*),10)=0;
        END
        【問題4】(3分)
        查詢當(dāng)天銷售最多的商品編號(hào)、品牌和數(shù)量。程序中的GetDate()獲取當(dāng)天日期。
        SELECT GOODS.Gno,Brand,(k)
        FROM GOODS,SALES
        WHERE GOODS.Gno=SALES.GNO AND SDATE=GEEDATE()
        GROUP BY(1)
        HAVING(M)(SELECT count(*)
        FORM SALELS
        WHERE SDATE=GETDATE()
        GROUP BY GNO);
           【問題5】(2分)
        查詢一件都沒有售出的所有商品編號(hào)和品牌。
        SELECT GNO,BRAND
        FROM GOODS
        WHERE GNO(N)
        SELECT DISTINCT GNO
        FROM(O)


        >>>>返回目錄:2017上半年數(shù)據(jù)庫系統(tǒng)工程師考試案例分析真題(匯總)
        >>>>進(jìn)入估分:2017上半年軟考分?jǐn)?shù)早知道,在線估分+真題解析
        >>>>點(diǎn)擊查看:2017上半年數(shù)據(jù)庫系統(tǒng)工程師考試案例分析真題答案和解析

        溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

        軟考備考資料免費(fèi)領(lǐng)取

        去領(lǐng)取

        !
        咨詢?cè)诰€老師!