羅德興老師的教學歷程檔案 - 105-1 資料庫管理系統 - 期中複習作業
 

企業資訊與管理系
助理教授/日導
羅德興


歷程檔案 Portfolio

    期中複習作業

    二、期中複習作業二

     

    請每位同學按分配的題目繳交期中複習。
    分配方式為:單號同學做A,請做(學號後三碼除以5的餘數)再加1的那一題;雙號同學做B,請做(學號後三碼除以5的餘數)再加1的那一題;
    請用自己的eportfolio繳交 (應用文章分享方式或其他主題上傳,文章標題為「期中複習作業」),或在本頁面用「留言   回覆」的方式繳交;愈早交分數愈高喔!


     

    DB SQL測驗1(A)

    有三個Tables 如下,請寫出SQL解決下列問題:

     

    S(S#,Addr)

    P(P#,Cost)

    SP(S#,P#,QTY)

    Taipei

    10 210

    1 10 50

    2 I-Lan

    20 300

    1 30 20

     

    30 105

    2 30 10

     

    40 90

    2 20 20

     

     

    3 10 10

     

    1.      列出  SP 資料表(Relation)S#(以供應商做為別名)P#QTY(以供應量做為別名),產生到一張新的資料表tempa

    2.      列出  SP 資料表中,各P#(產品編號)之供應量加總。

    3.      列出  供應商之供應總金額加總(P#之供應量*成本價Cost)大於10,000者之供應商。

    4.      按供應商 由大到小排序,列出  SP  資料表中所有資料列。

    5.      因為 Relation SP 中,有一個tuple S#3,參考到S relation 中為null

    故不合referential integrity,請寫SQL更正此一情形。

     

     

     

     

     

     

    DB SQL測驗1(B)

    有三個Tables 如下,請寫出SQL解決下列問題:

     

    S(S#,Addr)

    P(P#,Cost)

    SP(S#,P#,QTY)

    Taipei

    10 210

    1 10 50

    2 I-Lan

    20 300

    1 30 20

     

    30 105

    2 30 10

     

    40 90

    2 20 20

     

     

    3 10 10

     

    1.      列出  SP 資料表(Relation)S#(以供應商做為別名)P#QTY(以供應量做為別名),產生到一張新的資料表tempb

    2.      列出  SP 資料表中,各P#(產品編號)之供應量加總。

    3.      列出  供應商之供應總金額加總(P#之供應量*成本價Cost)小於15,000者之供應商。

    4.      按供應商 由大到小排序,列出  SP  資料表中所有資料列。

    5.      因為 Relation SP 中,有一個tuple S#3,參考到S relation 中為null

    故不合referential integrity,請寫SQL更正此一情形。






    全部共 0則留言
    登入帳號密碼代表遵守學術網路規範


    文章分類 Labels


    最新文章 Top10

    中華科技大學數位化學習歷程 - 意見反應