- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系别 班级 姓名 学号
……………..…装…………………订……………….线………………..内………………...不………………..能…………………..答……………..题…………………….
··························································装··················订··················线···································
软件学院2011-2012学年度 第二 学期
数据库系统原理及应用期末考试试卷(A)答案
题号
一
二
三
四
总分
统分人
得分
得分
评卷人
一、 单项选择题(每小题2分,共30分)
1
2
3
4
5
6
7
8
9
10
B
B
A
C
A
B
B
A
D
C
11
12
13
14
15
C
B
B
B
D
得分
评卷人
二、 填空题(每空1分,共20分)? ?
1、? ? 模式? ? ? ? ? ? ? ? ? 内模式? ? ?
2、? ? 数据结构? ? ? ? ? ? 数据操作? ? ? ? 数据的完整性约束条件
3、? ? 自主存取控制 ? ? ? 强制存取控制?
4、? ? 连接? ? ? ? ?
5、? ? 正确性? ? ? ? ? ? 相容性? ? ? ?
6、? 概念结构设计?
7、? ? 用户定义? ? ?
8、? ? 3? ? ? ? ? ? ? ? ? ? ? id,name,age? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
9、? ? s、sc、c ? ? ? ? ? ? ? ? ? ? ? s,sc,c? ? ? ? ? ? ? ? ? ? ? ? ?
CNAME=‘computer’and SEX=‘女’? ? ? ? ? ? S? ? ? ? ? ? ? ? ? ? ? ?
NOT EXISTS? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? GRADE<60? ? ? ? ? ? ? ?
得分
评卷人
三、 应用题(共35分)
1、向产品表P中插入一条记录(“012”,“鼠标”,100,28)。(4分)
insert into P values('012','鼠标',100,28)
2、在WP表中修改工人号为“208”的工人在“2010-10-09”这天的生产数量为20。
(4分)
update WP set number=20 where Wid=’208’and Pdate=’2010-10-09’
3、删除WP表中工人号为“100”的工人的记录。(4分)
delete from WP where? Wid=’100’
4、查询年龄大于30且为男性的工人信息。(4分)
select * from W where Wage>30 and Wsex=’男’
5、统计每种产品的生产总数。(4分)
select Pid as 产品编号 ,sum(number) as 生产总数 from WP group by Pid
6、统计生产出的每种产品的总价值。(总价值=生产总数*产品单价)(5分)
select p.Pid, SUM(number)*Pprice from P,WP where WP.Pid=P.Pid
group by p.Pid,P.Pprice
7、查询 “2010-10-10”日生产产品数量>30的工人姓名。(5分)
select Wname from W where Wid in
(select Wid from WP where number>30 and Pdate=’2010-10-10’)
8、查询在“2010-10-09”日每个工人生产的产品数,查询结果包括下列内容:工人姓名,产品名称,生产数量,查询结果按生产数量从多到少排序。(5分)
select Wname ,Pname,number from W,P,WP
where W.Wid=WP.Wid and P.Pid=WP.Pid and Pdate=’2010-10-09’
order by number
得分
评卷人
四、综合题(每小题5分,共15分)
1、画出E-R图。(实体,属性,联系圴用题中给定的中文名称)
2、将E-R图转换为关系模式,用下划线标出主码,如有外码,用波浪线标出外码。
如:选课 ( 学号 ,? 课程号 , 成绩)
职工(职工编号,姓名,职务)
商店(商店名,商店地址)
商品(商品编号,商品名,价格)
聘用( 职工编号,商店名, 聘期,月薪)
? ? 销售( 商店名,商品编号 ,销售量)
3、把 “销售”关系模式用SQL语句创建Sale表。(表名和属性名必须用题中给定的英文
文档评论(0)