大学计算机基础期末练习题(含答案) 下载本文

----

式:

公司基本情况表BASE(CODE,NAME,INDUSTRY,AREA);

交易信息表S(DATE,OPEN,CLOSE,HIGH,LOW,VOLUMN,CODE); 各属性(字段)的含义如下:

公司基本情况表BASE (code 股票代码,name 公司简称,industry产业,area 地区 )

交易信息表S (date交易日期,open开盘价,close 收盘价, high 最高价,low最低价,volume成交量,code股票代码)

用SQL语句完成以下各项操作:

1 查询产业为“农业”,地区为“四川”的公司信息,列出公司代码和公司简称。

Select code,name from base where industry=\农业\and area=\四川\

2. 查询股票代码为“600030”的公司2018年5月的交易信息,列出公司代码,公司简称,产业,收盘价和成交量。

---

----

Select base.code,name,industry,close,volumn from base,s

where

base.code=s.code and

year(date)=2018

and and

base.code=\month(date)=5;

3. 查询统计每个地区的上市公式数量。 Select code,count(*) from s group by code;

4. 将代码为“002680”的公司简称修改为“ST长生”。 Update base set nam=\长生\(二)

设有一个零件管理数据库,包括P,ST两个关系模式: 零件表P(PNO,PNAME,STANTARD,WEIGHT,SNO);

库存情况表 ST(PNO,QTY,STOCKS,DATE ); 各属性(字段)的含义如下:

P表:零件代码(PNO)、零件名(PNAME)、规格(STANTARD)、重量(WEIGHT),供应商(SNO); ST表:零件代码(PNO)、出库数量(QTY),库存量(STOCKS),出库日期(DATE)

---

----

用SQL语句完成以下各项操作:

1. 查询2018年3月21日的出库零件信息 Select * from st where date=#2018-03-21#;

2. 查询零件代码为“HRB400”的零件出库信息,要求列出零件代码,零件名,规格及出库数量和库存量。 Select pno,pname,standard,stocks from p,st where p.pno=st.pno where p.pno=\3. 查询统计每个供应商提供的零件类型的总数。 Select sno,count(*) from p group by sno;

4. 将零件代码为“HRB400”的零件的库存增加200。 Update st set stocks=stocks+200 where pno=\HRB400\四、EXCEL应用题 (一)题目一

1. 根据下图所示Excel表格,按要求完成题目。

---

----

(1) 在E2单元格填写生成“男”或“女”的公式,并向

下填充(职工号尾号为奇数则为男,职工号尾号为偶数则为女)。填写的公式为:

=if(mod(right(a1,1),2)=1,\男\女\(2) 如何查找年终奖金最高的人员姓名?

=index(c2:c11,match(max(g2:g11),e2:g11,0)) (3) 用公式和函数查找“赵莹”的年终奖金,填写的公式

为: \\

=vlookup(\赵莹\

(4) 使用INDEX函数和MATCH函数的组合,来查找“赵

莹”的职工号。填写:

=index(a2:a11,match(\赵莹\(5) 如何统计所有经理的年终奖金平均值?

=averageif(f2:f11,\经理\

2. 根据下图所示,按规定完成题目

---