您现在位置:题库练习> > 中项系统集成> 浏览试题
[阅读分析]

阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某公司欲开发一套产品销售的电子商务网站,现需要设计数据库模型及建立数据库,其中涉及到产品、产品类型、用户、订单等信息,数据库管理系统采用SQL SERVER。


第1小题、【填空题】

【问题1】(2分)该电子商务网站在设计数据模型时,其中实体包括产品、产品类型、用户、订单等。假定一种产品类型可以包含多种产品,但一种产品必须属于一种产品类型;一张订单中可以包含多种产品,且一种产品同时也可以被多次订购,那么产品类型与产品的联系是 (1、______) ,产品与订单的联系是 (2、______) 。


第2小题、【填空题】

【问题2】(10分)该电子商务网站数据库sales中包含一张产品表,名为s_products,结构如表4-1所示;一张产品类型表,名为s_class,结构如表4-2所示。

表4-1 s_products表结构
70.png

表4-2 s_class表结构

71.png

使用SQL语句创建这两张表并设置主外键。请根据题目说明,将SQL语句补充完整。

(3、______) TABLE s_class (

s_classid varchar(20) (4、______) ,

s_classname varchar(50),

s_classdetail varchar(1000)

)

(3) TABLE s_products (

s_productid varchar(20) (4) ,

s_classid varchar(20),

s_pname varchar(50),

s_pinfo varchar(1000),

s_pprice float

(5、______) ( (6、______) ) REFERENCES (7、______) ( (6) )

)

提示:标号相同的空答案相同。

(3)~(7)的备选答案:

A.CREATE

B.INSERT

C.FOREIGN KEY

D.s_classid

E.NEW

F.PRIMARY KEY

G.s_products

H.s_class

I.s_productid


第3小题、【填空题】

【问题3】(2分)如果要给产品类型表中添加一种产品类型,产品类型ID为“c001”,产品类型名称为“电器”,产品类型描述为“小型家用电器”。根据题目描述,完成以下SQL语句。

(8、______) into s_class (s_classid, s_classname, s_classdetail) (9、______) ('c001','电器','小型家用电器')

第4小题、【填空题】

【问题4】(1分)如果要查询所有产品类型名称为“电器”的产品的产品名称及产品价格。根据题目描述,完成以下SQL语句。

select s_pname, s_pprice

from s_class, s_products

where (10、______) and s_class.s_classname='电器'


收藏 查看答案
相关题目
热门试题