首页 > 外贸类考试
题目内容 (请给出正确答案)
[主观题]

在名称为商品库的数据库中包含有商品表 1 和商品表 2 ,它们的定义分别为: 商品表1(商品代号 char(8),分类名 char(8),单价float ,数量 int) 商品表 2(商品代号 char(8),产地 char(6) ,品牌 char(6)) 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生(学生号 char(7) ,姓名 char(6)

36. select x. 商品代号,分类名,数量,品牌

from 商品表 1 x ,商品表 2 y

where x. 商品代号=y. 商品代号

37. select *

from 学生

where 学生号 in(select 学生号 from 选课)

38. select *

from 选课

where 学生号= '0101001'

39. 从商品库中查询出数量大于 10 的商品记录种数。

40. 从商品库中查询出比所有商品单价的平均值要高的所有商品记录。提示:求所有商品单价的平均值采用子查询。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在名称为商品库的数据库中包含有商品表 1 和商品表 2 ,它…”相关的问题
第1题
(1)建立项目文件,文件名为“xm”。(2)在项目“xm”中建立数据库,名称为“DB1”。(3)将考生文件夹下的自由
表“商品”添加到数据库“DB1”中。(4)对数据库“DB1”下的表“商品”建立视图“view1”,要求显示出表中的所有字段。并按“商品编码”排序(升序)。

点击查看答案
第2题
根据主教材第四章所给的商品库和教学库,为下列所给的每条SQL查询语句匹配相应的功能。A.从教学
根据主教材第四章所给的商品库和教学库,为下列所给的每条SQL查询语句匹配相应的功能。

A.从教学库中查询出没有被姓名为王明的学生所选修的所有课程信息

B.从教学库中查询出没有选修任何课程的学生信息

C.从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息

D.从商品库中查询出所有商品的不同品牌的总数

E.从教学库中查询出每个专业的学生人数,并按人数多少降序排列。

(1)selectx.商品代号,分类名,数量,品牌from商品表1x,商品表2ywherex.商品代号=y.商品代号上方语句功能为:()

(2)selectcount(*)as品牌数from(selectdistinct品牌from商品表2)asxxk上方语句功能为:()

(3)select*from学生where学生号notin(select学生号from选课)上方语句功能为:()

(4)select专业,count(*)as专业人数from学生groupby专业orderby2desc上方语句功能为:()

(5)select*from课程where课程号in(select课程号from学生x,选课ywherex.学生号=y.学生号andx.姓名=王明)上方语句功能为:()

点击查看答案
第3题
设某商品-销售数据库中的信息有:员工号、员工名、工资、销售组名、销售组负责人、商品号、商品名、单价、销售日期、销售量、供应者号、供应者名、供应者地址。假定:一个员工仅在一个销售组;一个销售组可销售多种商品,一种商品只能由一个组销售;一种商品每天有一个销售量;一个供应者可以供应多种商品,一种商品可以多渠道供货。要求完成下列各题:(1)根据以上信息,给出E-R图。(2)按规范化要求设计出3NF的数据库模式。(3)给出数据库模式中每个关系模式的主键和外键。
点击查看答案
第4题
阅读以下说明,回答问题1至问题4。 某公司用ASP+Access数据库开发了电子商务网站。该网站提供商品查

阅读以下说明,回答问题1至问题4。

某公司用ASP+Access数据库开发了电子商务网站。该网站提供商品查询、网上购物车、订单管理、后台商品管理、支付等功能,其中购物车程序使用数据库shop.mdb。该数据库为了安全已加密,用户名为admin,密码为123。 该系统使用Access数据库,程序员在创建数据库的过程中完成了以下工作:

A.使用设计视图设计表

B.进行数据库需求分析

C.创建E-R图

D.在表中添加测试数据

根据Access数据库创建的合理过程,以上过程从前到后的合理排序应是:(1)、(2)、(3)、(4)。

点击查看答案
第5题
在亚当·斯密的商品价值中,包含有工资、利润、()三个部分。

A.心理

B.生产资料

C.劳动

D.地租

点击查看答案
第6题
阅读以下说明,回答问题1~4。[说明] 设某商业集团为仓库存储商品设计了三个基本表: 仓库STORE(S,SN

阅读以下说明,回答问题1~4。

[说明]

设某商业集团为仓库存储商品设计了三个基本表:

仓库STORE(S,SNAME,SADDR),其属性是仓库编号、仓库名称和地址。

存储SG(S,C,QUANTITY),其属性是仓库编号、商品编号和数量。

商品GOODS(C,GNAME,PRICE),其属性是商品编号、商品名称和单价。

现检索仓库名称为“莘庄”的仓库里存储的商品的编号和名称。

试写出相应的关系代数表达式、元组表达式、关系逻辑规则和SELECT语句。

点击查看答案
第7题
试题二(15 分) 阅读以下说明,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。 【说明】 某商场客

试题二(15 分)

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

【说明】

某商场客户-商品数据库中各关系模式如下:

客户(客户号, 姓名, 性别, 年龄)

商品(商品号, 名称, 型号, 品牌, 单价, 库存)

销售(流水号, 客户号, 商品号, 数量, 日期)

采购(商品号,数量)

其中:

1)一种品牌的同一名称商品可以有多个型号,商品的库存有大于等于 0 约束;

2)销售表记录每一笔销售,每销售一件商品,其库存都要做相应的修改。

