国产18禁黄网站免费观看,99爱在线精品免费观看,粉嫩metart人体欣赏,99久久99精品久久久久久,6080亚洲人久久精品

2016年計(jì)算機(jī)軟件設(shè)計(jì)師模擬試題3

時(shí)間:2016-06-02 15:13:00   來(lái)源:無(wú)憂考網(wǎng)     [字體: ]

  ●試題三

  閱讀下列說(shuō)明,回答問(wèn)題1~問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

  【說(shuō)明】

  某超市的銷售業(yè)務(wù)由一個(gè)銷售業(yè)務(wù)管理系統(tǒng)進(jìn)行管理,該系統(tǒng)每完成一次交易都需要提供顧客發(fā)票,其格式見(jiàn)表6所示。

  對(duì)于這樣一個(gè)銷售業(yè)務(wù)管理系統(tǒng),分別給出了以下兩種關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)(下劃線表示主關(guān)鍵字)

  設(shè)計(jì)一:

  顧客Customer(顧客代碼Cno,姓名name,住址address,聯(lián)系電話phone)

  收銀員Salesman(收銀員代碼Sno,身份證號(hào)idno,姓名name,住址address,聯(lián)系電話phone)

  商品Merchandise(商品代碼Mno,商品名稱Mname,價(jià)格price)

  發(fā)票Invoice(發(fā)票號(hào)碼Ino,交易日期Idate,顧客代碼Cno,收銀員代碼Sno,商品代碼Mno,單價(jià)unitprice,數(shù)量amount)

  設(shè)計(jì)二:

  顧客Customer(顧客代碼Cno,姓名name,住址address,聯(lián)系電話phone)

  收銀員Salesman(收銀員代碼Sno,身份證號(hào)idno,姓名name,住址address,聯(lián)系電話phone)

  商品Merchandise(商品代碼Mno,商品名稱Mname,價(jià)格price)

  發(fā)票Ivoice(發(fā)票號(hào)碼Ino,交易日期Idate,顧客代碼Cno,收銀員代碼Sno)

  發(fā)票明細(xì)Invoicedetail(發(fā)票號(hào)碼Ino,商品代碼Mno,單價(jià)unitprice,數(shù)量amount)

  【問(wèn)題1】

  設(shè)計(jì)一的關(guān)系模式Invoice滿足第幾范式?為什么?設(shè)計(jì)一和設(shè)計(jì)二哪個(gè)更加合理?為什么?

  【問(wèn)題2】

  根據(jù)設(shè)計(jì)二中關(guān)系模式,以下SQL語(yǔ)句是用于"建立2005年1月期間每張發(fā)票的發(fā)票號(hào),交易日期,交易商品件數(shù)和交易總金額的視圖"的不完整語(yǔ)句,請(qǐng)?zhí)钛a(bǔ)其中的空缺。

  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′

  GROUPBY (5) ;

  【問(wèn)題3】

  根據(jù)設(shè)計(jì)二中關(guān)系模式,以下SQL語(yǔ)句是用于"查詢從未售出的商品信息"的不完整語(yǔ)句,請(qǐng)?zhí)钛a(bǔ)其中的空缺。

  SELECT Mno,Mname,price

  FROM Merchandise (1)

  WHERE (2)

  (SELECT (3)

  FROM Invoicedetail

  WHERE A.Mno=Invoicedetail.Mno);

  【問(wèn)題4】

  設(shè)計(jì)二中關(guān)系Merchandise中由屬性price表示商品價(jià)格,關(guān)系Invoicedetail中的屬性u(píng)nitprice也表示商品價(jià)格。兩個(gè)是否有必要同時(shí)存在?為什么?