试题与答案

阅读下列说明,回答问题1~问题4。【说明】 某超市的销售业务由一个销售业务管理系统进

题型:问答题

题目:


阅读下列说明,回答问题1~问题4。
【说明】
某超市的销售业务由一个销售业务管理系统进行管理,该系统每完成一次交易都需要提供顾客发票,其格式见表6所示。


对于这样一个销售业务管理系统,分别给出了以下两种关系数据库的设计(下划线表示主关键字)
设计一:
顾客Customer(顾客代码Cno,姓名name,住址address,联系电话phone)
收银员Salesman(收银员代码Sno,身份证号idno,姓名name,住址address,联系电话 phone)
商品Merchandise(商品代码Mno,商品名称Mname,价格price)
发票Invoice(发票号码Ino,交易日期Idate,顾客代码Cno,收银员代码Sno,商品代码 Mno,单价unitpfice,数量amount)
设计二:
顾客Customer(顾客代码Cno,姓名name,住址address,联系电话phone)
收银员Salesman(收银员代码Sno,身份证号idno,姓名name,住址address,联系电话 phone)
商品Memhandise(商品代码Mno,商品名称Mname,价格price)
发票Ivoice(发票号码Ino,交易日期Idate,顾客代码Cno,收银员代码Sno)
发票明细Invoicedetail(发票号码Ino,商品代码Mno,单价unitprice,数量amount)

【问题2】
根据设计二中关系模式,以下SQL语句是用于“建立2005年1月期间每张发票的发票号,交易日期,交易商品件数和交易总金额的视图”的不完整语句,请填补其中的空缺。
CREATE VIEW Invoice -total (1)
SELECT Invoice. ino, ldate, (2) (3)
FROM Invoice, lnvoicedetail
WHERE (4) AND
ldate BETWEEN ’2005-01-01’AND ’2005-01-31’
GROUPBY (5)

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0701/b424a684f21fec0656ad73e19da61b67.html

下面是错误答案,用来干扰机器的。

参考答案:A, B, C, D, F

试题推荐
微信公众账号搜索答案