现假定已经建立了该数据库及上述四个基本表。

【问题 1】 (5 分)

(1) 客户关系中的年龄取值在 15 岁到 60 岁之间(包含 15 岁和 60 岁) ,增加该约束的 SQL 语句如下,请将空缺部分补充完整。

ALTER TABLE 客户 ADD CONSTRAINT

CONSTRAINT con_age CHECK ((a) )

(2) 如下用 SQL 语句创建的畅销商品视图包含商品号、商品名称、型号、品牌和销售量,该视图中商品的销售量大于等于 1000 件。请将空缺部分补充完整。

CREATE VIEW 畅销商品 (b)

AS

SELECT 商品.商品号, 名称, 型号, 品牌, 销售量

FROM 商品, (SELECT 商品号, (c) AS 销售量

FROM 销售

GROUP BY 商品号

HAVING SUM(数量) > = 1000 ) AS 商品销售量

WHERE (d) ;

(3) 将视图畅销商品的查询权限赋予销售经理李华,请将空缺部分补充完整。

GRANT (e) ON TABLE 畅销商品 TO 李华;

【问题 2】 (3 分)

查询购买“新飞”品牌的任一型号“冰箱”的客户姓名及购买日期。实现该查询的SQL 语句如下,请将空缺部分补充完整。

SELECT 姓名, 日期

FROM (f)

WHERE (g) AND 商品号 (h) (

SELECT 商品号 FROM 商品

WHERE 品牌 = ‘新飞’ AND 名称 = ‘冰箱’ )

【问题 3】 (3 分)

实现销售业务的嵌入式 SQL 代码段(嵌入 C 语言)如下,假设销售表的流水号由系

统自动生成。请将空缺部分补充完整。

……

EXEC SQL BEGIN DECLARE SECTION;

/* 销售:商品号,客户号,数量,日期 */

char pno[6]; char cno[6];

int quantity; char date[10];

EXEC SQL END DECLARE SECTION;

……

EXEC SQL CONNECT TO DEFAULT;

EXEC SQL SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;

EXEC SQL INSERT INTO 销售(商品号,客户号,数量,日期)

VALUES((i) );

EXEC SQL UPDATE 商品 SET 库存 = (j) WHERE 商品号 = :pno;

if(SQLCA.SQLCODE != 0){

printf(“商品%s 库存不满足本次购买数量,交易失败!”, pno);

EXEC SQL ROLLBACK WORK;

} else{

EXEC SQL (k) ;

}

EXEC SQL DISCONNECT CURRENT;

……

【问题 4】 (4 分)

对商品表增加最小库存属性;若修改某商品的库存时,使得库存值小于或等于其最

小库存值,则向采购表插入一条记录,要求采购的数量是该商品最小库存值的两倍再加

上 10。下面是完成该功能的 SQL 语句,请将空缺部分补充完整。

ALTER TABLE 商品 (l) ;

CREATE TRIGGER 采购-trigger AFTER (m)

REFERENCING NEW ROW AS nrow

FOR EACH ROW

WHEN (n)

BEGIN

INSERT INTO 采购

VALUES((o) )

END

点击查看答案
第8题
试题二(共15分)阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某公司使用ASP

试题二(共15分)

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

