阅读以下说明,回答下列问题。[说明]某公司欲开发一套产品销售的电子商务网站,现需要设计数据库模型及建立数据库,其中涉及到产品、产品类型、用户、订单等信息,数据库管理系统采用SQLSERVER。10、该电子商务网站在设计数据模型时,其中实体包括产品、产品类型、用户、订单等。假定一种产品类型可以包含多种产品,但一种产品必须属于一种产品类型;一张订单中可以包含多种产品,且一种产品同时也可以被多次订购,那么产品类型与产品的联系是______,产品与订单的联系是______。11、该电子商务网站数据库sale

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

阅读以下说明,回答下列问题。[说明]某公司欲开发一套产品销售的电子商务网站,现需要设计数据库模型及建立数据库,其中涉及到产品、产品类型、用户、订单等信息,数据库管理系统采用SQLSERVER。10、该电子商务网站在设计数据模型时,其中实体包括产品、产品类型、用户、订单等。假定一种产品类型可以包含多种产品,但一种产品必须属于一种产品类型;一张订单中可以包含多种产品,且一种产品同时也可以被多次订购,那么产品类型与产品的联系是______,产品与订单的联系是______。11、该电子商务网站数据库sales中包含一张产品表,名为s_products,结构如表1所示;一张产品类型表,名为s_class,结构如表2所示。 使用SQL语句创建这两张表并设置主外键。请根据题目说明,将SQL语句补充完整。①TABLEs_class(s_classidvarchar(20)②,s_classnamevarchar(50),s_classdetailvarchar(1000))①TABLEs_products(s_productidvarchar(20)②,s_classidvarchar(20),s_pnamevarchar(50),s_pinfovarchar(1000),s_ppricefloat③(④)REFERENCES⑤(④))提示:标号相同的空答案相同。备选答案:A.CREATEB.INSERTC.FOREIGNKEYD.s_classidE.NEWF.PRIMARYKEYG.s_productsH.s_classI.s_productid12、如果要给产品类型表中添加一种产品类型,产品类型ID为“c001”,产品类型名称为“电器”,产品类型描述为“小型家用电器”。根据题目描述,完成以下SQL语句。______intos_class(s_classid,s_classname,s_classdetail)______('c001','电器','小型家用电器')13、如果要查询所有产品类型名称为“电器”的产品的产品名称及产品价格。根据题目描述,完成以下SQL语句。selects_pname,s_ppricefroms_class,s_productswhere______ands_class.s_classname='电器'

10、(1)1:n或1对多 (2)m:n或多对多 11、①A ②F ③C④D ⑤H 12、(1)insett (2)values 13、s_class.s_classid=s_products.s)_classid (=左右两边可以互换) 【解析】 本题考查数据库概念结构设计及SQL语句。实体之间的联系类型有三种(1:1,1:N,M:N)。根据题目描述,一种产品类型可以包含多种产品,但一种产品必须属于一种产品类型,产品类型与产品的联系是1:N;一张订单中可以包含多种产品,且一种产品同时也可以被多次订购,产品与订单的联系是M:N。创建s_class表和s_products表并设置主外键的SQL语句如下:create TABLE s_class(s_classid varchar(20)PRIMARY KEY,s_classname varchar(50),s_classdetail varchar(1000))create TABLE s_products(s_productid varchar(20) PRIMARY KEY,s_classid varchar(20),s_pname varchar(50),s_pinfo varchar(1000),s_pprice floatFOREIGN KEY (s_classid) REFERENCES s_class (s_classid)如果要给产品类型表中添加一种产品类型,产品类型ID为“c001”,产品类型名称为“电器”,产品类型描述为“小型家用电器”。实现的SQL语句如下:insert into s_class (s_classid, s_classname, s_classdetail ) values('c001', '电器', '小型家用电器')如果要查询所有产品类型名称为“电器”的产品的产品名称及产品价格,实现的SQL语句如下:select s_pname, s_pprice from s_class, s_products where s_class.s_classid=s_products.s_classid and s_class.s_classname='电器'

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top