【说明】

某公司使用ASP.NET+SQLServer开发电子商务网站,该网站分为前台和后台两部

分,前台具有会员登录、商品展示、商品搜索;、个人中心和购物车等功能;后台具有商

品管理、会员管理和订单管理等功能。

【问题1】(6分)

ASP.NET访问数据库一般采用ADO.NEt。ADO.NET主要包含Connection对象、

Command对象、DataReader对象、DataAdaptiIr对象、DataSet对象和DataView对象等。

建立数据源连接使用的对象是(l).。连接对象创建完成后,打开连接,需使用的方法是

(2),连接对象使用结束后,一般需要关闭连接,使用的方法是(3)。如果在操作数据

库时,需要大批量的处理数据或者想在断开数据库连接的情况下操作数据,.NET使用(4)

对象将数据从数据库服务器中取出,并将数据存入(5)对象中。如果要添加、修改或删

除数据,需要使用(6)对象。

【问题2](3分)

该电子商务网站数据库business中包含一张新闻表,名为news,结构如表2-1所示。

现在发现news表中缺少字段“新闻作者”,要求使用SQL语句添加该字段,字段名

为newsauthor,数据类型为varchar,长度为20,默认值为admin。请根据题目说明,将

SQL语句补充完整。

ALTER TABLE (7) ADD (8)(2O)default‘(9)’。

点击查看答案
第9题
在门店的运营过程中,货架缺货管理是非常重要的,不论你的商品价格有多吸引人,不管你的购物环境有
多优美,如果没有商品陈列在货架上,消费者就无法实现其购买目的,而经营者的销售及利润也就无从谈起。从概念上分析,缺货是指某一个单品的实际库存为零。然而,从门店经营的实际情况来看,缺货还表现在以下几个方面:货架商品只有几个或者少量的库存,无法满足当日的销售;服装、鞋类商品的颜色缺货或,尺码断码;家电只有样机而无法销售;商品陈列在货架上,但其外包装有瑕疵,无法销售:商品系统库存不等于零,但实际库存为零;新品未到货等。请分析商品缺货的原因与对策。

点击查看答案
第10题
在SQLServer2000的某数据库中有如下两张关系表: 学生表(学号,姓名,性别,系号),学号为主码 系表

在SQLServer2000的某数据库中有如下两张关系表:

学生表(学号,姓名,性别,系号),学号为主码

系表(系号,系名,系简称),系号为主码

①在数据库中执行如下T-SQL代码:

DECLARE @DePtID varchar(10)

DECLARE @cnt int

set @cnt=O

DECLARE cursor1 cursor FOR SELEET系号FROM系表

WHERE系名LIKE'%电%'

OPEN cursorl

FETCH NEXT FROM cursor1 INTO @DePtID

WHILE @@FETCH_STATUS=O

BEGIN

DECLARE @temp_cnt int

sELECT @temp_cnt=COUNT(*)FROM学生表WHERE系号=@DeptID

set @Cnt=@cnt+@temp_cnt

FETCH NEXT FROM cursor1 INTO ODePtID

END

CLOSE cursor1

DEALLOCATE cursor1

SELECT @cnt

执行过程中发现速度比较慢,为了解决性能问题,需在功能不变的情况下,将此T-SQL代码改为一条SQL语句,请写出此SQL语句(语句中不能含有子查询)并说明为什么此种修改可以提高性能。

②设在学生表的(姓名,系号)列上建有一个复合索引,该索引是否有助于提高下列两个语句的查询效率?并说明原因。

SELECT*FROM学生表 WHERE系号=‘1’;

SELEET*FRoM学生表WHERE姓名=‘张三’;

点击查看答案
第11题
在“商品管理.mdb”数据库中有基本情况、工资变动、部门和职务四张表。 (1)以部门表和基本情况表为数

在“商品管理.mdb”数据库中有基本情况、工资变动、部门和职务四张表。

(1)以部门表和基本情况表为数据源,创建多表查询“员工信息”,结果显示人员编号、姓名、调入日期、出生日期、职务、部门名称和工资字段。

(2)用窗体向导创建基于“员工信息”查询的窗体“基本信息”。布局:纵栏表;样式:沙岩。

(3)为“基本信息”窗体创建高级筛选,筛选出当前月过生日的员工信息。窗体最终结果如图所示。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改